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

Annotation of /trunk/sql/pgsql/dossier.form.inc.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2979 - (hide annotations)
Thu Apr 24 13:38:42 2014 UTC (10 years, 9 months ago) by nmeucci
File size: 7887 byte(s)
* Amélioration - Augmentation de la police du texte pour éviter de zoomer.
* Amélioration - Tous les libellés de champs commencent par une majuscule.
* Amélioration - Pour une meilleure visibilité les valeurs sont en gras.
* Amélioration - Modification de l'affichage des DI et de l'ordre des onglets.
  Masquage des dates d'incomplétude ou de limite d'instruction suivant l'état du
  dossier.
* Amélioration - Dans les DA ajout du libellé du type d'autorisation détaillé sous
  le numéro de dossier. Modification du libellé 'surface' en 'surface créée'.
  Affichage de la date limite d'instruction que si le statut n'est pas incomplet.
  Dans la description du projet retour à la ligne entre les différents champs.
* Amélioration - Dans les demandes d'avis ajout d'une colonne 'avis rendu' à droite
  du tableau des demandes passées. Dans le formulaire ajout des contraintes,
  affichage identique à celui du DI, mais filtrage sur les contraintes présentées
  aux services consultés.
* Amélioration - Pour une meilleure visibilité modification de l'affichage des données
  techniques avec par exemple retour à la ligne.

