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

Contents of /trunk/gen/sql/pgsql/dossier.inc.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1249 - (show annotations)
Wed Feb 13 13:53:17 2013 UTC (11 years, 11 months ago) by vpihour
File size: 10301 byte(s)
Ajout de deux nouvelles tables et de clé étrangère dans les table lot et dossier

1 <?php
2 //$Id$
3 //gen openMairie le 13/02/2013 14:41
4
5 $DEBUG=0;
6 $serie=15;
7 $ico="../img/ico_application.png";
8 $ent = _("application")." -> "._("dossier");
9 if(!isset($premier)) $premier='';
10 if(!isset($recherche1)) $recherche1='';
11 if(!isset($tricolsf)) $tricolsf='';
12 if(!isset($premiersf)) $premiersf='';
13 if(!isset($selection)) $selection='';
14 if(!isset($retourformulaire)) $retourformulaire='';
15 if (isset($idx) && $idx != ']' && trim($idx) != '') {
16 $ent .= "->&nbsp;".$idx."&nbsp;";
17 }
18 if (isset($idz) && trim($idz) != '') {
19 $ent .= "&nbsp;".strtoupper($idz)."&nbsp;";
20 }
21 // FROM
22 $table = DB_PREFIXE."dossier
23 LEFT JOIN ".DB_PREFIXE."architecte
24 ON dossier.architecte=architecte.architecte
25 LEFT JOIN ".DB_PREFIXE."autorite_competente
26 ON dossier.autorite_competente=autorite_competente.autorite_competente
27 LEFT JOIN ".DB_PREFIXE."avis_decision
28 ON dossier.avis_decision=avis_decision.avis_decision
29 LEFT JOIN ".DB_PREFIXE."cerfa
30 ON dossier.cerfa=cerfa.cerfa
31 LEFT JOIN ".DB_PREFIXE."civilite as civilite4
32 ON dossier.delegataire_civilite=civilite4.civilite
33 LEFT JOIN ".DB_PREFIXE."categorie_demandeur
34 ON dossier.demandeur_categorie=categorie_demandeur.categorie_demandeur
35 LEFT JOIN ".DB_PREFIXE."civilite as civilite6
36 ON dossier.demandeur_civilite=civilite6.civilite
37 LEFT JOIN ".DB_PREFIXE."division
38 ON dossier.division=division.division
39 LEFT JOIN ".DB_PREFIXE."dossier_autorisation
40 ON dossier.dossier_autorisation=dossier_autorisation.dossier_autorisation
41 LEFT JOIN ".DB_PREFIXE."dossier_instruction_type
42 ON dossier.dossier_instruction_type=dossier_instruction_type.dossier_instruction_type
43 LEFT JOIN ".DB_PREFIXE."etat
44 ON dossier.etat=etat.etat
45 LEFT JOIN ".DB_PREFIXE."instructeur
46 ON dossier.instructeur=instructeur.instructeur
47 LEFT JOIN ".DB_PREFIXE."parcelle
48 ON dossier.parcelle=parcelle.parcelle
49 LEFT JOIN ".DB_PREFIXE."parcelle_lot
50 ON dossier.parcelle_lot=parcelle_lot.parcelle_lot
51 LEFT JOIN ".DB_PREFIXE."pos
52 ON dossier.pos=pos.pos
53 LEFT JOIN ".DB_PREFIXE."rivoli
54 ON dossier.rivoli=rivoli.rivoli
55 LEFT JOIN ".DB_PREFIXE."travaux
56 ON dossier.travaux=travaux.travaux ";
57 // SELECT
58 $champAffiche = array(
59 'dossier.dossier as "'._("dossier").'"',
60 'etat.libelle as "'._("etat").'"',
61 'instructeur.nom as "'._("instructeur").'"',
62 'to_char(dossier.date_demande ,\'DD/MM/YYYY\') as "'._("date_demande").'"',
63 'to_char(dossier.date_depot ,\'DD/MM/YYYY\') as "'._("date_depot").'"',
64 'to_char(dossier.date_complet ,\'DD/MM/YYYY\') as "'._("date_complet").'"',
65 'to_char(dossier.date_notification_delai ,\'DD/MM/YYYY\') as "'._("date_notification_delai").'"',
66 'to_char(dossier.date_limite ,\'DD/MM/YYYY\') as "'._("date_limite").'"',
67 'dossier.demandeur_nom as "'._("demandeur_nom").'"',
68 );
69 //
70 $champNonAffiche = array(
71 'dossier.annee as "'._("annee").'"',
72 'dossier.types as "'._("types").'"',
73 'dossier.objet_dossier as "'._("objet_dossier").'"',
74 'dossier.date_rejet as "'._("date_rejet").'"',
75 'dossier.delai as "'._("delai").'"',
76 'dossier.accord_tacite as "'._("accord_tacite").'"',
77 'dossier.date_decision as "'._("date_decision").'"',
78 'dossier.date_validite as "'._("date_validite").'"',
79 'dossier.date_chantier as "'._("date_chantier").'"',
80 'dossier.date_achevement as "'._("date_achevement").'"',
81 'dossier.date_conformite as "'._("date_conformite").'"',
82 'dossier.demandeur_societe as "'._("demandeur_societe").'"',
83 'dossier.demandeur_adresse as "'._("demandeur_adresse").'"',
84 'dossier.demandeur_adresse_complement as "'._("demandeur_adresse_complement").'"',
85 'dossier.demandeur_cp as "'._("demandeur_cp").'"',
86 'dossier.demandeur_ville as "'._("demandeur_ville").'"',
87 'dossier.demandeur_pays as "'._("demandeur_pays").'"',
88 'dossier.demandeur_telephone as "'._("demandeur_telephone").'"',
89 'dossier.demandeur_email as "'._("demandeur_email").'"',
90 'dossier.demandeur_categorie as "'._("demandeur_categorie").'"',
91 'dossier.delegataire as "'._("delegataire").'"',
92 'dossier.delegataire_nom as "'._("delegataire_nom").'"',
93 'dossier.delegataire_societe as "'._("delegataire_societe").'"',
94 'dossier.delegataire_adresse as "'._("delegataire_adresse").'"',
95 'dossier.delegataire_adresse_complement as "'._("delegataire_adresse_complement").'"',
96 'dossier.delegataire_cp as "'._("delegataire_cp").'"',
97 'dossier.delegataire_ville as "'._("delegataire_ville").'"',
98 'dossier.delegataire_pays as "'._("delegataire_pays").'"',
99 'dossier.delegataire_telephone as "'._("delegataire_telephone").'"',
100 'dossier.delegataire_email as "'._("delegataire_email").'"',
101 'dossier.terrain_numero as "'._("terrain_numero").'"',
102 'dossier.terrain_numero_complement as "'._("terrain_numero_complement").'"',
103 'dossier.terrain_adresse as "'._("terrain_adresse").'"',
104 'dossier.terrain_adresse_complement as "'._("terrain_adresse_complement").'"',
105 'dossier.terrain_cp as "'._("terrain_cp").'"',
106 'dossier.terrain_ville as "'._("terrain_ville").'"',
107 'dossier.architecte as "'._("architecte").'"',
108 'dossier.terrain_surface as "'._("terrain_surface").'"',
109 'dossier.terrain_surface_calcul as "'._("terrain_surface_calcul").'"',
110 'dossier.rivoli as "'._("rivoli").'"',
111 'dossier.travaux as "'._("travaux").'"',
112 'dossier.travaux_complement as "'._("travaux_complement").'"',
113 'dossier.parcelle as "'._("parcelle").'"',
114 'dossier.pos as "'._("pos").'"',
115 'dossier.sig as "'._("sig").'"',
116 'dossier.batiment_nombre as "'._("batiment_nombre").'"',
117 'dossier.logement_nombre as "'._("logement_nombre").'"',
118 'dossier.shon as "'._("shon").'"',
119 'dossier.shon_calcul as "'._("shon_calcul").'"',
120 'dossier.shob as "'._("shob").'"',
121 'dossier.lot as "'._("lot").'"',
122 'dossier.hauteur as "'._("hauteur").'"',
123 'dossier.piece_nombre as "'._("piece_nombre").'"',
124 'dossier.amenagement as "'._("amenagement").'"',
125 'dossier.parcelle_lot as "'._("parcelle_lot").'"',
126 'dossier.parcelle_lot_lotissement as "'._("parcelle_lot_lotissement").'"',
127 'dossier.description as "'._("description").'"',
128 'dossier.temp1 as "'._("temp1").'"',
129 'dossier.temp2 as "'._("temp2").'"',
130 'dossier.temp3 as "'._("temp3").'"',
131 'dossier.temp4 as "'._("temp4").'"',
132 'dossier.temp5 as "'._("temp5").'"',
133 'dossier.servitude as "'._("servitude").'"',
134 'dossier.geom as "'._("geom").'"',
135 'dossier.geom1 as "'._("geom1").'"',
136 'dossier.erp as "'._("erp").'"',
137 'dossier.avis_decision as "'._("avis_decision").'"',
138 'dossier.enjeu_erp as "'._("enjeu_erp").'"',
139 'dossier.enjeu_urba as "'._("enjeu_urba").'"',
140 'dossier.division as "'._("division").'"',
141 'dossier.autorite_competente as "'._("autorite_competente").'"',
142 'dossier.delegataire_civilite as "'._("delegataire_civilite").'"',
143 'dossier.demandeur_civilite as "'._("demandeur_civilite").'"',
144 'dossier.a_qualifier as "'._("a_qualifier").'"',
145 'dossier.terrain_references_cadastrales as "'._("terrain_references_cadastrales").'"',
146 'dossier.terrain_adresse_voie_numero as "'._("terrain_adresse_voie_numero").'"',
147 'dossier.complement as "'._("complement").'"',
148 'dossier.terrain_adresse_lieu_dit as "'._("terrain_adresse_lieu_dit").'"',
149 'dossier.terrain_adresse_localite as "'._("terrain_adresse_localite").'"',
150 'dossier.terrain_adresse_code_postal as "'._("terrain_adresse_code_postal").'"',
151 'dossier.terrain_adresse_bp as "'._("terrain_adresse_bp").'"',
152 'dossier.terrain_adresse_cedex as "'._("terrain_adresse_cedex").'"',
153 'dossier.terrain_superficie as "'._("terrain_superficie").'"',
154 'dossier.dossier_autorisation as "'._("dossier_autorisation").'"',
155 'dossier.dossier_instruction_type as "'._("dossier_instruction_type").'"',
156 'dossier.cerfa as "'._("cerfa").'"',
157 );
158 //
159 $champRecherche = array(
160 'dossier.dossier as "'._("dossier").'"',
161 'etat.libelle as "'._("etat").'"',
162 'instructeur.libelle as "'._("instructeur").'"',
163 'dossier.demandeur_nom as "'._("demandeur_nom").'"',
164 );
165 $tri="ORDER BY dossier.annee ASC NULLS LAST";
166 $edition="dossier";
167 $selection='';
168 if ($retourformulaire== 'architecte') {
169 $selection=" WHERE (dossier.architecte ='".$idx."')";
170 }
171 if ($retourformulaire== 'autorite_competente') {
172 $selection=" WHERE (dossier.autorite_competente ='".$idx."')";
173 }
174 if ($retourformulaire== 'avis_decision') {
175 $selection=" WHERE (dossier.avis_decision ='".$idx."')";
176 }
177 if ($retourformulaire== 'cerfa') {
178 $selection=" WHERE (dossier.cerfa ='".$idx."')";
179 }
180 if ($retourformulaire== 'civilite') {
181 $selection=" WHERE (dossier.delegataire_civilite ='".$idx."' OR dossier.demandeur_civilite ='".$idx."')";
182 }
183 if ($retourformulaire== 'categorie_demandeur') {
184 $selection=" WHERE (dossier.demandeur_categorie ='".$idx."')";
185 }
186 if ($retourformulaire== 'division') {
187 $selection=" WHERE (dossier.division ='".$idx."')";
188 }
189 if ($retourformulaire== 'dossier_autorisation') {
190 $selection=" WHERE (dossier.dossier_autorisation ='".$idx."')";
191 }
192 if ($retourformulaire== 'dossier_instruction_type') {
193 $selection=" WHERE (dossier.dossier_instruction_type ='".$idx."')";
194 }
195 if ($retourformulaire== 'etat') {
196 $selection=" WHERE (dossier.etat ='".$idx."')";
197 }
198 if ($retourformulaire== 'instructeur') {
199 $selection=" WHERE (dossier.instructeur ='".$idx."')";
200 }
201 if ($retourformulaire== 'parcelle') {
202 $selection=" WHERE (dossier.parcelle ='".$idx."')";
203 }
204 if ($retourformulaire== 'parcelle_lot') {
205 $selection=" WHERE (dossier.parcelle_lot ='".$idx."')";
206 }
207 if ($retourformulaire== 'pos') {
208 $selection=" WHERE (dossier.pos ='".$idx."')";
209 }
210 if ($retourformulaire== 'rivoli') {
211 $selection=" WHERE (dossier.rivoli ='".$idx."')";
212 }
213 if ($retourformulaire== 'travaux') {
214 $selection=" WHERE (dossier.travaux ='".$idx."')";
215 }
216 $sousformulaire = array(
217 'blocnote',
218 'consultation',
219 'demande',
220 'destination_shon',
221 'dossier_commission',
222 'dossier_message',
223 'instruction',
224 'lien_dossier_demandeur',
225 'lien_dossier_lot',
226 'rapport_instruction',
227 'statistique',
228 'terrain',);
229 ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26