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

Contents of /trunk/sql/pgsql/dossier_qualifier.inc.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1663 - (show annotations)
Fri Apr 12 17:08:33 2013 UTC (11 years, 9 months ago) by fmichon
File size: 2959 byte(s)
Homogénéisation des titres de page + Suppression des colonnes arrondissements et délai de notification + Ajout de l'instructeur et de la division dans l'écran de recherche des dossier d'instruction

1 <?php
2
3 //
4 include('../sql/pgsql/dossier_instruction.inc.php');
5
6 // Titre de la page
7 $ent = _("instruction")." -> "._("qualification")." -> "._("dossiers a qualifier");
8
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 $case_demandeur . ' as "'._("nom").'"',
41 'instructeur.nom as "'._("instructeur").'"',
42 'to_char(dossier.date_demande ,\'DD/MM/YYYY\') as "'._("demande").'"',
43 'to_char(dossier.date_depot ,\'DD/MM/YYYY\') as "'._("depot").'"',
44 'to_char(dossier.date_complet ,\'DD/MM/YYYY\') as "'._("complet").'"',
45 'to_char(dossier.date_notification_delai ,\'DD/MM/YYYY\') as "'._("delai").'"',
46 'to_char(dossier.date_limite ,\'DD/MM/YYYY\') as "'._("limite").'"',
47 'etat.libelle as "'._("etat").'"',
48 $case_enjeu.' as "'._("enjeux").'"',
49 );
50
51 $table = DB_PREFIXE."dossier
52 LEFT JOIN
53 ".DB_PREFIXE."etat
54 ON
55 dossier.etat = etat.etat
56 LEFT JOIN
57 ".DB_PREFIXE."instructeur
58 ON
59 dossier.instructeur = instructeur.instructeur
60 LEFT JOIN
61 ".DB_PREFIXE."om_utilisateur
62 ON
63 instructeur.om_utilisateur = om_utilisateur.om_utilisateur
64 LEFT JOIN
65 ".DB_PREFIXE."lien_dossier_demandeur
66 ON
67 dossier.dossier = lien_dossier_demandeur.dossier
68 LEFT JOIN
69 ".DB_PREFIXE."demandeur
70 ON
71 lien_dossier_demandeur.demandeur = demandeur.demandeur";
72
73 //
74 $selection = " WHERE
75 dossier.a_qualifier IS TRUE AND
76 om_utilisateur.login = '".$_SESSION['login']."'";
77
78 $tri=" ORDER BY dossier.date_depot";
79
80 ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26