1 |
<?php |
2 |
|
3 |
// |
4 |
include('../sql/pgsql/dossier.inc.php'); |
5 |
|
6 |
// |
7 |
$ent = _("instruction")." -> "._("dossier d'instruction"); |
8 |
if (isset($idx) && $idx != ']' && trim($idx) != '') { |
9 |
$ent .= "-> ".$idx." "; |
10 |
} |
11 |
if (isset($idz) && trim($idz) != '') { |
12 |
$ent .= " ".strtoupper($idz)." "; |
13 |
} |
14 |
|
15 |
$case_demandeur = "CASE WHEN demandeur.qualite='particulier' |
16 |
THEN TRIM(CONCAT(demandeur.particulier_nom, ' ', demandeur.particulier_prenom)) |
17 |
ELSE TRIM(CONCAT(demandeur.personne_morale_raison_sociale, ' ', demandeur.personne_morale_denomination)) |
18 |
END"; |
19 |
|
20 |
$table = DB_PREFIXE."dossier |
21 |
INNER JOIN ".DB_PREFIXE."lien_dossier_demandeur |
22 |
ON lien_dossier_demandeur.dossier=dossier.dossier |
23 |
AND lien_dossier_demandeur.petitionnaire_principal IS TRUE |
24 |
INNER JOIN ".DB_PREFIXE."demandeur |
25 |
ON lien_dossier_demandeur.demandeur=demandeur.demandeur |
26 |
INNER JOIN ".DB_PREFIXE."dossier_autorisation |
27 |
ON dossier_autorisation.dossier_autorisation = dossier.dossier_autorisation |
28 |
LEFT JOIN ".DB_PREFIXE."instructeur |
29 |
ON dossier.instructeur = instructeur.instructeur |
30 |
LEFT JOIN ".DB_PREFIXE."om_utilisateur |
31 |
ON instructeur.om_utilisateur = om_utilisateur.om_utilisateur |
32 |
LEFT JOIN ".DB_PREFIXE."avis_decision |
33 |
ON avis_decision.avis_decision=dossier.avis_decision |
34 |
LEFT JOIN ".DB_PREFIXE."division |
35 |
ON dossier.division=division.division"; |
36 |
|
37 |
// |
38 |
$champAffiche_debut_commun = array( |
39 |
'dossier.dossier as "'._("dossier").'"', |
40 |
$case_demandeur.' "'._("demandeur_nom").'"', |
41 |
'to_char(dossier.date_demande ,\'DD/MM/YYYY\') as "'._("date_demande").'"', |
42 |
'to_char(dossier.date_depot ,\'DD/MM/YYYY\') as "'._("date_depot").'"', |
43 |
'to_char(dossier.date_complet ,\'DD/MM/YYYY\') as "'._("date_complet").'"', |
44 |
'to_char(dossier.date_notification_delai ,\'DD/MM/YYYY\') as "'._("date_notification_delai").'"', |
45 |
'to_char(dossier.date_limite ,\'DD/MM/YYYY\') as "'._("date_limite").'"', |
46 |
'dossier.etat as "'._("etat").'"', |
47 |
); |
48 |
$champAffiche_fin_commun = array( |
49 |
'CASE WHEN dossier.enjeu_urba is TRUE |
50 |
THEN \'<span class="om-icon om-icon-16 om-icon-fix enjeu_urba-16" title="'._("Enjeu URBA").'">URBA</span>\' |
51 |
ELSE \'\' |
52 |
END || |
53 |
CASE WHEN dossier.enjeu_erp is TRUE |
54 |
THEN \'<span class="om-icon om-icon-16 om-icon-fix enjeu_erp-16" title="'._("Enjeu ERP").'">ERP</span>\' |
55 |
ELSE \'\' |
56 |
END |
57 |
as "'._("enjeu").'"', |
58 |
); |
59 |
|
60 |
// |
61 |
$champAffiche = array_merge($champAffiche_debut_commun, array( |
62 |
'instructeur.nom as "'._("instructeur").'"', |
63 |
'division.code as "'._("division").'"', |
64 |
), $champAffiche_fin_commun); |
65 |
|
66 |
?> |