Blame view

src/Template/Documents/admission.ctp 7.1 KB
6bb4a0f7   Alexandre   Version: 2.2.2
1
<?php
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
2
3
/*
 * Fiche Demande de numero d'inventaire Tutelle (Cnrs ou UPS) du materiel
6bb4a0f7   Alexandre   Version: 2.2.2
4
5
6
7
8
9
10
11
12
13
 * Impression en pdf
 */
$this->layout = 'pdf_print';

// Nouvelle page de document
$fpdf->AddPage();

// Entete doc
// Logo tutelle concernee
if (strtoupper($data['organisme']) == 'CNRS') {
63c3cb16   epallier   Nombreux petits b...
14
15
    $imLogo = 'img/CNRS.jpg';
    $fpdf->Image($imLogo, 10, 10, - 400);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
16
} else { // UPS
63c3cb16   epallier   Nombreux petits b...
17
18
    $imLogo = "img/logo_ups.png"; // Logo tutelle concernee
    $fpdf->Image($imLogo, 10, 10, - 100);
6bb4a0f7   Alexandre   Version: 2.2.2
19
20
}

6bb4a0f7   Alexandre   Version: 2.2.2
21
$fpdf->Ln(15);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
22
23
24
$fpdf->SetFont('Arial', 'B', 18);
$texte = "Fiche d'inventaire";
$fpdf->Cell(190, 10, $texte, 0, 1, 'C');
6bb4a0f7   Alexandre   Version: 2.2.2
25
$fpdf->SetLineWidth(0.5);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
26
27
28
29
$fpdf->Line(5, 35, 200, 35);
$texte = "Ce document ne doit etre utilise qu'en cas d'acquisition de materiels durables,";
$fpdf->SetFont('Arial', '', 10);
$fpdf->Cell(190, 10, $texte, 0, '', 'C');
6bb4a0f7   Alexandre   Version: 2.2.2
30
$fpdf->Ln(5);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
31
32
$texte = "d'une valeur egale ou superieure a 8OO E HT";
$fpdf->Cell(190, 10, $texte, 0, '', 'C');
6bb4a0f7   Alexandre   Version: 2.2.2
33

6bb4a0f7   Alexandre   Version: 2.2.2
34
35
36
/**
 * Corps du doc
 * informations transmises
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
37
38
39
40
41
42
43
 * data[ 0:numero_laboratoire, 1: designation_materiel, 2: date_acq, 3: num_commande, 4: fournisseur,
 * 5 : eotp, 6: prix, 7: numeroOrganisme ]
 * Cellule d'intitule : Font 'Arial, 'U(nderline)', 12
 * long : 50 - haut : 6 - centre a gauche : L - pas de remplissage
 * Cellule de donnees/texte : Font 'Times, 'B(old) ou non', 12
 * long : 70 (ex) - haut : 6 - centre a gauche : L - pas de remplissage
 * Saut de ligne : Ln(10)
6bb4a0f7   Alexandre   Version: 2.2.2
44
 */
38b13278   Elodie Bourrec   Fiche admission i...
45

51e2db53   Thibaud Ajas   Bugfix Doc. admis...
46
// Saut de ligne(s)
38b13278   Elodie Bourrec   Fiche admission i...
47
$fpdf->Ln(13);
6bb4a0f7   Alexandre   Version: 2.2.2
48
49
// Definition de la font pour ecrire ('type_font', 'Mise en forme : Underline,Italique, Bold', taille-font)
// Intitule
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
50
51
$fpdf->SetFont('Arial', '', 11);
$texte = "Laboratoire / Unite: ";
6bb4a0f7   Alexandre   Version: 2.2.2
52
53
// Cell (Largeur de la celulle, hauteur celulle, texte, barre de separation ('LR' 2 cotes),
// alignement (Left, Center, Right), remplissage (True/false))
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
54
55
56
// Texte d'intitule
$fpdf->Cell(50, 6, $texte, '', 0, 'L', false);
$fpdf->SetFont('Times', 'B', 12);
63c3cb16   epallier   Nombreux petits b...
57
// $labName = $configuration->labName;
e51ef87b   Etienne Pallier   amélioration de l...
58
59
$labName = $configuration->labNameShort;
$labUMR = $configuration->labUmr;
63c3cb16   epallier   Nombreux petits b...
60
61
// $labName = "IRAP";
// $labUMR = "UMR5277";
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
62
$fpdf->Cell(70, 6, utf8_decode("$labName - $labUMR"), '', 0, 'L', false);
38b13278   Elodie Bourrec   Fiche admission i...
63
$fpdf->Ln(11);
6bb4a0f7   Alexandre   Version: 2.2.2
64

