/[openfoncier]/trunk/sql/pgsql/dossier_instruction.inc.php
ViewVC logotype

Annotation of /trunk/sql/pgsql/dossier_instruction.inc.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1031 - (hide annotations)
Mon Dec 10 09:22:13 2012 UTC (12 years, 1 month ago) by nhaye
File size: 2584 byte(s)
Correction d'un bug,
amélioration de l'affichage du nom des demandeurs

1 fmichon 647 <?php
2    
3     //
4     include('../sql/pgsql/dossier.inc.php');
5    
6 fmichon 656 //
7     $ent = _("instruction")." -> "._("dossier d'instruction");
8     if (isset($idx) && $idx != ']' && trim($idx) != '') {
9     $ent .= "->&nbsp;".$idx."&nbsp;";
10     }
11     if (isset($idz) && trim($idz) != '') {
12     $ent .= "&nbsp;".strtoupper($idz)."&nbsp;";
13     }
14 nhaye 1031
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 nhaye 1027 $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 nhaye 1031
37 fmichon 686 //
38     $champAffiche_debut_commun = array(
39     'dossier.dossier as "'._("dossier").'"',
40 nhaye 1031 $case_demandeur.' "'._("demandeur_nom").'"',
41 fmichon 686 '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 nhaye 1023 'dossier.etat as "'._("etat").'"',
47 fmichon 686 );
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 fmichon 647 ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26