1 fraynaud 3 <?php
2     //$Id$
3     //gen openMairie le 10/02/2011 20:39
4     include('../gen/sql/pgsql/dossier.form.inc.php');
5 fraynaud 12 include("../dyn/var.inc");
6 fmichon 686 //
7     $tableSelect = DB_PREFIXE."dossier
8     LEFT JOIN ".DB_PREFIXE."avis_decision
9     ON avis_decision.avis_decision=dossier.avis_decision
10 softime 2112 LEFT JOIN ".DB_PREFIXE."dossier_autorisation
11     ON dossier.dossier_autorisation=dossier_autorisation.dossier_autorisation
12 nhaye 1367 ";
13 fmichon 686 //
14 nmeucci 2979 $champs = array(
15     "dossier",
16     "dossier_libelle",
17     "dossier_instruction_type",
18     "'' as demandeur",
19     "dossier_autorisation.dossier_autorisation",
20     "dossier_autorisation.dossier_autorisation_libelle",
21     "annee",
22     "dossier.instructeur",
23     "dossier.division",
24     "autorite_competente",
25     "numero_versement_archive",
26     // Enjeu
27     "enjeu_urba",
28     "enjeu_erp",
29     // Qualification
30     "erp",
31     "a_qualifier",
32     // Dépôt
33     "date_demande",
34     "dossier.date_depot",
35     "date_dernier_depot",
36     // Fieldset instruction
37     // Col 1
38     "date_complet",
39     "delai",
40     "date_limite",
41     "dossier.date_decision",
42     "accord_tacite",
43     "date_limite_incompletude",
44     // Col 2
45     "date_rejet",
46     "date_notification_delai",
47     "dossier.avis_decision",
48     "dossier.date_chantier",
49     "dossier.date_achevement",
50     "delai_incompletude",
51     // Col 3
52     "etat",
53     "dossier.date_validite",
54     "date_conformite",
55     // Fieldset "Localisation du terrain"
56     "dossier.terrain_adresse_voie_numero",
57     "dossier.terrain_adresse_lieu_dit",
58     "dossier.terrain_adresse_code_postal",
59     "dossier.terrain_adresse_cedex",
60     "dossier.terrain_references_cadastrales",
61     "dossier.terrain_adresse_voie",
62     "dossier.terrain_adresse_bp",
63     "dossier.terrain_adresse_localite",
64     "dossier.terrain_superficie",
65     "public.ST_AsText(dossier.geom::geometry) as geom",
66     //
67     "parcelle",
68     "pos",
69     "sig",
70     "batiment_nombre",
71     "logement_nombre",
72     "hauteur",
73     "piece_nombre",
74     "shon",
75     "shon_calcul",
76     "shob",
77     "lot",
78     "amenagement",
79     "parcelle_lot",
80     "parcelle_lot_lotissement",
81     "temp1",
82     "temp2",
83     "temp3",
84     "temp4",
85     "temp5",
86     "parcelle as parcelle_archive",
87     "parcelle_lot as parcelle_lot_archive",
88     "geom1",
89     "dossier.description",
90     "servitude",
91     "version",
92     "incompletude",
93     "evenement_suivant_tacite",
94     "evenement_suivant_tacite_incompletude",
95     "etat_pendant_incompletude",
96     "dossier.duree_validite",
97     "quartier",
98     );
99 fraynaud 12 //
100 nmeucci 2979 $selection =" ";
101     //
102     $sql_avis_decision = "select avis_decision,libelle from ".DB_PREFIXE."avis_decision order by libelle";
103 vpihour 2067 $sql_avis_decision_by_id = "SELECT avis_decision.avis_decision, libelle FROM ".DB_PREFIXE."avis_decision WHERE avis_decision = '<idx>'";
104 nmeucci 2979 $sql_pos = "select pos,(pos||' '||libelle) from ".DB_PREFIXE."pos order by libelle";
105 nhaye 427 $sql_pos_by_id = "SELECT pos.pos, (pos||' '||libelle) FROM ".DB_PREFIXE."pos WHERE pos = '<idx>'";
106    
107 nhaye 2310 $sql_dossier_autorisation="SELECT dossier_autorisation.dossier_autorisation, dossier_autorisation.dossier_autorisation FROM ".DB_PREFIXE."dossier_autorisation ORDER BY dossier_autorisation.dossier_autorisation ASC";
108 fmichon 933 $sql_dossier_autorisation_by_id = "SELECT dossier_autorisation.dossier_autorisation, dossier_autorisation.dossier_autorisation FROM ".DB_PREFIXE."dossier_autorisation WHERE dossier_autorisation = '<idx>'";
109 nhaye 520
110 nhaye 1023 // Requêtes pour la recherche de dossiers existant
111 nhaye 2310 $sql_arrondissement="SELECT arrondissement.arrondissement, arrondissement.libelle FROM ".DB_PREFIXE."arrondissement ORDER BY arrondissement.libelle ASC";
112 nhaye 1023 $sql_arrondissement_by_id = "SELECT arrondissement.arrondissement, arrondissement.libelle FROM ".DB_PREFIXE."arrondissement WHERE arrondissement = <idx>";
113 fmichon 933
114 nhaye 2316 $sql_dossier_autorisation_type_detaille="SELECT dossier_autorisation_type_detaille.dossier_autorisation_type_detaille, dossier_autorisation_type_detaille.libelle
115     FROM ".DB_PREFIXE."dossier_autorisation_type_detaille
116     ORDER BY dossier_autorisation_type_detaille.libelle";
117 nhaye 1023 $sql_dossier_autorisation_type_detaille_by_id = "SELECT dossier_autorisation_type_detaille.dossier_autorisation_type_detaille, dossier_autorisation_type_detaille.libelle FROM ".DB_PREFIXE."dossier_autorisation_type_detaille WHERE dossier_autorisation_type_detaille = <idx>";
118 fmichon 933
119 nhaye 1023
120 nmeucci 2979 $sql_demandeur="SELECT dossier_autorisation_type_detaille.dossier_autorisation_type_detaille, dossier_autorisation_type_detaille.libelle
121     FROM ".DB_PREFIXE."dossier_autorisation_type_detaille
122     ORDER BY dossier_autorisation_type_detaille.libelle";
123     $sql_demandeur_by_id = "SELECT dossier_autorisation_type_detaille.dossier_autorisation_type_detaille, dossier_autorisation_type_detaille.libelle FROM ".DB_PREFIXE."dossier_autorisation_type_detaille WHERE dossier_autorisation_type_detaille = <idx>";
124    
125    
126 vpihour 2337 // Requetes a utiliser lorsque l'option "option_afficher_division" est active
127 nhaye 520 $sql_instructeur_div="SELECT instructeur.instructeur, instructeur.nom||' ('||division.code||')'
128 nhaye 517 FROM ".DB_PREFIXE."instructeur
129 fmichon 922 INNER JOIN ".DB_PREFIXE."division ON division.division=instructeur.division
130 nhaye 517 ORDER BY nom";
131 nhaye 520 $sql_instructeur_div_by_id = "SELECT instructeur.instructeur, instructeur.nom||' ('||division.code||')'
132 nhaye 517 FROM ".DB_PREFIXE."instructeur
133 fmichon 922 INNER JOIN ".DB_PREFIXE."division ON division.division=instructeur.division
134 nhaye 517 WHERE instructeur = <idx>";
135    
136 fmichon 659 //
137     $portlet_actions['pdfetat'] =
138     array('lien' => '../pdf/pdfetat.php?idx=',
139 fmichon 687 'id' => '&amp;obj=dossier',
140 fmichon 1485 'lib' => "<span class=\"om-prev-icon om-icon-16 pdf-16\" title=\""._("Edition")."\">"._("Recapitulatif")."</span>",
141 fmichon 1361 'target' => '_blank',
142 fmichon 659 'ordre' => 30,);
143 fmichon 1485 //$portlet_actions['dossier'] =
144     // array('lien' => '../app/dossier.php?id=',
145     // 'id' => '&amp;menu=2',
146     // 'lib' => "<img src='../app/img/ico_exemplaire.png' alt=\""._("Dossier")."\" border='0' align='top' /> "._("Dossier"),
147     // 'ordre' => 40,);
148     //$portlet_actions['sig'] =
149     // array('lien' => '../scr/tab_sig.php?idx=',
150     // 'id' => '&amp;obj=dossier',
151     // 'lib' => "<span class=\"om-prev-icon om-icon-16 sig-16\" title=\""._("Sig")."\">"._("Sig")."</span>",
152     // 'ordre' => 50,);
153 vpihour 1185
154 fmichon 1485
155     // Rapport d'instruction
156     $portlet_actions['donnees_techniques'] = array(
157     "lien" => "#\" onclick=\"popupIt('donnees_techniques','../app/redirection_onglet.php?idx=",
158     'id' => "&amp;obj=donnees_techniques', 'auto','auto','',".
159     "'donnees_techniques');return false;",
160     'lib' => "<span class=\"om-prev-icon om-icon-16 om-icon-fix rediger-16\" title=\"".
161     _("Données techniques")."\">"._("Données techniques")."</span>",
162     'ordre' => 20,
163     'rights' => array('list' => array("rapport_instruction", "rapport_instruction_rediger"), 'operator' => 'OR'),
164     'ajax' => false
165     );
166    
167     // Rapport d'instruction
168     $portlet_actions['rapport_instruction'] = array(
169     "lien" => "#\" onclick=\"popupIt('rapport_instruction','../app/redirection_onglet.php?idx=",
170     'id' => "&amp;obj=rapport_instruction', 'auto','auto','',".
171     "'rapport_instruction');return false;",
172     'lib' => "<span class=\"om-prev-icon om-icon-16 om-icon-fix rediger-16\" title=\"".
173     _("Redaction")."\">"._("Rapport d'instruction")."</span>",
174     'ordre' => 21,
175     'rights' => array('list' => array("rapport_instruction", "rapport_instruction_rediger"), 'operator' => 'OR'),
176     'ajax' => false
177     );
178    
179 softime 2166 // Géolocalisation
180     $portlet_actions['geolocalisation'] = array(
181     "lien" => "#\" onclick=\"popupIt('sig_elyx','../app/geolocalisation.view.php?idx=",
182 softime 2716 'id' => "&amp;obj=sig_elyx', 'auto','auto', refresh_page_return,'');return false;",
183 softime 2166 'lib' => "<span class=\"om-prev-icon om-icon-16 om-icon-fix rediger-16\" title=\"".
184     _("Geolocalisation")."\">"._("Geolocalisation")."</span>",
185     'ordre' => 22,
186 softime 2171 'rights' => array('list' => array("geolocalisation", "geolocalisation_consulter"), 'operator' => 'OR'),
187 softime 2166 'ajax' => false
188     );
189 fmichon 1485
190    
191 fraynaud 3 ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26