51e2db53   Thibaud Ajas   Bugfix Doc. admis...
65
66
67
68
// Texte d'intitule
$fpdf->SetFont('Arial', '', 11);
$texte = "Designation du bien :";
$fpdf->Cell(50, 6, $texte, '', 0, 'L', false);
6bb4a0f7   Alexandre   Version: 2.2.2
69
// Texte de donnees
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
70
71
$fpdf->SetFont('Times', 'B', 12);
$fpdf->Cell(120, 6, utf8_decode($data['designation']), '', 0, 'L', false);
38b13278   Elodie Bourrec   Fiche admission i...
72

51e2db53   Thibaud Ajas   Bugfix Doc. admis...
73
// Texte d'intitule
38b13278   Elodie Bourrec   Fiche admission i...
74
$fpdf->Ln(11);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
75
76
77
$fpdf->SetFont('Arial', '', 11);
$texte = "Numero inventaire laboratoire :";
$fpdf->Cell(70, 6, $texte, '', 0, 'L', false);
6bb4a0f7   Alexandre   Version: 2.2.2
78
// Texte de donnees
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
79
80
$fpdf->SetFont('Times', 'B', 12);
$fpdf->Cell(50, 6, utf8_decode($data['numOrg']), '', 0, 'L', false);
6bb4a0f7   Alexandre   Version: 2.2.2
81

38b13278   Elodie Bourrec   Fiche admission i...
82
$fpdf->Ln(11);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
83
84
85
86
87
$fpdf->SetFont('Arial', '', 11);
$texte = "Accessoire d'un materiel principal* : ";
$fpdf->Cell(70, 6, $texte, '', 0, 'L', false);
$fpdf->Cell(70, 6, " OUI ", '', 0, 'L', false);
$fpdf->Cell(13, 6, "NON", 1, 'L', false);
6bb4a0f7   Alexandre   Version: 2.2.2
88
$fpdf->Ln(7);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
89
90
91
92
93
$fpdf->SetFont('Arial', '', 10);
$texte = "Si Oui, numero du materiel principal :";
$fpdf->Cell(110, 6, $texte, '', 0, 'L', false);
$texte = "Numero de l'accessoire :";
$fpdf->Cell(70, 6, $texte, '', 0, 'L', false);
6bb4a0f7   Alexandre   Version: 2.2.2
94

38b13278   Elodie Bourrec   Fiche admission i...
95
$fpdf->Ln(11);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
96
97
98
99
// Texte d'intitule
$fpdf->SetFont('Arial', '', 11);
$texte = "Nom du fournisseur:";
$fpdf->Cell(50, 6, $texte, '', 0, 'L', false);
6bb4a0f7   Alexandre   Version: 2.2.2
100
// Texte de donnees
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
101
102
$fpdf->SetFont('Times', 'B', 12);
$fpdf->Cell(70, 6, utf8_decode($data['fournisseur']), '', 0, 'L', false);
6bb4a0f7   Alexandre   Version: 2.2.2
103

