1 |
<?php |
2 |
/** |
3 |
* Visualisation du dossier d'autorisation |
4 |
* |
5 |
* @package openfoncier |
6 |
* @version SVN : $Id$ |
7 |
*/ |
8 |
|
9 |
/** |
10 |
* Fichiers requis |
11 |
*/ |
12 |
require_once "../obj/utils.class.php"; |
13 |
|
14 |
$idx = (isset($_GET['idx'])) ? $_GET['idx'] : ""; |
15 |
$idz = (isset($_GET['idz'])) ? $_GET['idz'] : ""; |
16 |
$retour = (isset($_GET['retour'])) ? $_GET['retour'] : ""; |
17 |
$premier = (isset($_GET['premier'])) ? $_GET['premier'] : ""; |
18 |
$advs_id = (isset($_GET['advs_id'])) ? $_GET['advs_id'] : ""; |
19 |
$recherche = (isset($_GET['recherche'])) ? $_GET['recherche'] : ""; |
20 |
$tricol = (isset($_GET['tricol'])) ? $_GET['tricol'] : ""; |
21 |
$selectioncol = (isset($_GET['selectioncol'])) ? $_GET['selectioncol'] : ""; |
22 |
$valide = (isset($_GET['valide'])) ? $_GET['valide'] : ""; |
23 |
// Permet de composer le bouton retour avec le tableau depuis lequel la page a été ouverte |
24 |
$retourtab = (isset($_GET['retourtab'])) ? $_GET['retourtab'] : "dossier_autorisation"; |
25 |
//Si l'identifiant du dossier d'autorisation a été fourni |
26 |
if ( !is_null($idx)){ |
27 |
$f = new utils("nohtml", "dossier_autorisation_consulter"); |
28 |
|
29 |
// Configuration du bouton retour |
30 |
if($retour != "" AND $retour != "tab") { |
31 |
$bouton_retour = "<a class=\"retour\" |
32 |
href=\"../scr/form.php?obj=dossier_instruction&idx=".$retour."&action=3 |
33 |
&premier=30&tricol=&recherche=&selectioncol=&advs_id=&valide=#ui-tabs-6\">". |
34 |
_("Retour")."</a>"; |
35 |
} else { |
36 |
$bouton_retour = "<a class=\"retour\" |
37 |
href=\"../scr/tab.php?obj=".$retourtab."&premier=".$premier."&tricol=".$tricol. |
38 |
"&recherche=".$recherche."&selectioncol=".$selectioncol. |
39 |
"&advs_id=".$advs_id."\">"._("Retour")."</a>"; |
40 |
} |
41 |
|
42 |
//Récupération des données |
43 |
//Données du dossier d'autorisation |
44 |
$sqlDonneesDA = "SELECT dossier_autorisation_libelle, |
45 |
eda.libelle as etat, |
46 |
CASE WHEN demandeur.qualite='particulier' THEN |
47 |
TRIM(CONCAT(civilite.code, ' ', demandeur.particulier_nom, ' ', demandeur.particulier_prenom)) |
48 |
ELSE |
49 |
TRIM(CONCAT(demandeur.personne_morale_raison_sociale, ' ', demandeur.personne_morale_denomination)) |
50 |
END as \"demandeur\", |
51 |
CONCAT( |
52 |
CASE WHEN terrain_references_cadastrales IS NULL THEN |
53 |
'' |
54 |
ELSE |
55 |
TRIM(CONCAT(terrain_references_cadastrales, '\n')) END, |
56 |
CASE WHEN terrain_adresse_voie_numero IS NULL AND |
57 |
terrain_adresse_voie IS NULL THEN |
58 |
'' |
59 |
ELSE |
60 |
TRIM(CONCAT(terrain_adresse_voie_numero, ' ', terrain_adresse_voie, '\n')) END, |
61 |
CASE WHEN terrain_adresse_code_postal IS NULL AND |
62 |
terrain_adresse_localite IS NULL THEN |
63 |
'' |
64 |
ELSE |
65 |
TRIM(CONCAT(terrain_adresse_code_postal, ' ', terrain_adresse_localite, '\n')) END, |
66 |
CASE WHEN terrain_superficie IS NULL THEN |
67 |
'' |
68 |
ELSE |
69 |
TRIM(CONCAT(terrain_superficie)) END |
70 |
) as \"infos_localisation_terrain\", |
71 |
to_char(depot_initial ,'DD/MM/YYYY') as \"depot_initial\", |
72 |
to_char(date_decision ,'DD/MM/YYYY') as \"date_decision\", |
73 |
to_char(date_decision ,'YYYY-MM-DD') as \"date_decision_formatee\", |
74 |
dossier_autorisation_type_detaille.duree_validite as \"duree_validite\" |
75 |
FROM |
76 |
".DB_PREFIXE."dossier_autorisation |
77 |
LEFT JOIN |
78 |
".DB_PREFIXE."dossier_autorisation_type_detaille |
79 |
ON |
80 |
dossier_autorisation_type_detaille.dossier_autorisation_type_detaille = dossier_autorisation.dossier_autorisation_type_detaille |
81 |
LEFT JOIN |
82 |
".DB_PREFIXE."etat_dossier_autorisation as eda |
83 |
ON |
84 |
dossier_autorisation.etat_dossier_autorisation = eda.etat_dossier_autorisation |
85 |
LEFT JOIN |
86 |
".DB_PREFIXE."lien_dossier_autorisation_demandeur |
87 |
ON |
88 |
dossier_autorisation.dossier_autorisation = lien_dossier_autorisation_demandeur.dossier_autorisation |
89 |
LEFT JOIN |
90 |
".DB_PREFIXE."demandeur |
91 |
ON |
92 |
lien_dossier_autorisation_demandeur.demandeur = demandeur.demandeur AND |
93 |
lien_dossier_autorisation_demandeur.petitionnaire_principal IS TRUE |
94 |
LEFT JOIN |
95 |
".DB_PREFIXE."civilite |
96 |
ON |
97 |
civilite.civilite = demandeur.particulier_civilite OR civilite.civilite = demandeur.personne_morale_civilite |
98 |
WHERE |
99 |
dossier_autorisation.dossier_autorisation = '".$idx."'"; |
100 |
$resDonneesDA = $f->db->query($sqlDonneesDA); |
101 |
$f->addToLog("app/dossier_autorisation.php : db->query(\"".$sqlDonneesDA."\")", VERBOSE_MODE); |
102 |
$f->isDatabaseError($resDonneesDA); |
103 |
$rowDonneesDA = &$resDonneesDA->fetchRow(DB_FETCHMODE_ASSOC); |
104 |
|
105 |
// Date du DAACT et DOC |
106 |
$sqlDonneesDateDossiersDA = "SELECT |
107 |
dossier_instruction_type.code as \"code\", |
108 |
to_char(dossier.date_depot ,'DD/MM/YYYY') as \"date_depot\" |
109 |
FROM ".DB_PREFIXE."dossier |
110 |
LEFT JOIN |
111 |
".DB_PREFIXE."dossier_instruction_type |
112 |
ON |
113 |
dossier.dossier_instruction_type = dossier_instruction_type.dossier_instruction_type |
114 |
WHERE |
115 |
dossier.dossier_autorisation='".$idx."' AND |
116 |
( |
117 |
dossier_instruction_type.code='DAACT' OR |
118 |
dossier_instruction_type.code='DOC' |
119 |
) |
120 |
ORDER BY code desc;"; |
121 |
$resDonneesDateDossiersDA = $f->db->query($sqlDonneesDateDossiersDA); |
122 |
$f->addToLog("app/dossier_autorisation.php : db->query(\"".$sqlDonneesDateDossiersDA."\")", VERBOSE_MODE); |
123 |
$f->isDatabaseError($resDonneesDateDossiersDA); |
124 |
|
125 |
//Récupération des données principales des données techniques rattachées au DA |
126 |
$sqlPrincDonneesTechniques = "SELECT |
127 |
donnees_techniques as \"donnees_techniques\" , |
128 |
CONCAT( |
129 |
CASE WHEN co_projet_desc IS NULL THEN |
130 |
'' |
131 |
ELSE |
132 |
TRIM(co_projet_desc) |
133 |
END, |
134 |
CASE WHEN am_projet_desc IS NULL THEN |
135 |
'' |
136 |
ELSE |
137 |
TRIM(am_projet_desc) |
138 |
END, |
139 |
CASE WHEN dm_projet_desc IS NULL THEN |
140 |
'' |
141 |
ELSE |
142 |
TRIM(dm_projet_desc) |
143 |
END |
144 |
) as \"description_projet\", |
145 |
su_cstr_shon1 as \"surface_plancher_destination_habitation\", |
146 |
su_cstr_shon2 as \"surface_plancher_destination_hebergement_hotelier\", |
147 |
su_cstr_shon3 as \"surface_plancher_destination_bureaux\", |
148 |
su_cstr_shon4 as \"surface_plancher_destination_commerce\", |
149 |
su_cstr_shon5 as \"surface_plancher_destination_artisanat\", |
150 |
su_cstr_shon6 as \"surface_plancher_destination_industrie\", |
151 |
su_cstr_shon7 as \"surface_plancher_destination_exploitation\", |
152 |
su_cstr_shon8 as \"surface_plancher_destination_entrepot\", |
153 |
su_cstr_shon9 as \"surface_plancher_destination_service_public\", |
154 |
co_tot_ind_nb as \"nombre_logement_crees_individuel\", |
155 |
co_tot_coll_nb as \"nombre_logement_crees_collectif\" |
156 |
FROM |
157 |
".DB_PREFIXE."donnees_techniques |
158 |
WHERE dossier_autorisation = '".$idx."'"; |
159 |
$resPrincDonneesTechniques = $f->db->query($sqlPrincDonneesTechniques); |
160 |
$f->addToLog("app/dossier_autorisation.php : db->query(\"".$sqlPrincDonneesTechniques."\")", VERBOSE_MODE); |
161 |
$f->isDatabaseError($resPrincDonneesTechniques); |
162 |
$rowPrincDonneesTechniques = &$resPrincDonneesTechniques->fetchRow(DB_FETCHMODE_ASSOC); |
163 |
|
164 |
//Historique des décisions du dossier d'autorisation |
165 |
$sqlDonneesDecisionsDA = "SELECT |
166 |
avis_decision.libelle as \"avis_libelle\", |
167 |
dossier_instruction_type.libelle as \"di_libelle\", |
168 |
civilite.code as \"code\", |
169 |
CASE WHEN demandeur.qualite='particulier' THEN |
170 |
TRIM(CONCAT(demandeur.particulier_nom, ' ', demandeur.particulier_prenom)) |
171 |
ELSE |
172 |
TRIM(CONCAT(demandeur.personne_morale_raison_sociale, ' ', demandeur.personne_morale_denomination)) |
173 |
END as \"demandeur\", |
174 |
to_char(dossier.date_decision ,'DD/MM/YYYY') as \"date_decision\" |
175 |
FROM |
176 |
".DB_PREFIXE."dossier |
177 |
LEFT JOIN |
178 |
".DB_PREFIXE."dossier_instruction_type |
179 |
ON |
180 |
dossier.dossier_instruction_type = dossier_instruction_type.dossier_instruction_type |
181 |
LEFT JOIN |
182 |
".DB_PREFIXE."lien_dossier_demandeur |
183 |
ON |
184 |
dossier.dossier = lien_dossier_demandeur.dossier |
185 |
LEFT JOIN |
186 |
".DB_PREFIXE."demandeur |
187 |
ON |
188 |
lien_dossier_demandeur.demandeur = demandeur.demandeur |
189 |
LEFT JOIN |
190 |
".DB_PREFIXE."avis_decision |
191 |
ON |
192 |
dossier.avis_decision = avis_decision.avis_decision |
193 |
LEFT JOIN |
194 |
".DB_PREFIXE."civilite |
195 |
ON |
196 |
civilite.civilite = demandeur.particulier_civilite OR civilite.civilite = demandeur.personne_morale_civilite |
197 |
WHERE |
198 |
dossier.dossier_autorisation = '".$idx."' AND |
199 |
dossier.avis_decision IS NOT NULL"; |
200 |
$resDonneesDecisionsDA = $f->db->query($sqlDonneesDecisionsDA); |
201 |
$f->addToLog("app/dossier_autorisation.php : db->query(\"".$sqlDonneesDecisionsDA."\")", VERBOSE_MODE); |
202 |
$f->isDatabaseError($resDonneesDecisionsDA); |
203 |
|
204 |
//Les données des lots des dossiers d'autorisation |
205 |
$sqlDonneesLotsDA = "SELECT |
206 |
lot.libelle as \"libelle\", civilite.code as \"code\", |
207 |
CASE WHEN demandeur.qualite='particulier' THEN |
208 |
TRIM(CONCAT(demandeur.particulier_nom, ' ', demandeur.particulier_prenom)) |
209 |
ELSE |
210 |
TRIM(CONCAT(demandeur.personne_morale_raison_sociale, ' ', demandeur.personne_morale_denomination)) |
211 |
END as \"demandeur\" |
212 |
FROM ".DB_PREFIXE."lot |
213 |
LEFT JOIN |
214 |
".DB_PREFIXE."lien_lot_demandeur |
215 |
ON |
216 |
lot.lot = lien_lot_demandeur.lot |
217 |
LEFT JOIN |
218 |
".DB_PREFIXE."demandeur |
219 |
ON |
220 |
demandeur.demandeur = lien_lot_demandeur.demandeur |
221 |
LEFT JOIN |
222 |
".DB_PREFIXE."civilite |
223 |
ON |
224 |
civilite.civilite = demandeur.particulier_civilite OR civilite.civilite = demandeur.personne_morale_civilite |
225 |
WHERE lot.dossier_autorisation = '".$idx."' AND lien_lot_demandeur.petitionnaire_principal IS TRUE"; |
226 |
$resDonneesLotsDA = $f->db->query($sqlDonneesLotsDA); |
227 |
$f->addToLog("app/dossier_autorisation.php : db->query(\"".$sqlDonneesLotsDA."\")", VERBOSE_MODE); |
228 |
$f->isDatabaseError($resDonneesLotsDA); |
229 |
|
230 |
//Données du dossier d'instruction en cours d'instruction |
231 |
// Informations générales du dossier d'instruction |
232 |
$sqlDonneesDI = "SELECT |
233 |
dossier.dossier as \"dossier\", dossier.dossier_libelle as \"dossier_libelle\", |
234 |
dossier_instruction_type.libelle as \"libelle_di\", |
235 |
etat.libelle as \"etat\", |
236 |
CASE WHEN demandeur.qualite='particulier' THEN |
237 |
TRIM(CONCAT(civilite.code, ' ', demandeur.particulier_nom, ' ', demandeur.particulier_prenom)) |
238 |
ELSE |
239 |
TRIM(CONCAT(demandeur.personne_morale_raison_sociale, ' ', demandeur.personne_morale_denomination)) |
240 |
END as \"demandeur\" |
241 |
FROM |
242 |
".DB_PREFIXE."dossier |
243 |
LEFT JOIN |
244 |
".DB_PREFIXE."etat |
245 |
ON |
246 |
dossier.etat = etat.etat |
247 |
LEFT JOIN |
248 |
".DB_PREFIXE."dossier_instruction_type |
249 |
ON |
250 |
dossier.dossier_instruction_type = dossier_instruction_type.dossier_instruction_type |
251 |
LEFT JOIN |
252 |
".DB_PREFIXE."lien_dossier_demandeur |
253 |
ON |
254 |
dossier.dossier = lien_dossier_demandeur.dossier |
255 |
LEFT JOIN |
256 |
".DB_PREFIXE."demandeur |
257 |
ON |
258 |
lien_dossier_demandeur.demandeur = demandeur.demandeur AND |
259 |
lien_dossier_demandeur.petitionnaire_principal IS TRUE |
260 |
LEFT JOIN |
261 |
".DB_PREFIXE."civilite |
262 |
ON |
263 |
civilite.civilite = demandeur.particulier_civilite OR civilite.civilite = demandeur.personne_morale_civilite |
264 |
WHERE |
265 |
dossier.dossier_autorisation = '".$idx."' AND etat.statut = 'encours'"; |
266 |
$resDonneesDI = $f->db->query($sqlDonneesDI); |
267 |
$f->addToLog("app/dossier_autorisation.php : db->query(\"".$sqlDonneesDI."\")", VERBOSE_MODE); |
268 |
$f->isDatabaseError($resDonneesDI); |
269 |
$rowDonneesDI = &$resDonneesDI->fetchRow(DB_FETCHMODE_ASSOC); |
270 |
|
271 |
//Données techniques du dossier d'instruction en cours d'instruction |
272 |
if ( $rowDonneesDI != NULL ){ |
273 |
|
274 |
//Date importante du di |
275 |
$sqlDateImpDI = "SELECT |
276 |
to_char(dossier.date_limite ,'DD/MM/YYYY') as \"date_limite\" |
277 |
FROM |
278 |
".DB_PREFIXE."dossier |
279 |
WHERE |
280 |
dossier.dossier_autorisation='".$idx."' |
281 |
GROUP BY |
282 |
dossier.date_limite |
283 |
ORDER BY |
284 |
MIN(dossier.date_limite)"; |
285 |
$resDateImpDI = $f->db->query($sqlDateImpDI); |
286 |
$f->addToLog("app/dossier_autorisation.php : db->query(\"".$sqlDateImpDI."\")", VERBOSE_MODE); |
287 |
$f->isDatabaseError($resDateImpDI); |
288 |
$rowDateImpDI = &$resDateImpDI->fetchRow(DB_FETCHMODE_ASSOC); |
289 |
|
290 |
//Récupération des données principales des données techniques rattachées au DI |
291 |
$sqlPrincDonneesTechniquesDI = "SELECT |
292 |
CONCAT( |
293 |
CASE WHEN co_projet_desc IS NULL THEN |
294 |
'' |
295 |
ELSE |
296 |
TRIM(co_projet_desc) |
297 |
END, |
298 |
CASE WHEN am_projet_desc IS NULL THEN |
299 |
'' |
300 |
ELSE |
301 |
TRIM(am_projet_desc) |
302 |
END, |
303 |
CASE WHEN dm_projet_desc IS NULL THEN |
304 |
'' |
305 |
ELSE |
306 |
TRIM(dm_projet_desc) |
307 |
END |
308 |
) as \"description_projet\", |
309 |
su_cstr_shon1 as \"surface_plancher_destination_habitation\", |
310 |
su_cstr_shon2 as \"surface_plancher_destination_hebergement_hotelier\", |
311 |
su_cstr_shon3 as \"surface_plancher_destination_bureaux\", |
312 |
su_cstr_shon4 as \"surface_plancher_destination_commerce\", |
313 |
su_cstr_shon5 as \"surface_plancher_destination_artisanat\", |
314 |
su_cstr_shon6 as \"surface_plancher_destination_industrie\", |
315 |
su_cstr_shon7 as \"surface_plancher_destination_exploitation\", |
316 |
su_cstr_shon8 as \"surface_plancher_destination_entrepot\", |
317 |
su_cstr_shon9 as \"surface_plancher_destination_service_public\", |
318 |
co_tot_ind_nb as \"nombre_logement_crees_individuel\", |
319 |
co_tot_coll_nb as \"nombre_logement_crees_collectif\" |
320 |
FROM |
321 |
".DB_PREFIXE."donnees_techniques |
322 |
LEFT JOIN |
323 |
".DB_PREFIXE."dossier |
324 |
ON |
325 |
donnees_techniques.dossier_instruction = dossier.dossier |
326 |
WHERE dossier.dossier_autorisation = '".$idx."'"; |
327 |
$resPrincDonneesTechniquesDI = $f->db->query($sqlPrincDonneesTechniquesDI); |
328 |
$f->addToLog("app/dossier_autorisation.php : db->query(\"".$sqlPrincDonneesTechniquesDI."\")", VERBOSE_MODE); |
329 |
$f->isDatabaseError($resPrincDonneesTechniquesDI); |
330 |
$rowPrincDonneesTechniquesDI = &$resPrincDonneesTechniquesDI->fetchRow(DB_FETCHMODE_ASSOC); |
331 |
|
332 |
//La liste des lots |
333 |
$sqlDonneesLotsDI = "SELECT |
334 |
lot.libelle as \"libelle\", civilite.code as \"code\", |
335 |
CASE WHEN demandeur.qualite='particulier' THEN |
336 |
TRIM(CONCAT(demandeur.particulier_nom, ' ', demandeur.particulier_prenom)) |
337 |
ELSE |
338 |
TRIM(CONCAT(demandeur.personne_morale_raison_sociale, ' ', demandeur.personne_morale_denomination)) |
339 |
END as \"demandeur\" |
340 |
FROM ".DB_PREFIXE."lot |
341 |
LEFT JOIN |
342 |
".DB_PREFIXE."lien_lot_demandeur |
343 |
ON |
344 |
lot.lot = lien_lot_demandeur.lot |
345 |
LEFT JOIN |
346 |
".DB_PREFIXE."dossier |
347 |
ON |
348 |
lot.dossier = dossier.dossier |
349 |
LEFT JOIN |
350 |
".DB_PREFIXE."demandeur |
351 |
ON |
352 |
demandeur.demandeur = lien_lot_demandeur.demandeur |
353 |
LEFT JOIN |
354 |
".DB_PREFIXE."civilite |
355 |
ON |
356 |
civilite.civilite = demandeur.particulier_civilite OR civilite.civilite = demandeur.personne_morale_civilite |
357 |
WHERE dossier.dossier = '".$rowDonneesDI['dossier']."' AND lien_lot_demandeur.petitionnaire_principal IS TRUE"; |
358 |
$resDonneesLotsDI = $f->db->query($sqlDonneesLotsDI); |
359 |
$f->addToLog("app/dossier_autorisation.php : db->query(\"".$sqlDonneesLotsDI."\")", VERBOSE_MODE); |
360 |
$f->isDatabaseError($resDonneesLotsDI); |
361 |
} |
362 |
|
363 |
// Fil d'Ariane du formulaire |
364 |
// mis à la fin pour utiliser les données récupérées |
365 |
$f->setTitle(_("Autorisation")." -> "._("Dossier d'autorisation")." -> ".$rowDonneesDA['dossier_autorisation_libelle']." ".$rowDonneesDA['demandeur']); |
366 |
$f->setFlag(NULL); |
367 |
$f->display(); |
368 |
|
369 |
//Affichage du formulaire |
370 |
require_once '../obj/om_formulaire.class.php'; |
371 |
printf("<div id=\"formulaire\" class=\"ui-tabs ui-widget ui-widget-content ui-corner-all\"> |
372 |
<ul class=\"ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all\"> |
373 |
<li class=\"ui-state-default ui-corner-top ui-tabs-selected ui-state-active\"> |
374 |
<a href=\"#tabs-1\" id=\"main\">%s</a> |
375 |
</li>", _("Dossier d'autorisation")); |
376 |
|
377 |
// Vérification du droit de lister les DI pour l'utilisateur connecté |
378 |
if ($f->isAccredited("dossier_instruction_tab")) { |
379 |
printf("<li class=\"ui-state-default ui-corner-top\">"); |
380 |
|
381 |
// Modifie le lien de l'onglet pour afficher seulement les DI voulus |
382 |
$link = "<a onclick=\"$('#ui-tabs-1').html('<div id=\'sousform-dossier_instruction\'></div>');messageIt('dossier_instruction', '../scr/soustab.php?obj=dossier_instruction&idxformulaire=".$idx."&retourformulaire=dossier_autorisation&recherche=&_=1362131505006',false);\" id=\"dossier_instruction\" href=\"#ui-tabs-1\">"._("Dossiers d'instruction")."</a>"; |
383 |
if ($retourtab == "dossier_autorisation_qualifier") { |
384 |
$link = "<a onclick=\"$('#ui-tabs-1').html('<div id=\'sousform-dossier_instruction\'></div>');messageIt('dossier_instruction', '../scr/soustab.php?obj=dossier_instruction_qualifier&idxformulaire=".$idx."&retourformulaire=dossier_autorisation&recherche=&_=1362131505006',false);\" id=\"dossier_instruction\" href=\"#ui-tabs-1\">"._("Dossiers d'instruction")."</a>"; |
385 |
} |
386 |
if ($retourtab == "dossier_autorisation_avis") { |
387 |
$link = "<a onclick=\"$('#ui-tabs-1').html('<div id=\'sousform-dossier_instruction\'></div>');messageIt('dossier_instruction', '../scr/soustab.php?obj=dossier_instruction_avis&idxformulaire=".$idx."&retourformulaire=dossier_autorisation&recherche=&_=1362131505006',false);\" id=\"dossier_instruction\" href=\"#ui-tabs-1\">"._("Dossiers d'instruction")."</a>"; |
388 |
} |
389 |
printf("%s", $link); |
390 |
|
391 |
printf("</li>"); |
392 |
} |
393 |
|
394 |
// Vérification du droit de lister les documents numérisés pour l'utilisateur connecté |
395 |
if ($f->isAccredited("document_numerise") || $f->isAccredited("document_numerise_view")) { |
396 |
printf("<li class=\"ui-state-default ui-corner-top\">"); |
397 |
printf("<a onclick=\"$('#ui-tabs-2').html('<div id=\'sousform-document_numerise\'></div>');messageIt('document_numerise', '../app/document_numerise.view.php?idxformulaire=%s&retourformulaire=dossier_autorisation',false);\" |
398 |
id=\"document_numerise\" href=\"#ui-tabs-2\">%s</a>", $idx, _("Piece(s)")); |
399 |
printf("</li>"); |
400 |
} |
401 |
|
402 |
printf("</ul>"); |
403 |
|
404 |
printf(" |
405 |
<div id=\"tabs-1\" class=\"ui-tabs-panel ui-widget-content ui-corner-bottom\"> |
406 |
<div class=\"formControls\">%s</div> |
407 |
<div class=\"formulaire\"> |
408 |
<form method=\"post\" id=\"dossier_autorisation\" action=\"#\" class=\"formEntete ui-corner-all\">\n", $bouton_retour); |
409 |
|
410 |
//Le formualaire n'a pas été validé |
411 |
$validation = 1; |
412 |
//Le formualaire est en mode consultation |
413 |
$maj = 3; |
414 |
//Le formualaire a un seul champ : dossier |
415 |
$champs = array("dossier_autorisation","dossier_autorisation_libelle", |
416 |
"etat", "demandeur", "infos_localisation_terrain", |
417 |
"depot_initial", "date_decision", "date_limite", |
418 |
"date_depot_DAACT", "date_depot_DOC", "description_projet", |
419 |
"surface", "nombre_logement_crees_individuel", |
420 |
"nombre_logement_crees_collectif", "donnees_techniques"); |
421 |
|
422 |
//Création d'un nouvel objet de type formulaire |
423 |
$form = new formulaire(NULL, $validation, $maj, $champs); |
424 |
|
425 |
//Configuration des types de champs |
426 |
foreach ($champ as $key) { |
427 |
$form->setType($key, 'static'); |
428 |
} |
429 |
//Le numéro de dossier d'instruction est caché, on affiche celui |
430 |
//qui est formatté |
431 |
$form->setType('dossier_autorisation', 'hidden'); |
432 |
|
433 |
//Configuration des libellés |
434 |
$form->setLib("dossier_autorisation", _("dossier_autorisation")); |
435 |
$form->setLib("dossier_autorisation_libelle", _("No dossier autorisation")); |
436 |
$form->setLib("etat", _("etat")); |
437 |
$form->setLib("demandeur", _("Demandeur principal")); |
438 |
$form->setLib("infos_localisation_terrain", _("infos_localisation_terrain")); |
439 |
$form->setLib("depot_initial", _("Depot initial")); |
440 |
$form->setLib("date_decision", _("Date de decision")); |
441 |
$form->setLib("date_limite", _("Date de validite")); |
442 |
$form->setLib("date_depot_DAACT", _("Date de depot de la DAACT")); |
443 |
$form->setLib("date_depot_DOC", _("Date de depot de la DOC")); |
444 |
$form->setLib("description_projet", _("description_projet")); |
445 |
$form->setLib("surface", _("Surface")); |
446 |
$form->setLib("nombre_logement_crees_individuel", _("nombre_logement_crees_individuel")); |
447 |
$form->setLib("nombre_logement_crees_collectif", _("nombre_logement_crees_collectif")); |
448 |
$form->setLib("donnees_techniques", " "); |
449 |
|
450 |
//Configuration des données |
451 |
$form->setVal("dossier_autorisation", $idx); |
452 |
$form->setVal("dossier_autorisation_libelle", $rowDonneesDA["dossier_autorisation_libelle"]); |
453 |
$form->setVal("etat", $rowDonneesDA["etat"]); |
454 |
$form->setVal("demandeur", $rowDonneesDA["demandeur"]); |
455 |
$form->setVal("infos_localisation_terrain", ($rowDonneesDA["infos_localisation_terrain"]!=="")?$rowDonneesDA["infos_localisation_terrain"]:"-"); |
456 |
$form->setVal("depot_initial", ($rowDonneesDA["depot_initial"]!=="")?$rowDonneesDA["depot_initial"]:"-"); |
457 |
$form->setVal("date_decision", ($rowDonneesDA["date_decision"]!=="")?$rowDonneesDA["date_decision"]:"-"); |
458 |
//On met des valeurs par défaut dans ces deux champs |
459 |
$form->setVal("date_depot_DAACT", "-"); |
460 |
$form->setVal("date_depot_DOC", "-"); |
461 |
$form->setVal("description_projet", ($rowPrincDonneesTechniques["description_projet"]!=="")?$rowPrincDonneesTechniques["description_projet"]:"-"); |
462 |
$val= _("Habitation ").(($rowPrincDonneesTechniques["surface_plancher_destination_habitation"]!=="")?$rowPrincDonneesTechniques["surface_plancher_destination_habitation"]:" -").' m²<br/>'. |
463 |
_("Hebergment hotelier ").(($rowPrincDonneesTechniques["surface_plancher_destination_hebergement_hotelier"]!=="")?$rowPrincDonneesTechniques["surface_plancher_destination_hebergement_hotelier"]:" -").' m²<br/>'. |
464 |
_("Bureaux ").(($rowPrincDonneesTechniques["surface_plancher_destination_bureaux"]!=="")?$rowPrincDonneesTechniques["surface_plancher_destination_bureaux"]:" -").' m²<br/>'. |
465 |
_("Commerce ").(($rowPrincDonneesTechniques["surface_plancher_destination_commerce"]!=="")?$rowPrincDonneesTechniques["surface_plancher_destination_commerce"]:" -").' m²<br/>'. |
466 |
_("Artisanat ").(($rowPrincDonneesTechniques["surface_plancher_destination_artisanat"]!=="")?$rowPrincDonneesTechniques["surface_plancher_destination_artisanat"]:" -").' m²<br/>'. |
467 |
_("Industrie ").(($rowPrincDonneesTechniques["surface_plancher_destination_industrie"]!=="")?$rowPrincDonneesTechniques["surface_plancher_destination_industrie"]:" -").' m²<br/>'. |
468 |
_("Exploitation agricole ou forestiere ").(($rowPrincDonneesTechniques["surface_plancher_destination_exploitation"]!=="")?$rowPrincDonneesTechniques["surface_plancher_destination_exploitation"]:" -").' m²<br/>'. |
469 |
_("Entrepot ").(($rowPrincDonneesTechniques["surface_plancher_destination_entrepot"]!=="")?$rowPrincDonneesTechniques["surface_plancher_destination_entrepot"]:" -").' m²<br/>'. |
470 |
_("Service public ou d'interet collectif ").(($rowPrincDonneesTechniques["surface_plancher_destination_service_public"]!=="")?$rowPrincDonneesTechniques["surface_plancher_destination_service_public"]:" -").' m²'; |
471 |
$form->setVal("surface",$val); |
472 |
$form->setVal("nombre_logement_crees_individuel", ($rowPrincDonneesTechniques["nombre_logement_crees_individuel"]!=="")?$rowPrincDonneesTechniques["nombre_logement_crees_individuel"]:"-"); |
473 |
$form->setVal("nombre_logement_crees_collectif", ($rowPrincDonneesTechniques["nombre_logement_crees_collectif"]!=="")?$rowPrincDonneesTechniques["nombre_logement_crees_collectif"]:"-"); |
474 |
|
475 |
$val = sprintf ("<span class=\"om-form-button\" |
476 |
onclick=\"popupIt('donnees_techniques', |
477 |
'../scr/sousform.php?obj=donnees_techniques&action=3&idx=".$rowPrincDonneesTechniques['donnees_techniques']."'+ |
478 |
'&idxformulaire=".$idx."&retourformulaire=dossier_autorisation', 860, 'auto', |
479 |
'', '');\"". |
480 |
">%s</span><br/>", _("Cliquez pour voir les donnees techniques")); |
481 |
$form->setVal("donnees_techniques", $val); |
482 |
|
483 |
//On met les bonnes valeurs dans les champs s'il y en a |
484 |
$val = ""; |
485 |
while ($rowDonneesDateDossiersDA = &$resDonneesDateDossiersDA->fetchRow(DB_FETCHMODE_ASSOC)){ |
486 |
$val = ($rowDonneesDateDossiersDA["date_depot"]!=="")?$rowDonneesDateDossiersDA["date_depot"]:"-"; |
487 |
if ( strcmp($rowDonneesDateDossiersDA['code'], 'DOC') == 0 ){ |
488 |
$form->setVal("date_depot_DOC", $val); |
489 |
} |
490 |
elseif(strcmp($rowDonneesDateDossiersDA['code'], 'DAACT') == 0){ |
491 |
$form->setVal("date_depot_DAACT", $val); |
492 |
} |
493 |
} |
494 |
//Valeur calculé |
495 |
if ( $val === "" && strcmp($rowDonneesDA["etat"],'Accordé')==0){ |
496 |
$date = new DateTime($rowDonneesDA["date_decision_formatee"]); |
497 |
$date->add(new DateInterval('P'.$rowDonneesDA["duree_validite"].'M')); |
498 |
$val = $date->format('d/m/Y'); |
499 |
} |
500 |
else{ |
501 |
$val = '-'; |
502 |
} |
503 |
$form->setVal("date_limite", $val); |
504 |
|
505 |
// Fieldset des dossiers en cours de validité |
506 |
$form->debutFieldset(array("1"=>"En cours de validite","2"=>"col_6"), $validation); |
507 |
|
508 |
//Données générales |
509 |
$form->setBloc("dossier_autorisation", "D", _("Donnees generales"), "alignForm"); |
510 |
$form->afficher(array("dossier_autorisation","dossier_autorisation_libelle", |
511 |
"etat", "demandeur", "infos_localisation_terrain"), $validation, false, false); |
512 |
$form->setBloc("infos_localisation_terrain", "F"); |
513 |
printf("<br/>"); |
514 |
//Dates importantes |
515 |
$form->setBloc("depot_initial", "D", _("Dates importantes"), "col_12 alignForm"); |
516 |
$form->afficher(array("depot_initial", "date_decision", "date_limite", |
517 |
"date_depot_DAACT", "date_depot_DOC"), $validation, false, false); |
518 |
$form->setBloc("date_depot_DOC", "F"); |
519 |
|
520 |
//Principales données techniques |
521 |
$form->setBloc("description_projet", "D", _("Principales donnees techniques"), "col_12 alignForm"); |
522 |
$form->afficher(array("description_projet", |
523 |
"surface", "nombre_logement_crees_individuel", |
524 |
"nombre_logement_crees_collectif"), $validation, false, false); |
525 |
$form->setBloc("nombre_logement_crees_collectif", "F"); |
526 |
|
527 |
printf("<br/>"); |
528 |
|
529 |
//Liste des lots |
530 |
printf('<div class="bloc alignForm"> |
531 |
<div class="field"> |
532 |
<div class="form-libelle"> |
533 |
<label id="lib-lotDI" class="libelle-lotDI" for="lotDI"> </label> |
534 |
</div>'); |
535 |
$message = _("Liste des lots : "); |
536 |
$f->displayMessage("transparent", $message); |
537 |
if ($resDonneesLotsDA->numrows() > 0 ){ |
538 |
|
539 |
// Entête de tableau |
540 |
$header = ' |
541 |
<table class="tab-tab"> |
542 |
<thead> |
543 |
<tr class="ui-tabs-nav ui-accordion ui-state-default tab-title"> |
544 |
<th class="title col-0 firstcol"> |
545 |
<span class="name"> |
546 |
%s |
547 |
</span> |
548 |
</th> |
549 |
<th class="title col-0 firstcol"> |
550 |
<span class="name"> |
551 |
%s |
552 |
</span> |
553 |
</th> |
554 |
</tr> |
555 |
</thead> |
556 |
'; |
557 |
printf($header, _('Libelle'), _('Demandeur')); |
558 |
|
559 |
printf('<tbody>'); |
560 |
|
561 |
while($rowDonneesLotsDA = &$resDonneesLotsDA->fetchRow(DB_FETCHMODE_ASSOC)){ |
562 |
|
563 |
$content = ' |
564 |
<tr class="tab-data odd"> |
565 |
<td class="col-1 firstcol"> |
566 |
%s |
567 |
</td> |
568 |
<td class="col-1"> |
569 |
%s |
570 |
</td> |
571 |
</tr> |
572 |
'; |
573 |
printf($content, $rowDonneesLotsDA["libelle"], $rowDonneesLotsDA["code"]." ".$rowDonneesLotsDA["demandeur"]); |
574 |
} |
575 |
|
576 |
printf('</tbody> |
577 |
</table>'); |
578 |
printf('<br/>'); |
579 |
} |
580 |
else { |
581 |
printf(_("Aucun lot lie a ce dossier d'autorisation.")); |
582 |
} |
583 |
printf('</div> |
584 |
</div>'); |
585 |
|
586 |
//Historique des décisions |
587 |
printf('<div class="bloc alignForm col_12"> |
588 |
<div class="field"> |
589 |
<div class="form-libelle"> |
590 |
<label id="lib-lotDI" class="libelle-lotDI" for="lotDI"> </label> |
591 |
</div>'); |
592 |
$message = _("Historique des decisions : "); |
593 |
$f->displayMessage("transparent", $message); |
594 |
if ($resDonneesDecisionsDA->numrows() > 0 ){ |
595 |
|
596 |
// Entête de tableau |
597 |
$header = ' |
598 |
<table class="tab-tab"> |
599 |
<thead> |
600 |
<tr class="ui-tabs-nav ui-accordion ui-state-default tab-title"> |
601 |
<th class="title col-0 firstcol"> |
602 |
<span class="name"> |
603 |
%s |
604 |
</span> |
605 |
</th> |
606 |
<th class="title col-0 firstcol"> |
607 |
<span class="name"> |
608 |
%s |
609 |
</span> |
610 |
</th> |
611 |
<th class="title col-0 firstcol"> |
612 |
<span class="name"> |
613 |
%s |
614 |
</span> |
615 |
</th> |
616 |
<th class="title col-0 firstcol"> |
617 |
<span class="name"> |
618 |
%s |
619 |
</span> |
620 |
</th> |
621 |
</tr> |
622 |
</thead> |
623 |
'; |
624 |
printf($header, _('Decision'), _('Type de dossier'), |
625 |
_('Demandeur'), _('date_decision')); |
626 |
|
627 |
printf('<tbody>'); |
628 |
|
629 |
while($rowDonneesDecisionsDA = &$resDonneesDecisionsDA->fetchRow(DB_FETCHMODE_ASSOC)){ |
630 |
|
631 |
$content = ' |
632 |
<tr class="tab-data odd"> |
633 |
<td class="col-1 firstcol"> |
634 |
%s |
635 |
</td> |
636 |
<td class="col-1 firstcol"> |
637 |
%s |
638 |
</td> |
639 |
<td class="col-1"> |
640 |
%s |
641 |
</td> |
642 |
<td class="col-1"> |
643 |
%s |
644 |
</td> |
645 |
</tr> |
646 |
'; |
647 |
printf($content, $rowDonneesDecisionsDA["avis_libelle"], |
648 |
$rowDonneesDecisionsDA["di_libelle"], |
649 |
$rowDonneesDecisionsDA["code"]." ".$rowDonneesDecisionsDA["demandeur"], |
650 |
$rowDonneesDecisionsDA["date_decision"]); |
651 |
} |
652 |
|
653 |
printf('</tbody> |
654 |
</table>'); |
655 |
} |
656 |
else { |
657 |
printf(_("Aucune decision lie a ce dossier d'autorisation.")); |
658 |
} |
659 |
printf('</div> |
660 |
</div>'); |
661 |
printf('<br/>'); |
662 |
|
663 |
//Toutes les données du cerfa |
664 |
$form->setBloc("donnees_techniques", "D", _("Toutes les donnees du CERFA"), "col_12 alignForm"); |
665 |
$form->afficher(array("donnees_techniques",), $validation, false, false); |
666 |
$form->setBloc("donnees_techniques", "F"); |
667 |
|
668 |
$form->finFieldset(array("1"=>"En cours d'instruction","2"=>"col_6"), $validation); |
669 |
|
670 |
//Fieldset des données du dossier d'instruction en cours d'instruction |
671 |
if ( $resDonneesDI->numrows() > 0 ){ |
672 |
$champs = array("dossier", "dossier_libelle", "libelle_di", |
673 |
"etat", "demandeur", "date_limite", "description_projet", |
674 |
"surface", "nombre_logement_crees_individuel", |
675 |
"nombre_logement_crees_collectif"); |
676 |
|
677 |
$champsDonneesGen = $champs; |
678 |
|
679 |
//Création d'un nouvel objet de type formulaire |
680 |
$form = new formulaire(NULL, $validation, $maj, $champs); |
681 |
|
682 |
//Configuration des types de champs |
683 |
foreach ($champ as $key) { |
684 |
$form->setType($key, 'static'); |
685 |
} |
686 |
//Le numéro de dossier d'instruction est caché, on affiche |
687 |
//celui qui est formatté |
688 |
$form->setType('dossier', 'hidden'); |
689 |
|
690 |
//Configuration des libellés |
691 |
$form->setLib("dossier", _("dossier")); |
692 |
$form->setLib("dossier_libelle", _("dossier_libelle")); |
693 |
$form->setLib("libelle_di", _("libelle_di")); |
694 |
$form->setLib("etat", _("etat")); |
695 |
$form->setLib("demandeur", _("Demandeur principal")); |
696 |
$form->setLib("date_limite", _("Date limite")); |
697 |
$form->setLib("description_projet", _("description_projet")); |
698 |
$form->setLib("surface", _("Surface")); |
699 |
$form->setLib("nombre_logement_crees_individuel", _("nombre_logement_crees_individuel")); |
700 |
$form->setLib("nombre_logement_crees_collectif", _("nombre_logement_crees_collectif")); |
701 |
|
702 |
//Configuration des données |
703 |
$form->setVal("dossier", $rowDonneesDI["dossier"]); |
704 |
$form->setVal("dossier_libelle", $rowDonneesDI["dossier_libelle"]); |
705 |
$form->setVal("libelle_di", $rowDonneesDI["libelle_di"]); |
706 |
$form->setVal("etat", $rowDonneesDI["etat"]); |
707 |
$form->setVal("demandeur", $rowDonneesDI["demandeur"]); |
708 |
$form->setVal("date_limite", $rowDateImpDI["date_limite"]); |
709 |
$form->setVal("description_projet", ($rowPrincDonneesTechniquesDI["description_projet"]!=="")?$rowPrincDonneesTechniquesDI["description_projet"]:"-"); |
710 |
$val= _("Habitation ").(($rowPrincDonneesTechniquesDI["surface_plancher_destination_habitation"]!=="")?$rowPrincDonneesTechniquesDI["surface_plancher_destination_habitation"]:" -").' m²<br/>'. |
711 |
_("Hebergment hotelier ").(($rowPrincDonneesTechniquesDI["surface_plancher_destination_hebergement_hotelier"]!=="")?$rowPrincDonneesTechniquesDI["surface_plancher_destination_hebergement_hotelier"]:" -").' m²<br/>'. |
712 |
_("Bureaux ").(($rowPrincDonneesTechniquesDI["surface_plancher_destination_bureaux"]!=="")?$rowPrincDonneesTechniquesDI["surface_plancher_destination_bureaux"]:" -").' m²<br/>'. |
713 |
_("Commerce ").(($rowPrincDonneesTechniquesDI["surface_plancher_destination_commerce"]!=="")?$rowPrincDonneesTechniquesDI["surface_plancher_destination_commerce"]:" -").' m²<br/>'. |
714 |
_("Artisanat ").(($rowPrincDonneesTechniquesDI["surface_plancher_destination_artisanat"]!=="")?$rowPrincDonneesTechniquesDI["surface_plancher_destination_artisanat"]:" -").' m²<br/>'. |
715 |
_("Industrie ").(($rowPrincDonneesTechniquesDI["surface_plancher_destination_industrie"]!=="")?$rowPrincDonneesTechniquesDI["surface_plancher_destination_industrie"]:" -").' m²<br/>'. |
716 |
_("Exploitation agricole ou forestiere ").(($rowPrincDonneesTechniquesDI["surface_plancher_destination_exploitation"]!=="")?$rowPrincDonneesTechniquesDI["surface_plancher_destination_exploitation"]:" -").' m²<br/>'. |
717 |
_("Entrepot ").(($rowPrincDonneesTechniquesDI["surface_plancher_destination_entrepot"]!=="")?$rowPrincDonneesTechniquesDI["surface_plancher_destination_entrepot"]:" -").' m²<br/>'. |
718 |
_("Service public ou d'interet collectif ").(($rowPrincDonneesTechniquesDI["surface_plancher_destination_service_public"]!=="")?$rowPrincDonneesTechniquesDI["surface_plancher_destination_service_public"]:" -").' m²'; |
719 |
$form->setVal("surface",$val); |
720 |
$form->setVal("nombre_logement_crees_individuel", ($rowPrincDonneesTechniquesDI["nombre_logement_crees_individuel"]!=="")?$rowPrincDonneesTechniquesDI["nombre_logement_crees_individuel"]:"-"); |
721 |
$form->setVal("nombre_logement_crees_collectif", ($rowPrincDonneesTechniquesDI["nombre_logement_crees_collectif"]!=="")?$rowPrincDonneesTechniquesDI["nombre_logement_crees_collectif"]:"-"); |
722 |
|
723 |
//col_6 |
724 |
$form->debutFieldset(array("1"=>"En cours d'instruction","2"=>"dossier_autorisation_visualisation col_6"), $validation); |
725 |
|
726 |
//Données générales |
727 |
$form->setBloc("dossier", "D", _("Donnees generales"), "alignForm"); |
728 |
$form->afficher(array("dossier", "dossier_libelle", |
729 |
"libelle_di","etat", "demandeur"), $validation, |
730 |
false, false); |
731 |
$form->setBloc("demandeur", "F"); |
732 |
printf("<br/>"); |
733 |
|
734 |
//Dates importantes |
735 |
$form->setBloc("date_limite", "D", _("Dates importantes"), "col_12 alignForm"); |
736 |
$form->afficher(array("date_limite",), $validation, |
737 |
false, false); |
738 |
$form->setBloc("date_limite", "F"); |
739 |
|
740 |
//Principales données techniques |
741 |
$form->setBloc("description_projet", "D", _("Principales données techniques"), "col_12 alignForm"); |
742 |
$form->afficher(array("description_projet", |
743 |
"surface", "nombre_logement_crees_individuel", |
744 |
"nombre_logement_crees_collectif"), $validation, false, false); |
745 |
$form->setBloc("nombre_logement_crees_collectif", "F"); |
746 |
|
747 |
printf("<br/>"); |
748 |
|
749 |
//Liste des lots |
750 |
printf('<div class="bloc alignForm"> |
751 |
<div class="field"> |
752 |
<div class="form-libelle"> |
753 |
<label id="lib-lotDI" class="libelle-lotDI" for="lotDI"> </label> |
754 |
</div>'); |
755 |
$message = _("Liste des lots : "); |
756 |
$f->displayMessage("transparent", $message); |
757 |
if ($resDonneesLotsDI->numrows() > 0 ){ |
758 |
|
759 |
// Entête de tableau |
760 |
$header = ' |
761 |
<table class="tab-tab"> |
762 |
<thead> |
763 |
<tr class="ui-tabs-nav ui-accordion ui-state-default tab-title"> |
764 |
<th class="title col-0 firstcol"> |
765 |
<span class="name"> |
766 |
%s |
767 |
</span> |
768 |
</th> |
769 |
<th class="title col-0 firstcol"> |
770 |
<span class="name"> |
771 |
%s |
772 |
</span> |
773 |
</th> |
774 |
</tr> |
775 |
</thead> |
776 |
'; |
777 |
printf($header, _('Libelle'), _('Demandeur')); |
778 |
|
779 |
printf('<tbody>'); |
780 |
|
781 |
while($rowDonneesLotsDI = &$resDonneesLotsDI->fetchRow(DB_FETCHMODE_ASSOC)){ |
782 |
|
783 |
$content = ' |
784 |
<tr class="tab-data odd"> |
785 |
<td class="col-1 firstcol"> |
786 |
%s |
787 |
</td> |
788 |
<td class="col-1"> |
789 |
%s |
790 |
</td> |
791 |
</tr> |
792 |
'; |
793 |
printf($content, $rowDonneesLotsDI["libelle"], $rowDonneesLotsDI["code"]." ".$rowDonneesLotsDI["demandeur"]); |
794 |
} |
795 |
|
796 |
printf('</tbody> |
797 |
</table>'); |
798 |
printf('<br/>'); |
799 |
|
800 |
} |
801 |
else { |
802 |
printf(_("Aucun lot lie a ce dossier d'autorisation.")); |
803 |
} |
804 |
printf('</div> |
805 |
</div>'); |
806 |
|
807 |
$form->finFieldset(array("1"=>"En cours d'instruction","2"=>"dossier_autorisation_visualisation"), $validation); |
808 |
} |
809 |
printf(" |
810 |
</form> |
811 |
%s |
812 |
</div> |
813 |
</div>",$bouton_retour); |
814 |
|
815 |
printf("<div id=\"ui-tabs-1\" class=\"i-tabs-panel ui-widget-content ui-corner-bottom\">"); |
816 |
printf("</div>"); |
817 |
|
818 |
printf("<div id=\"ui-tabs-2\" class=\"i-tabs-panel ui-widget-content ui-corner-bottom\">"); |
819 |
printf("</div>"); |
820 |
printf("</div>"); |
821 |
} |
822 |
?> |