1 |
-- |
2 |
-- START - Mise à jour des sous-états bordereaux de suivi - Décembre 2015 |
3 |
-- |
4 |
|
5 |
UPDATE om_sousetat |
6 |
SET om_sql = ' |
7 |
SELECT |
8 |
dossier.dossier_libelle as dossier, |
9 |
evenement.libelle as evenement, |
10 |
CASE WHEN demandeur.qualite=''particulier'' THEN CONCAT(civilite.code, '' '', demandeur.particulier_nom, '' '', demandeur.particulier_prenom, '' '', demandeur.numero, '' '', demandeur.voie, '' '', demandeur.complement, '' '', demandeur.lieu_dit, '' '', demandeur.localite, '' '', demandeur.code_postal, '' '', demandeur.cedex, '' '', demandeur.bp) |
11 |
WHEN demandeur.qualite=''personne_morale'' THEN CONCAT(civilite.code, '' '', demandeur.personne_morale_nom, '' '', demandeur.personne_morale_prenom, '' \ '', |
12 |
demandeur.personne_morale_denomination, '' '', demandeur.personne_morale_raison_sociale, '' '', demandeur.personne_morale_siret, '' '', demandeur.numero, '' '', demandeur.voie, '' '', demandeur.complement, '' '', demandeur.lieu_dit, '' '', demandeur.code_postal, '' '', demandeur.localite, '' '', demandeur.cedex, '' '', demandeur.bp) |
13 |
END as coordonnees_demandeur, |
14 |
CONCAT ( dossier.terrain_adresse_voie_numero, '' '', dossier.terrain_adresse_voie, '' '', dossier.terrain_adresse_lieu_dit, '' '', dossier.terrain_adresse_code_postal, '' '', dossier.terrain_adresse_localite, '' '', dossier.terrain_adresse_cedex, '' '', dossier.terrain_adresse_bp) as coordonnees_terrain |
15 |
FROM |
16 |
&DB_PREFIXEdossier |
17 |
LEFT JOIN |
18 |
&DB_PREFIXEdossier_autorisation |
19 |
ON |
20 |
dossier.dossier_autorisation = dossier_autorisation.dossier_autorisation |
21 |
LEFT JOIN |
22 |
&DB_PREFIXEdossier_autorisation_type_detaille |
23 |
ON |
24 |
dossier_autorisation.dossier_autorisation_type_detaille = dossier_autorisation_type_detaille.dossier_autorisation_type_detaille |
25 |
LEFT JOIN |
26 |
&DB_PREFIXEdossier_autorisation_type |
27 |
ON |
28 |
dossier_autorisation_type_detaille.dossier_autorisation_type = dossier_autorisation_type.dossier_autorisation_type |
29 |
LEFT JOIN |
30 |
&DB_PREFIXEgroupe |
31 |
ON |
32 |
dossier_autorisation_type.groupe = groupe.groupe |
33 |
LEFT JOIN |
34 |
&DB_PREFIXEinstruction |
35 |
ON |
36 |
instruction.dossier = dossier.dossier |
37 |
LEFT JOIN |
38 |
&DB_PREFIXEevenement |
39 |
ON |
40 |
instruction.evenement = evenement.evenement |
41 |
LEFT JOIN |
42 |
&DB_PREFIXElien_dossier_demandeur |
43 |
ON |
44 |
lien_dossier_demandeur.dossier = dossier.dossier |
45 |
LEFT JOIn |
46 |
&DB_PREFIXEdemandeur |
47 |
ON |
48 |
demandeur.demandeur = lien_dossier_demandeur.demandeur |
49 |
LEFT JOIN |
50 |
&DB_PREFIXEcivilite |
51 |
ON |
52 |
civilite.civilite = demandeur.particulier_civilite OR civilite.civilite = demandeur.personne_morale_civilite |
53 |
LEFT JOIN |
54 |
&DB_PREFIXEautorite_competente |
55 |
ON |
56 |
autorite_competente.autorite_competente = dossier.autorite_competente |
57 |
WHERE |
58 |
evenement.retour IS FALSE |
59 |
AND LOWER(autorite_competente.code) = ''com'' |
60 |
AND instruction.date_envoi_controle_legalite >= ''&date_bordereau_debut'' |
61 |
AND instruction.date_envoi_controle_legalite <= ''&date_bordereau_fin'' |
62 |
AND lien_dossier_demandeur.petitionnaire_principal IS TRUE |
63 |
AND (LOWER(groupe.code) = ''ads'' OR LOWER(groupe.code) = ''cs'') |
64 |
AND dossier.om_collectivite IN (&collectivite) |
65 |
|
66 |
ORDER BY |
67 |
dossier.dossier' |
68 |
WHERE id = 'bordereau_controle_legalite'; |
69 |
|
70 |
UPDATE om_sousetat |
71 |
SET om_sql = ' |
72 |
SELECT |
73 |
dossier.dossier_libelle as dossier, |
74 |
evenement.libelle as evenement, |
75 |
CASE WHEN demandeur.qualite=''particulier'' THEN CONCAT(civilite.code, '' '', demandeur.particulier_nom, '' '', demandeur.particulier_prenom, '' '', demandeur.numero, '' '', demandeur.voie, '' '', demandeur.complement, '' '', demandeur.lieu_dit, '' '', demandeur.localite, '' '', demandeur.code_postal, '' '', demandeur.cedex, '' '', demandeur.bp) |
76 |
WHEN demandeur.qualite=''personne_morale'' THEN CONCAT(civilite.code, '' '', demandeur.personne_morale_nom, '' '', demandeur.personne_morale_prenom, '' \ '', |
77 |
demandeur.personne_morale_denomination, '' '', demandeur.personne_morale_raison_sociale, '' '', demandeur.personne_morale_siret, '' '', demandeur.numero, '' '', demandeur.voie, '' '', demandeur.complement, '' '', demandeur.lieu_dit, '' '', demandeur.code_postal, '' '', demandeur.localite, '' '', demandeur.cedex, '' '', demandeur.bp) |
78 |
END as coordonnees_demandeur, |
79 |
CONCAT ( dossier.terrain_adresse_voie_numero, '' '', dossier.terrain_adresse_voie, '' '', dossier.terrain_adresse_lieu_dit, '' '', dossier.terrain_adresse_code_postal, '' '', dossier.terrain_adresse_localite, '' '', dossier.terrain_adresse_cedex, '' '', dossier.terrain_adresse_bp) as coordonnees_terrain |
80 |
FROM |
81 |
&DB_PREFIXEdossier |
82 |
LEFT JOIN |
83 |
&DB_PREFIXEdossier_autorisation |
84 |
ON |
85 |
dossier.dossier_autorisation = dossier_autorisation.dossier_autorisation |
86 |
LEFT JOIN |
87 |
&DB_PREFIXEdossier_autorisation_type_detaille |
88 |
ON |
89 |
dossier_autorisation.dossier_autorisation_type_detaille = dossier_autorisation_type_detaille.dossier_autorisation_type_detaille |
90 |
LEFT JOIN |
91 |
&DB_PREFIXEdossier_autorisation_type |
92 |
ON |
93 |
dossier_autorisation_type_detaille.dossier_autorisation_type = dossier_autorisation_type.dossier_autorisation_type |
94 |
LEFT JOIN |
95 |
&DB_PREFIXEgroupe |
96 |
ON |
97 |
dossier_autorisation_type.groupe = groupe.groupe |
98 |
LEFT JOIN |
99 |
&DB_PREFIXEinstruction |
100 |
ON |
101 |
instruction.dossier = dossier.dossier |
102 |
LEFT JOIN |
103 |
&DB_PREFIXEevenement |
104 |
ON |
105 |
instruction.evenement = evenement.evenement |
106 |
LEFT JOIN |
107 |
&DB_PREFIXElien_dossier_demandeur |
108 |
ON |
109 |
lien_dossier_demandeur.dossier = dossier.dossier |
110 |
LEFT JOIn |
111 |
&DB_PREFIXEdemandeur |
112 |
ON |
113 |
demandeur.demandeur = lien_dossier_demandeur.demandeur |
114 |
LEFT JOIN |
115 |
&DB_PREFIXEcivilite |
116 |
ON |
117 |
civilite.civilite = demandeur.particulier_civilite OR civilite.civilite = demandeur.personne_morale_civilite |
118 |
LEFT JOIN |
119 |
&DB_PREFIXEautorite_competente |
120 |
ON |
121 |
autorite_competente.autorite_competente = dossier.autorite_competente |
122 |
WHERE |
123 |
evenement.retour IS FALSE |
124 |
AND (LOWER(autorite_competente.code) = ''etatmaire'' |
125 |
OR LOWER(autorite_competente.code) = ''etat'') |
126 |
AND instruction.date_envoi_rar >= ''&date_bordereau_debut'' |
127 |
AND instruction.date_envoi_rar <= ''&date_bordereau_fin'' |
128 |
AND LOWER(groupe.code) = ''ads'' |
129 |
AND lien_dossier_demandeur.petitionnaire_principal IS TRUE |
130 |
AND instruction.evenement = ''&id_evenement_bordereau_avis_maire_prefet'' |
131 |
AND dossier.om_collectivite IN (&collectivite) |
132 |
ORDER BY |
133 |
dossier.dossier' |
134 |
WHERE id = 'bordereau_avis_maire_prefet'; |
135 |
|
136 |
UPDATE om_sousetat |
137 |
SET om_sql = ' |
138 |
SELECT |
139 |
dossier.dossier_libelle as dossier, |
140 |
evenement.libelle as evenement, |
141 |
CASE WHEN demandeur.qualite=''particulier'' THEN CONCAT(civilite.code, '' '', demandeur.particulier_nom, '' '', demandeur.particulier_prenom, '' '', demandeur.numero, '' '', demandeur.voie, '' '', demandeur.complement, '' '', demandeur.lieu_dit, '' '', demandeur.localite, '' '', demandeur.code_postal, '' '', demandeur.cedex, '' '', demandeur.bp) |
142 |
WHEN demandeur.qualite=''personne_morale'' THEN CONCAT(civilite.code, '' '', demandeur.personne_morale_nom, '' '', demandeur.personne_morale_prenom, '' \ '', |
143 |
demandeur.personne_morale_denomination, '' '', demandeur.personne_morale_raison_sociale, '' '', demandeur.personne_morale_siret, '' '', demandeur.numero, '' '', demandeur.voie, '' '', demandeur.complement, '' '', demandeur.lieu_dit, '' '', demandeur.code_postal, '' '', demandeur.localite, '' '', demandeur.cedex, '' '', demandeur.bp) |
144 |
END as coordonnees_demandeur, |
145 |
CONCAT ( dossier.terrain_adresse_voie_numero, '' '', dossier.terrain_adresse_voie, '' '', dossier.terrain_adresse_lieu_dit, '' '', dossier.terrain_adresse_code_postal, '' '', dossier.terrain_adresse_localite, '' '', dossier.terrain_adresse_cedex, '' '', dossier.terrain_adresse_bp) as coordonnees_terrain |
146 |
FROM |
147 |
&DB_PREFIXEdossier |
148 |
LEFT JOIN |
149 |
&DB_PREFIXEdossier_autorisation |
150 |
ON |
151 |
dossier.dossier_autorisation = dossier_autorisation.dossier_autorisation |
152 |
LEFT JOIN |
153 |
&DB_PREFIXEdossier_autorisation_type_detaille |
154 |
ON |
155 |
dossier_autorisation.dossier_autorisation_type_detaille = dossier_autorisation_type_detaille.dossier_autorisation_type_detaille |
156 |
LEFT JOIN |
157 |
&DB_PREFIXEdossier_autorisation_type |
158 |
ON |
159 |
dossier_autorisation_type_detaille.dossier_autorisation_type = dossier_autorisation_type.dossier_autorisation_type |
160 |
LEFT JOIN |
161 |
&DB_PREFIXEgroupe |
162 |
ON |
163 |
dossier_autorisation_type.groupe = groupe.groupe |
164 |
LEFT JOIN |
165 |
&DB_PREFIXEinstruction |
166 |
ON |
167 |
instruction.dossier = dossier.dossier |
168 |
LEFT JOIN |
169 |
&DB_PREFIXEevenement |
170 |
ON |
171 |
instruction.evenement = evenement.evenement |
172 |
LEFT JOIN |
173 |
&DB_PREFIXElien_dossier_demandeur |
174 |
ON |
175 |
lien_dossier_demandeur.dossier = dossier.dossier |
176 |
LEFT JOIn |
177 |
&DB_PREFIXEdemandeur |
178 |
ON |
179 |
demandeur.demandeur = lien_dossier_demandeur.demandeur |
180 |
LEFT JOIN |
181 |
&DB_PREFIXEcivilite |
182 |
ON |
183 |
civilite.civilite = demandeur.particulier_civilite OR civilite.civilite = demandeur.personne_morale_civilite |
184 |
WHERE |
185 |
evenement.retour IS FALSE |
186 |
AND LOWER(evenement.type) = ''arrete'' |
187 |
AND instruction.date_envoi_signature >= ''&date_bordereau_debut'' |
188 |
AND instruction.date_envoi_signature <= ''&date_bordereau_fin'' |
189 |
AND LOWER(groupe.code) = ''ads'' |
190 |
AND lien_dossier_demandeur.petitionnaire_principal IS TRUE |
191 |
AND dossier.om_collectivite IN (&collectivite) |
192 |
ORDER BY |
193 |
dossier.dossier' |
194 |
WHERE id = 'bordereau_decisions'; |
195 |
|
196 |
UPDATE om_sousetat |
197 |
SET om_sql = 'SELECT |
198 |
dossier.dossier_libelle as dossier, |
199 |
evenement.libelle as evenement, |
200 |
CASE WHEN demandeur.qualite=''particulier'' THEN CONCAT(civilite.code, '' '', demandeur.particulier_nom, '' '', demandeur.particulier_prenom, '' '', demandeur.numero, '' '', demandeur.voie, '' '', demandeur.complement, '' '', demandeur.lieu_dit, '' '', demandeur.localite, '' '', demandeur.code_postal, '' '', demandeur.cedex, '' '', demandeur.bp) |
201 |
WHEN demandeur.qualite=''personne_morale'' THEN CONCAT(civilite.code, '' '', demandeur.personne_morale_nom, '' '', demandeur.personne_morale_prenom, '' \ '', |
202 |
demandeur.personne_morale_denomination, '' '', demandeur.personne_morale_raison_sociale, '' '', demandeur.personne_morale_siret, '' '', demandeur.numero, '' '', demandeur.voie, '' '', demandeur.complement, '' '', demandeur.lieu_dit, '' '', demandeur.code_postal, '' '', demandeur.localite, '' '', demandeur.cedex, '' '', demandeur.bp) |
203 |
END as coordonnees_demandeur, |
204 |
CONCAT ( dossier.terrain_adresse_voie_numero, '' '', dossier.terrain_adresse_voie, '' '', dossier.terrain_adresse_lieu_dit, '' '', dossier.terrain_adresse_code_postal, '' '', dossier.terrain_adresse_localite, '' '', dossier.terrain_adresse_cedex, '' '', dossier.terrain_adresse_bp) as coordonnees_terrain |
205 |
FROM |
206 |
&DB_PREFIXEdossier |
207 |
LEFT JOIN |
208 |
&DB_PREFIXEdossier_autorisation |
209 |
ON |
210 |
dossier.dossier_autorisation = dossier_autorisation.dossier_autorisation |
211 |
LEFT JOIN |
212 |
&DB_PREFIXEdossier_autorisation_type_detaille |
213 |
ON |
214 |
dossier_autorisation.dossier_autorisation_type_detaille = dossier_autorisation_type_detaille.dossier_autorisation_type_detaille |
215 |
LEFT JOIN |
216 |
&DB_PREFIXEdossier_autorisation_type |
217 |
ON |
218 |
dossier_autorisation_type_detaille.dossier_autorisation_type = dossier_autorisation_type.dossier_autorisation_type |
219 |
LEFT JOIN |
220 |
&DB_PREFIXEgroupe |
221 |
ON |
222 |
dossier_autorisation_type.groupe = groupe.groupe |
223 |
LEFT JOIN |
224 |
&DB_PREFIXEinstruction |
225 |
ON |
226 |
instruction.dossier = dossier.dossier |
227 |
LEFT JOIN |
228 |
&DB_PREFIXEevenement |
229 |
ON |
230 |
instruction.evenement = evenement.evenement |
231 |
LEFT JOIN |
232 |
&DB_PREFIXElien_dossier_demandeur |
233 |
ON |
234 |
lien_dossier_demandeur.dossier = dossier.dossier |
235 |
LEFT JOIN |
236 |
&DB_PREFIXEdemandeur |
237 |
ON |
238 |
demandeur.demandeur = lien_dossier_demandeur.demandeur |
239 |
LEFT JOIN |
240 |
&DB_PREFIXEcivilite |
241 |
ON |
242 |
civilite.civilite = demandeur.particulier_civilite OR civilite.civilite = demandeur.personne_morale_civilite |
243 |
LEFT JOIN |
244 |
&DB_PREFIXEautorite_competente |
245 |
ON |
246 |
autorite_competente.autorite_competente = dossier.autorite_competente |
247 |
WHERE |
248 |
evenement.retour IS FALSE |
249 |
AND instruction.date_envoi_signature >= ''&date_bordereau_debut'' |
250 |
AND instruction.date_envoi_signature <= ''&date_bordereau_fin'' |
251 |
AND LOWER(groupe.code) = ''ads'' |
252 |
AND (evenement.type <> ''arrete'' OR evenement.type IS NULL) |
253 |
AND lien_dossier_demandeur.petitionnaire_principal IS TRUE |
254 |
AND dossier.om_collectivite IN (&collectivite) |
255 |
ORDER BY |
256 |
dossier.dossier' |
257 |
WHERE id = 'bordereau_courriers_signature_maire'; |
258 |
|
259 |
-- |
260 |
-- END - Mise à jour des sous-états bordereaux de suivi - Novembre 2015 |
261 |
-- |
262 |
|
263 |
-- |
264 |
-- Start - Définition de l'autorité compétente Mairie par défaut lors de la création d'un DI |
265 |
-- |
266 |
|
267 |
UPDATE evenement |
268 |
SET autorite_competente = 1 |
269 |
WHERE libelle = 'Notification du delai legal maison individuelle'; |
270 |
|
271 |
UPDATE action |
272 |
SET regle_autorite_competente = 'autorite_competente' |
273 |
WHERE action = 'initialisation'; |
274 |
|
275 |
-- |
276 |
-- END - Définition de l'autorité compétente Mairie par défaut lors de la création d'un DI |
277 |
-- |
278 |
|
279 |
-- |
280 |
-- START / #288 — Renommer la table sig_elyx |
281 |
-- |
282 |
|
283 |
-- Renommer la table |
284 |
ALTER TABLE sig_elyx RENAME TO dossier_geolocalisation; |
285 |
|
286 |
-- Supprime la contrainte de clé primaire |
287 |
ALTER TABLE dossier_geolocalisation DROP CONSTRAINT sig_elyx_pkey; |
288 |
|
289 |
-- Renomme la colonne sig_elyx |
290 |
ALTER TABLE dossier_geolocalisation RENAME COLUMN sig_elyx TO dossier_geolocalisation; |
291 |
|
292 |
-- La colonne renommer devient la clé primaire |
293 |
ALTER TABLE ONLY dossier_geolocalisation |
294 |
ADD CONSTRAINT dossier_geolocalisation_pkey PRIMARY KEY (dossier_geolocalisation); |
295 |
|
296 |
-- Modifie le commentaire sur la table |
297 |
COMMENT ON TABLE dossier_geolocalisation IS 'État de chaque traitement de géolocalisation d''un dossier'; |
298 |
|
299 |
-- Renommer la séquence |
300 |
ALTER SEQUENCE sig_elyx_seq RENAME TO dossier_geolocalisation_seq; |
301 |
|
302 |
-- Lier la séquence sur la bonne table |
303 |
ALTER SEQUENCE dossier_geolocalisation_seq OWNED BY dossier_geolocalisation.dossier_geolocalisation; |
304 |
|
305 |
-- |
306 |
-- END / #288 — Renommer la table sig_elyx |
307 |
-- |
308 |
|
309 |
-- |
310 |
-- START / Ajout de droits pour la récupération de l'adresse à partir de la ref cadastrale |
311 |
-- |
312 |
|
313 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'demande_recuperer_adresse', (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT COMMUNE') |
314 |
WHERE |
315 |
NOT EXISTS ( |
316 |
SELECT om_droit FROM om_droit WHERE libelle = 'demande_recuperer_adresse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT COMMUNE') |
317 |
); |
318 |
|
319 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'demande_recuperer_adresse', (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT') |
320 |
WHERE |
321 |
NOT EXISTS ( |
322 |
SELECT om_droit FROM om_droit WHERE libelle = 'demande_recuperer_adresse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT') |
323 |
); |
324 |
|
325 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'demande_recuperer_adresse', (SELECT om_profil FROM om_profil WHERE libelle = 'ADMINISTRATEUR GENERAL') |
326 |
WHERE |
327 |
NOT EXISTS ( |
328 |
SELECT om_droit FROM om_droit WHERE libelle = 'demande_recuperer_adresse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'ADMINISTRATEUR GENERAL') |
329 |
); |
330 |
|
331 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'demande_recuperer_adresse', (SELECT om_profil FROM om_profil WHERE libelle = 'GUICHET ET SUIVI') |
332 |
WHERE |
333 |
NOT EXISTS ( |
334 |
SELECT om_droit FROM om_droit WHERE libelle = 'demande_recuperer_adresse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'GUICHET ET SUIVI') |
335 |
); |
336 |
|
337 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'demande_recuperer_adresse', (SELECT om_profil FROM om_profil WHERE libelle = 'GUICHET UNIQUE') |
338 |
WHERE |
339 |
NOT EXISTS ( |
340 |
SELECT om_droit FROM om_droit WHERE libelle = 'demande_recuperer_adresse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'GUICHET UNIQUE') |
341 |
); |
342 |
|
343 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'demande_nouveau_dossier_recuperer_adresse', (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT COMMUNE') |
344 |
WHERE |
345 |
NOT EXISTS ( |
346 |
SELECT om_droit FROM om_droit WHERE libelle = 'demande_nouveau_dossier_recuperer_adresse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT COMMUNE') |
347 |
); |
348 |
|
349 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'demande_nouveau_dossier_recuperer_adresse', (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT') |
350 |
WHERE |
351 |
NOT EXISTS ( |
352 |
SELECT om_droit FROM om_droit WHERE libelle = 'demande_nouveau_dossier_recuperer_adresse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT') |
353 |
); |
354 |
|
355 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'demande_nouveau_dossier_recuperer_adresse', (SELECT om_profil FROM om_profil WHERE libelle = 'ADMINISTRATEUR GENERAL') |
356 |
WHERE |
357 |
NOT EXISTS ( |
358 |
SELECT om_droit FROM om_droit WHERE libelle = 'demande_nouveau_dossier_recuperer_adresse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'ADMINISTRATEUR GENERAL') |
359 |
); |
360 |
|
361 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'demande_nouveau_dossier_recuperer_adresse', (SELECT om_profil FROM om_profil WHERE libelle = 'GUICHET ET SUIVI') |
362 |
WHERE |
363 |
NOT EXISTS ( |
364 |
SELECT om_droit FROM om_droit WHERE libelle = 'demande_nouveau_dossier_recuperer_adresse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'GUICHET ET SUIVI') |
365 |
); |
366 |
|
367 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'demande_nouveau_dossier_recuperer_adresse', (SELECT om_profil FROM om_profil WHERE libelle = 'GUICHET UNIQUE') |
368 |
WHERE |
369 |
NOT EXISTS ( |
370 |
SELECT om_droit FROM om_droit WHERE libelle = 'demande_nouveau_dossier_recuperer_adresse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'GUICHET UNIQUE') |
371 |
); |
372 |
|
373 |
-- |
374 |
-- END / Ajout de droits pour la récupération de l'adresse à partir de la ref cadastrale |
375 |
-- |
376 |
|
377 |
-- |
378 |
-- START / #162 — Modification du dossier d'instruction par l'instructeur qui |
379 |
-- ajoute la demande |
380 |
-- |
381 |
|
382 |
-- Suppression du droit qui va être renommé |
383 |
-- |
384 |
DELETE FROM om_droit WHERE libelle = 'dossier_instruction_instruction_finaliser_guichet_unique' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'GUICHET ET SUIVI'); |
385 |
-- |
386 |
DELETE FROM om_droit WHERE libelle = 'dossier_instruction_instruction_finaliser_guichet_unique' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'GUICHET UNIQUE'); |
387 |
|
388 |
-- Ajout du droit de régénérer le recepissé |
389 |
-- |
390 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'dossier_instruction_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'GUICHET ET SUIVI') |
391 |
WHERE |
392 |
NOT EXISTS ( |
393 |
SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'GUICHET ET SUIVI') |
394 |
); |
395 |
-- |
396 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'dossier_instruction_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'GUICHET UNIQUE') |
397 |
WHERE |
398 |
NOT EXISTS ( |
399 |
SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'GUICHET UNIQUE') |
400 |
); |
401 |
-- |
402 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'dossier_instruction_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR') |
403 |
WHERE |
404 |
NOT EXISTS ( |
405 |
SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR') |
406 |
); |
407 |
-- |
408 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'dossier_instruction_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT') |
409 |
WHERE |
410 |
NOT EXISTS ( |
411 |
SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT') |
412 |
); |
413 |
-- |
414 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'dossier_instruction_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT COMMUNE') |
415 |
WHERE |
416 |
NOT EXISTS ( |
417 |
SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT COMMUNE') |
418 |
); |
419 |
-- |
420 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'dossier_instruction_mes_encours_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR') |
421 |
WHERE |
422 |
NOT EXISTS ( |
423 |
SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_mes_encours_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR') |
424 |
); |
425 |
-- |
426 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'dossier_instruction_mes_encours_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT') |
427 |
WHERE |
428 |
NOT EXISTS ( |
429 |
SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_mes_encours_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT') |
430 |
); |
431 |
-- |
432 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'dossier_instruction_mes_encours_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT COMMUNE') |
433 |
WHERE |
434 |
NOT EXISTS ( |
435 |
SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_mes_encours_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT COMMUNE') |
436 |
); |
437 |
-- |
438 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'dossier_instruction_tous_encours_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR') |
439 |
WHERE |
440 |
NOT EXISTS ( |
441 |
SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_tous_encours_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR') |
442 |
); |
443 |
-- |
444 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'dossier_instruction_tous_encours_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT') |
445 |
WHERE |
446 |
NOT EXISTS ( |
447 |
SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_tous_encours_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT') |
448 |
); |
449 |
-- |
450 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'dossier_instruction_tous_encours_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT COMMUNE') |
451 |
WHERE |
452 |
NOT EXISTS ( |
453 |
SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_tous_encours_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT COMMUNE') |
454 |
); |
455 |
-- |
456 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'dossier_instruction_mes_clotures_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR') |
457 |
WHERE |
458 |
NOT EXISTS ( |
459 |
SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_mes_clotures_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR') |
460 |
); |
461 |
-- |
462 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'dossier_instruction_mes_clotures_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT') |
463 |
WHERE |
464 |
NOT EXISTS ( |
465 |
SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_mes_clotures_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT') |
466 |
); |
467 |
-- |
468 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'dossier_instruction_mes_clotures_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT COMMUNE') |
469 |
WHERE |
470 |
NOT EXISTS ( |
471 |
SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_mes_clotures_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT COMMUNE') |
472 |
); |
473 |
-- |
474 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'dossier_instruction_tous_clotures_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR') |
475 |
WHERE |
476 |
NOT EXISTS ( |
477 |
SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_tous_clotures_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR') |
478 |
); |
479 |
-- |
480 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'dossier_instruction_tous_clotures_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT') |
481 |
WHERE |
482 |
NOT EXISTS ( |
483 |
SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_tous_clotures_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT') |
484 |
); |
485 |
-- |
486 |
INSERT INTO om_droit (om_droit, libelle, om_profil) SELECT nextval('om_droit_seq'),'dossier_instruction_tous_clotures_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT COMMUNE') |
487 |
WHERE |
488 |
NOT EXISTS ( |
489 |
SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_tous_clotures_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT COMMUNE') |
490 |
); |
491 |
|
492 |
-- |
493 |
-- END / #162 — Modification du dossier d'instruction par l'instructeur qui |
494 |
-- ajoute la demande |
495 |
-- |