38b13278   Elodie Bourrec   Fiche admission i...
104
$fpdf->Ln(11);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
105
106
107
108
// Texte d'intitule
$fpdf->SetFont('Arial', '', 11);
$texte = "Prix HT du bien :";
$fpdf->Cell(50, 6, $texte, 0, 0, '');
6bb4a0f7   Alexandre   Version: 2.2.2
109
// Texte de donnes
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
110
111
112
$fpdf->SetFont('Times', 'B', 12);
$texte = utf8_decode($data['prix'] . ' E');
$fpdf->Cell(50, 6, $texte, '', 0, 'L', false);
6bb4a0f7   Alexandre   Version: 2.2.2
113
114

$fpdf->Ln(15);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
115
116
117
118
// Texte d'intitule
$fpdf->SetFont('Arial', '', 11);
$texte = "Date de mise en service :";
$fpdf->Cell(60, 6, $texte, '', 0, 'L', false);
6bb4a0f7   Alexandre   Version: 2.2.2
119
// Texte de donnees
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
120
121
$fpdf->SetFont('Times', 'B', 12);
$fpdf->Cell(50, 6, utf8_decode($data['dateAcquis']), '', 0, 'L', false);
6bb4a0f7   Alexandre   Version: 2.2.2
122
123

$fpdf->Ln(15);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
124
125
126
127
// Texte d'intitule
$fpdf->SetFont('Arial', '', 11);
$texte = "Centre financier :";
$fpdf->Cell(40, 6, $texte, '', 0, 'L', false);
6bb4a0f7   Alexandre   Version: 2.2.2
128
// Texte de donnees
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
129
130
131
132
133
134
$fpdf->SetFont('Times', 'B', 12);
// $fpdf->Cell(50,6,utf8_decode($data['centreFinanc']),'',0,'L',false);
// Texte d'intitule
$fpdf->SetFont('Arial', '', 11);
$texte = "Element Eotp :";
$fpdf->Cell(35, 6, $texte, '', 0, 'L', false);
6bb4a0f7   Alexandre   Version: 2.2.2
135
// Texte de donnees
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
136
137
138
139
140
$fpdf->SetFont('Times', 'B', 12);
$fpdf->Cell(20, 6, utf8_decode($data['eotp']), '', 0, 'L', false);
/**
 * ***
 */
