/[openfoncier]/branches/3.14.x/sql/pgsql/dossier_qualifier.inc.php
ViewVC logotype

Annotation of /branches/3.14.x/sql/pgsql/dossier_qualifier.inc.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3343 - (hide annotations)
Thu Mar 19 17:34:18 2015 UTC (9 years, 10 months ago) by vpihour
File size: 3091 byte(s)
Ajout de la branche

1 vpihour 1278 <?php
2    
3     //
4     include('../sql/pgsql/dossier_instruction.inc.php');
5    
6     // Titre de la page
7 fmichon 1663 $ent = _("instruction")." -> "._("qualification")." -> "._("dossiers a qualifier");
8 vpihour 1278
9     //Actions du tableau
10     $tab_actions['left']['consulter'] =
11     array('lien' => 'form.php?obj=dossier_instruction&amp;action=3'.'&amp;idx=',
12     'id' => '&amp;premier='.$premier.'&amp;advs_id='.$advs_id.'&amp;recherche='.$recherche1.'&amp;tricol='.$tricol.'&amp;selectioncol='.$selectioncol.'&amp;valide='.$valide.'&amp;retour=tab',
13     'lib' => '<span class="om-icon om-icon-16 om-icon-fix consult-16" title="'._('Consulter').'">'._('Consulter').'</span>',
14     'rights' => array('list' => array($obj, $obj.'_consulter'), 'operator' => 'OR'),
15     'ordre' => 10,);
16     $tab_actions['content'] = $tab_actions['left']['consulter'];
17    
18     $tab_actions['corner']['ajouter'] = "";
19     //
20    
21     /* Test SQL pour récupérer les bons champs selon la qualité du demandeur :
22     * particulier ou personne morale*/
23     $case_demandeur = "CASE WHEN demandeur.qualite='particulier'
24     THEN TRIM(demandeur.particulier_nom)
25     ELSE TRIM(demandeur.personne_morale_denomination)
26     END";
27    
28     $case_enjeu =
29     'CASE WHEN dossier.enjeu_urba is TRUE
30     THEN \'<span class="om-icon om-icon-16 om-icon-fix enjeu_urba-16" title="'._("Enjeu URBA").'">URBA</span>\'
31     ELSE \'\'
32     END ||
33     CASE WHEN dossier.enjeu_erp is TRUE
34     THEN \'<span class="om-icon om-icon-16 om-icon-fix enjeu_erp-16" title="'._("Enjeu ERP").'">ERP</span>\'
35     ELSE \'\'
36     END';
37    
38     $champAffiche = array(
39     'dossier.dossier as "'._("dossier").'"',
40 softime 2112 'dossier.dossier_libelle as "'._("dossier").'"',
41 vpihour 1278 $case_demandeur . ' as "'._("nom").'"',
42     'instructeur.nom as "'._("instructeur").'"',
43     'to_char(dossier.date_demande ,\'DD/MM/YYYY\') as "'._("demande").'"',
44     'to_char(dossier.date_depot ,\'DD/MM/YYYY\') as "'._("depot").'"',
45     'to_char(dossier.date_complet ,\'DD/MM/YYYY\') as "'._("complet").'"',
46     'to_char(dossier.date_notification_delai ,\'DD/MM/YYYY\') as "'._("delai").'"',
47     'to_char(dossier.date_limite ,\'DD/MM/YYYY\') as "'._("limite").'"',
48     'etat.libelle as "'._("etat").'"',
49     $case_enjeu.' as "'._("enjeux").'"',
50     );
51    
52     $table = DB_PREFIXE."dossier
53     LEFT JOIN
54     ".DB_PREFIXE."etat
55     ON
56     dossier.etat = etat.etat
57     LEFT JOIN
58     ".DB_PREFIXE."instructeur
59     ON
60     dossier.instructeur = instructeur.instructeur
61     LEFT JOIN
62     ".DB_PREFIXE."om_utilisateur
63     ON
64     instructeur.om_utilisateur = om_utilisateur.om_utilisateur
65     LEFT JOIN
66     ".DB_PREFIXE."lien_dossier_demandeur
67     ON
68     dossier.dossier = lien_dossier_demandeur.dossier
69 nmeucci 2954 AND
70     Lien_dossier_demandeur.petitionnaire_principal IS TRUE
71 vpihour 1278 LEFT JOIN
72     ".DB_PREFIXE."demandeur
73     ON
74     lien_dossier_demandeur.demandeur = demandeur.demandeur";
75    
76     //
77     $selection = " WHERE
78     dossier.a_qualifier IS TRUE AND
79     om_utilisateur.login = '".$_SESSION['login']."'";
80    
81     $tri=" ORDER BY dossier.date_depot";
82    
83     ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26