38b13278   Elodie Bourrec   Fiche admission i...
141
$fpdf->Ln(12);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
142
143
144
$texte = "Materiel finance par une ou plusieurs subventions publiques ou privees d'investissement*: ";
$fpdf->SetFont('Arial', '', 11);
$fpdf->Cell(80, 6, $texte, '', 0, 'L', false);
38b13278   Elodie Bourrec   Fiche admission i...
145
$fpdf->Ln(10);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
146
$fpdf->Cell(70, 6, " OUI", '', 0, 'L', false);
38b13278   Elodie Bourrec   Fiche admission i...
147
$fpdf->Ln(5);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
148
149
150
151
$fpdf->Cell(80, 6, "  ", '', 0, 'L', false);
$fpdf->Cell(60, 6, "N de l'arrete", '', 0, 'L', false);
$fpdf->Cell(50, 6, "Montant : ", '', 0, 'L', false);
$fpdf->SetFont('Arial', '', 11);
38b13278   Elodie Bourrec   Fiche admission i...
152
$fpdf->Ln(8);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
153
154
155
$fpdf->Cell(80, 6, "Region : ", '', 0, 'L', false);
$fpdf->Cell(60, 6, "...............", '', 0, 'L', false);
$fpdf->Cell(50, 6, "...............E ", '', 0, 'L', false);
38b13278   Elodie Bourrec   Fiche admission i...
156
$fpdf->Ln(6);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
157
158
159
$fpdf->Cell(80, 6, "Departement: ", '', 0, 'L', false);
$fpdf->Cell(60, 6, "...............", '', 0, 'L', false);
$fpdf->Cell(50, 6, "...............E ", '', 0, 'L', false);
38b13278   Elodie Bourrec   Fiche admission i...
160
$fpdf->Ln(6);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
161
$fpdf->Cell(80, 6, "Communes ", '', 0, 'L', false);
38b13278   Elodie Bourrec   Fiche admission i...
162
$fpdf->Ln(5);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
163
164
165
$fpdf->Cell(80, 6, " et groupement de communes :  ", '', 0, 'L', false);
$fpdf->Cell(60, 6, "...............", '', 0, 'L', false);
$fpdf->Cell(50, 6, "............... E", '', 0, 'L', false);
38b13278   Elodie Bourrec   Fiche admission i...
166
$fpdf->Ln(6);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
167
$fpdf->Cell(80, 6, "Autres collectivites et   ", '', 0, 'L', false);
38b13278   Elodie Bourrec   Fiche admission i...
168
$fpdf->Ln(5);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
169
170
171
$fpdf->Cell(80, 6, "etablissements publics francais :  ", '', 0, 'L', false);
$fpdf->Cell(60, 6, "...............", '', 0, 'L', false);
$fpdf->Cell(50, 6, "............... E", '', 0, 'L', false);
38b13278   Elodie Bourrec   Fiche admission i...
172
$fpdf->Ln(6);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
173
174
175
$fpdf->Cell(80, 6, "Union Europeenne :  ", '', 0, 'L', false);
$fpdf->Cell(60, 6, "...............", '', 0, 'L', false);
$fpdf->Cell(50, 6, "............... E", '', 0, 'L', false);
38b13278   Elodie Bourrec   Fiche admission i...
176
$fpdf->Ln(6);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
177
$fpdf->Cell(80, 6, "Autres organismes publics  ", '', 0, 'L', false);
38b13278   Elodie Bourrec   Fiche admission i...
178
$fpdf->Ln(5);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
179
180
181
$fpdf->Cell(80, 6, "francais ou etrangers :  ", '', 0, 'L', false);
$fpdf->Cell(60, 6, "...............", '', 0, 'L', false);
$fpdf->Cell(50, 6, "...............E ", '', 0, 'L', false);
38b13278   Elodie Bourrec   Fiche admission i...
182
$fpdf->Ln(6);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
183
$fpdf->Cell(80, 6, "Autres organismes prives  ", '', 0, 'L', false);
38b13278   Elodie Bourrec   Fiche admission i...
184
$fpdf->Ln(5);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
185
186
187
$fpdf->Cell(80, 6, "francais ou etrangers :  ", '', 0, 'L', false);
$fpdf->Cell(60, 6, "...............", '', 0, 'L', false);
$fpdf->Cell(50, 6, "...............E ", '', 0, 'L', false);
38b13278   Elodie Bourrec   Fiche admission i...
188
$fpdf->Ln(6);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
189
$fpdf->Cell(80, 6, "  ", '', 0, 'L', false);
38b13278   Elodie Bourrec   Fiche admission i...
190
$fpdf->Ln(7);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
191
192
193
$texte = "Nom de l'organisme :";
$fpdf->Cell(50, 6, $texte, '', 0, 'L', false);
$fpdf->Cell(60, 6, "................................", '', 0, 'L', false);
38b13278   Elodie Bourrec   Fiche admission i...
194
$fpdf->Ln(9);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
195
196
197
198
$fpdf->Cell(13, 6, " NON", 1, 'L', false);
$texte = "(si sur subvention d'Etat, contrat de recherche ou dons et legs).";
$fpdf->SetFont('Arial', '', 10);
$fpdf->Cell(15, 6, $texte, 0, 'L', false);
38b13278   Elodie Bourrec   Fiche admission i...
199
$fpdf->Ln(10);
51e2db53   Thibaud Ajas   Bugfix Doc. admis...
200
201
202
$fpdf->SetFont('Arial', '', 8);
$texte = "* Selectionner l'option correspondante";
$fpdf->Cell(15, 6, $texte, 0, 'L', false);
38b13278   Elodie Bourrec   Fiche admission i...
203

51e2db53   Thibaud Ajas   Bugfix Doc. admis...
204
$fpdf->Output();