1 |
mbideau |
13803 |
*** Settings *** |
2 |
|
|
Documentation Suppression de dossier |
3 |
|
|
|
4 |
|
|
# On inclut les mots-clefs |
5 |
|
|
Resource resources/resources.robot |
6 |
|
|
# On ouvre et on ferme le navigateur respectivement au début et à la fin |
7 |
|
|
# du Test Suite. |
8 |
|
|
Suite Setup For Suite Setup |
9 |
|
|
Suite Teardown For Suite Teardown |
10 |
|
|
|
11 |
|
|
# On inclut la librairie calendar de python |
12 |
|
|
Library calendar |
13 |
|
|
|
14 |
|
|
|
15 |
|
|
*** Keywords *** |
16 |
|
|
Activer le mode MC/ABF |
17 |
|
|
&{param_dossier_commune} = Create Dictionary |
18 |
|
|
... libelle=option_dossier_commune |
19 |
|
|
... valeur=true |
20 |
|
|
... om_collectivite=agglo |
21 |
softime |
17036 |
Gerer le paramètre par WS ${param_dossier_commune} |
22 |
mbideau |
13803 |
&{param_option_mode_service_consulte} = Create Dictionary |
23 |
|
|
... libelle=option_mode_service_consulte |
24 |
|
|
... valeur=true |
25 |
|
|
... om_collectivite=agglo |
26 |
softime |
17036 |
Gerer le paramètre par WS ${param_option_mode_service_consulte} |
27 |
mbideau |
13803 |
&{param_option_om_collectivite_entity} = Create Dictionary |
28 |
|
|
... libelle=option_om_collectivite_entity |
29 |
|
|
... valeur=true |
30 |
|
|
... om_collectivite=agglo |
31 |
softime |
17036 |
Gerer le paramètre par WS ${param_option_om_collectivite_entity} |
32 |
mbideau |
13803 |
&{param_option_dossier_saisie_numero_complet} = Create Dictionary |
33 |
|
|
... libelle=option_dossier_saisie_numero_complet |
34 |
|
|
... valeur=true |
35 |
|
|
... om_collectivite=agglo |
36 |
softime |
17036 |
Gerer le paramètre par WS ${param_option_dossier_saisie_numero_complet} |
37 |
mbideau |
13803 |
|
38 |
|
|
|
39 |
|
|
Désactiver le mode MC/ABF |
40 |
|
|
&{param_dossier_commune} = Create Dictionary |
41 |
|
|
... libelle=option_dossier_commune |
42 |
|
|
... valeur=false |
43 |
|
|
... om_collectivite=agglo |
44 |
softime |
17036 |
Gerer le paramètre par WS ${param_dossier_commune} |
45 |
mbideau |
13803 |
&{param_option_mode_service_consulte} = Create Dictionary |
46 |
|
|
... libelle=option_mode_service_consulte |
47 |
|
|
... valeur=false |
48 |
|
|
... om_collectivite=agglo |
49 |
softime |
17036 |
Gerer le paramètre par WS ${param_option_mode_service_consulte} |
50 |
mbideau |
13803 |
&{param_option_om_collectivite_entity} = Create Dictionary |
51 |
|
|
... libelle=option_om_collectivite_entity |
52 |
|
|
... valeur=false |
53 |
|
|
... om_collectivite=agglo |
54 |
softime |
17036 |
Gerer le paramètre par WS ${param_option_om_collectivite_entity} |
55 |
mbideau |
13803 |
&{param_option_dossier_saisie_numero_complet} = Create Dictionary |
56 |
|
|
... libelle=option_dossier_saisie_numero_complet |
57 |
|
|
... valeur=false |
58 |
|
|
... om_collectivite=agglo |
59 |
softime |
17036 |
Gerer le paramètre par WS ${param_option_dossier_saisie_numero_complet} |
60 |
mbideau |
13803 |
|
61 |
|
|
|
62 |
|
|
*** Test Cases *** |
63 |
|
|
Setup |
64 |
|
|
|
65 |
|
|
Copy File ..${/}tests${/}binary_files${/}geoads_test${/}sig.inc.php ..${/}dyn${/} |
66 |
|
|
|
67 |
|
|
# Isolation du contexte |
68 |
|
|
&{collectivite_values} = Create Dictionary |
69 |
|
|
... om_collectivite_libelle=Collectivité-supp-doss |
70 |
|
|
... departement=027 |
71 |
|
|
... commune=363 |
72 |
|
|
... insee=27363 |
73 |
|
|
... direction_code=E |
74 |
|
|
... direction_libelle=Direction de Collectivité-supp-doss |
75 |
|
|
... direction_chef=Chef |
76 |
|
|
... division_code=L |
77 |
|
|
... division_libelle=Division L |
78 |
|
|
... division_chef=Chef |
79 |
|
|
... guichet_om_utilisateur_nom=Chi Tah |
80 |
|
|
... [email protected] |
81 |
|
|
... guichet_om_utilisateur_login=ctah |
82 |
|
|
... guichet_om_utilisateur_pwd=ctah |
83 |
|
|
... instr_om_utilisateur_nom=Lo Fi |
84 |
|
|
... [email protected] |
85 |
|
|
... instr_om_utilisateur_login=lfi |
86 |
|
|
... instr_om_utilisateur_pwd=lfi |
87 |
|
|
... code_entite=supp_doss |
88 |
|
|
... acteur=SP-DOS-0001 |
89 |
|
|
Isolation d'un contexte ${collectivite_values} |
90 |
|
|
Set Suite Variable ${collectivite_values} |
91 |
|
|
|
92 |
|
|
Depuis le contexte de la collectivité ${collectivite_values.om_collectivite_libelle} |
93 |
|
|
${collectivite_id} = Get Text css=#om_collectivite |
94 |
|
|
Set Suite Variable ${collectivite_id} |
95 |
|
|
|
96 |
|
|
# ajoute un administrateur général pour cette collectivité |
97 |
|
|
Ajouter l'utilisateur depuis le menu Nol Bart [email protected] admingen-suppdoss admingen-suppdoss ADMINISTRATEUR GENERAL Collectivité-supp-doss |
98 |
|
|
|
99 |
|
|
# ajout le code entité et acteur |
100 |
softime |
17036 |
&{code_entite} = Create Dictionary |
101 |
|
|
... libelle=code_entite |
102 |
|
|
... valeur=${collectivite_values.code_entite} |
103 |
|
|
... om_collectivite=${collectivite_values.om_collectivite_libelle} |
104 |
|
|
Gerer le paramètre par WS ${code_entite} |
105 |
|
|
&{platau_acteur_service_consulte} = Create Dictionary |
106 |
|
|
... libelle=platau_acteur_service_consulte |
107 |
|
|
... valeur=${collectivite_values.acteur} |
108 |
|
|
... om_collectivite=${collectivite_values.om_collectivite_libelle} |
109 |
|
|
Gerer le paramètre par WS ${platau_acteur_service_consulte} |
110 |
mbideau |
13803 |
|
111 |
|
|
# paramètres de type de demande |
112 |
|
|
&{platau_type_demande_initial} = Create Dictionary |
113 |
|
|
... libelle=platau_type_demande_initial_PCI |
114 |
|
|
... valeur=DI |
115 |
|
|
... om_collectivite=agglo |
116 |
softime |
17036 |
Gerer le paramètre par WS ${platau_type_demande_initial} |
117 |
mbideau |
13803 |
&{platau_type_demande_initial} = Create Dictionary |
118 |
|
|
... libelle=platau_type_demande_initial_DP |
119 |
|
|
... valeur=DI |
120 |
|
|
... om_collectivite=agglo |
121 |
softime |
17036 |
Gerer le paramètre par WS ${platau_type_demande_initial} |
122 |
mbideau |
13803 |
&{param_type_demande_modificatif} = Create Dictionary |
123 |
|
|
... libelle=param_type_demande_modificatif_PCI |
124 |
|
|
... valeur=DM |
125 |
|
|
... om_collectivite=agglo |
126 |
softime |
17036 |
Gerer le paramètre par WS ${param_type_demande_modificatif} |
127 |
mbideau |
13803 |
&{param_type_demande_transfert} = Create Dictionary |
128 |
|
|
... libelle=param_type_demande_transfert_PCI |
129 |
|
|
... valeur=DT |
130 |
|
|
... om_collectivite=agglo |
131 |
softime |
17036 |
Gerer le paramètre par WS ${param_type_demande_transfert} |
132 |
mbideau |
13803 |
|
133 |
|
|
# rend l'instructeur polyvalent (nécessaire pour le droit de supprimer les dossiers) |
134 |
|
|
&{args_om_util} = Create Dictionary |
135 |
|
|
... om_profil=INSTRUCTEUR POLYVALENT |
136 |
|
|
Modifier l'utilisateur depuis le menu lfi ${args_om_util} |
137 |
|
|
|
138 |
|
|
# même comportement du test qu'il soit exécuté en runone ou runall |
139 |
|
|
&{param_division} = Create Dictionary |
140 |
|
|
... libelle=option_afficher_division |
141 |
|
|
... valeur=true |
142 |
mbideau |
13905 |
... om_collectivite=${collectivite_values.om_collectivite_libelle} |
143 |
softime |
17036 |
Gerer le paramètre par WS ${param_division} |
144 |
mbideau |
13803 |
|
145 |
|
|
# option_instructeur_division_numero_dossier |
146 |
|
|
&{param_option_instructeur_division_numero_dossier} = Create Dictionary |
147 |
|
|
... libelle=option_instructeur_division_numero_dossier |
148 |
|
|
... valeur=true |
149 |
mbideau |
13906 |
... om_collectivite=${collectivite_values.om_collectivite_libelle} |
150 |
softime |
17036 |
Gerer le paramètre par WS ${param_option_instructeur_division_numero_dossier} |
151 |
mbideau |
13803 |
|
152 |
|
|
# Ajout d'une commune |
153 |
|
|
&{commune} = Create Dictionary |
154 |
|
|
... typecom=COM |
155 |
|
|
... com=${collectivite_values.insee} |
156 |
|
|
... reg=20 |
157 |
|
|
... dep=27 |
158 |
|
|
... arr=363 |
159 |
|
|
... ncc=Commune-supp-doss |
160 |
|
|
... nccenr=Commune-supp-doss |
161 |
|
|
... libelle=Commune-supp-doss |
162 |
|
|
${commune_id} = Ajouter commune avec dates validité ${commune} |
163 |
|
|
Set Suite Variable ${commune} |
164 |
|
|
Set Suite Variable ${commune_id} |
165 |
|
|
|
166 |
|
|
|
167 |
|
|
Suppression d'un dossier - mode MC/ABF - sans passer par Plat'au |
168 |
|
|
|
169 |
|
|
Activer le mode MC/ABF |
170 |
|
|
|
171 |
|
|
Depuis la page d'accueil admin admin |
172 |
|
|
|
173 |
|
|
# Activer l'option de suppression des dossiers |
174 |
|
|
&{options} = Create Dictionary |
175 |
|
|
... libelle=option_suppression_dossier_instruction |
176 |
|
|
... valeur=true |
177 |
|
|
... om_collectivite=agglo |
178 |
softime |
17036 |
Gerer le paramètre par WS ${options} |
179 |
mbideau |
13803 |
|
180 |
|
|
# Ajouter un dossier : Création DA + Création demande + Dépôt DI |
181 |
|
|
&{args_dossier} = Create Dictionary |
182 |
|
|
... om_collectivite=Collectivité-supp-doss |
183 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
184 |
|
|
... demande_type=Dépôt Initial |
185 |
softime |
17036 |
... commune=${collectivite_values.insee} - Commune-supp-doss |
186 |
mbideau |
13803 |
&{args_petitionnaire1} = Create Dictionary |
187 |
|
|
... qualite=particulier |
188 |
|
|
... particulier_nom=test036nom |
189 |
|
|
... particulier_prenom=test036prenom |
190 |
|
|
... om_collectivite=Collectivité-supp-doss |
191 |
|
|
${di_libelle} = Ajouter la demande par WS ${args_dossier} ${args_petitionnaire1} |
192 |
|
|
${di_se} = Sans espace ${di_libelle} |
193 |
|
|
${da} = Replace String Using Regexp ${di_se} [A-Z][0-9]+$ ${EMPTY} |
194 |
|
|
|
195 |
|
|
&{donnees_techniques_values} = Create Dictionary |
196 |
|
|
... enga_decla_lieu=TEST036engadelalieu |
197 |
|
|
... enga_decla_date=${date_ddmmyyyy} |
198 |
|
|
Saisir les données techniques du DI ${di_libelle} ${donnees_techniques_values} |
199 |
|
|
|
200 |
|
|
# suppression du dossier |
201 |
|
|
Depuis la page d'accueil lfi lfi |
202 |
|
|
Depuis le contexte du dossier d'instruction ${di_libelle} |
203 |
|
|
Portlet Action Should Be In Form dossier_instruction supprimer |
204 |
|
|
Supprimer le dossier d'instruction ${di_libelle} |
205 |
|
|
Valid Message Should Be La suppression a été correctement effectuée. |
206 |
|
|
|
207 |
softime |
17036 |
|
208 |
|
|
Reset Params - Suppression d'un dossier - mode MC/ABF - sans passer par Plat'au |
209 |
mbideau |
13803 |
# désactive le paramètre suppression dossier |
210 |
|
|
&{param_option_suppression_dossier_instruction} = Create Dictionary |
211 |
|
|
... libelle=option_suppression_dossier_instruction |
212 |
|
|
... valeur=false |
213 |
|
|
... om_collectivite=agglo |
214 |
softime |
17036 |
Gerer le paramètre par WS ${param_option_suppression_dossier_instruction} |
215 |
mbideau |
13803 |
|
216 |
|
|
Désactiver le mode MC/ABF |
217 |
|
|
|
218 |
|
|
|
219 |
|
|
# Suppression d'un dossier - mode MC/ABF - avec service plat'au |
220 |
|
|
# |
221 |
|
|
# Activer le mode MC/ABF |
222 |
|
|
# |
223 |
|
|
# Depuis la page d'accueil admin admin |
224 |
|
|
# |
225 |
|
|
# # Activer l'option de suppression des dossiers |
226 |
|
|
# &{options} = Create Dictionary |
227 |
|
|
# ... libelle=option_suppression_dossier_instruction |
228 |
|
|
# ... valeur=true |
229 |
|
|
# ... om_collectivite=agglo |
230 |
|
|
# Ajouter ou modifier le paramètre depuis le menu ${options} |
231 |
|
|
# |
232 |
|
|
# # Ajouter un service de type plat'au |
233 |
|
|
# &{service} = Create Dictionary |
234 |
|
|
# ... abrege=DC036 |
235 |
|
|
# ... libelle=Direction Circulation TEST036 |
236 |
|
|
# ... edition=Consultation - Pour conformité |
237 |
|
|
# ... type_consultation=Pour conformité |
238 |
|
|
# ... om_collectivite=Collectivité-supp-doss |
239 |
|
|
# ... service_type=Plat'AU |
240 |
|
|
# ... generate_edition=true |
241 |
|
|
# Ajouter le service depuis le listing ${service} |
242 |
|
|
# |
243 |
|
|
# # Ajouter un dossier : Création DA + Création demande + Dépôt DI |
244 |
|
|
# &{args_dossier} = Create Dictionary |
245 |
|
|
# ... om_collectivite=Collectivité-supp-doss |
246 |
|
|
# ... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
247 |
|
|
# ... demande_type=Dépôt Initial |
248 |
|
|
# ... terrain_adresse_localite=TEST036AdresseLocalite |
249 |
|
|
# ... commune=${commune_id} |
250 |
|
|
# &{args_petitionnaire1} = Create Dictionary |
251 |
|
|
# ... qualite=particulier |
252 |
|
|
# ... particulier_nom=TEST036TASKNOM |
253 |
|
|
# ... particulier_prenom=TEST036TASKPRENOM |
254 |
|
|
# ... localite=TEST036Localite |
255 |
|
|
# ... om_collectivite=Collectivité-supp-doss |
256 |
|
|
# ${di} = Ajouter la demande par WS ${args_dossier} ${args_petitionnaire1} |
257 |
|
|
# ${di_se} = Sans espace ${di} |
258 |
|
|
# ${da} = Replace String Using Regexp ${di_se} [A-Z][0-9]+$ ${EMPTY} |
259 |
|
|
# |
260 |
|
|
# &{donnees_techniques_values} = Create Dictionary |
261 |
|
|
# ... enga_decla_lieu=TEST036engadelalieu |
262 |
|
|
# ... enga_decla_date=${date_ddmmyyyy} |
263 |
|
|
# Saisir les données techniques du DI ${di} ${donnees_techniques_values} |
264 |
|
|
# |
265 |
|
|
# # # Vérification status des tâches |
266 |
|
|
# # &{task_values} = Create Dictionary |
267 |
|
|
# # ... type=creation_DA |
268 |
|
|
# # ... dossier=${da} |
269 |
|
|
# # ... state=new |
270 |
|
|
# # ... object_id=${da} |
271 |
|
|
# # ... link_dossier=${da} |
272 |
|
|
# # ... stream=output |
273 |
|
|
# # Vérifier que la tâche a bien été ajoutée ou modifiée ${task_values} |
274 |
|
|
# # &{task_values} = Create Dictionary |
275 |
|
|
# # ... type=creation_DI |
276 |
|
|
# # ... dossier=${di_se} |
277 |
|
|
# # ... state=new |
278 |
|
|
# # ... object_id=${di_se} |
279 |
|
|
# # ... link_dossier=${di_se} |
280 |
|
|
# # ... stream=output |
281 |
|
|
# # Vérifier que la tâche a bien été ajoutée ou modifiée ${task_values} |
282 |
|
|
# # &{task_values} = Create Dictionary |
283 |
|
|
# # ... type=depot_DI |
284 |
|
|
# # ... dossier=${di_se} |
285 |
|
|
# # ... state=new |
286 |
|
|
# # ... object_id=${di_se} |
287 |
|
|
# # ... link_dossier=${di_se} |
288 |
|
|
# # ... stream=output |
289 |
|
|
# # Vérifier que la tâche a bien été ajoutée ou modifiée ${task_values} |
290 |
|
|
# |
291 |
|
|
# # Suppression de tous les objets |
292 |
|
|
# Supprimer le dossier d'instruction ${di} |
293 |
|
|
# |
294 |
|
|
# # désactive le paramètre suppression dossier |
295 |
|
|
# Depuis la page d'accueil admin admin |
296 |
|
|
# &{param_option_suppression_dossier_instruction} = Create Dictionary |
297 |
|
|
# ... libelle=option_suppression_dossier_instruction |
298 |
|
|
# ... valeur=false |
299 |
|
|
# ... om_collectivite=agglo |
300 |
|
|
# Ajouter ou modifier le paramètre depuis le menu ${param_option_suppression_dossier_instruction} |
301 |
|
|
# |
302 |
|
|
# |
303 |
|
|
# Suppression d'un dossier - mode MC/ABF |
304 |
|
|
# |
305 |
|
|
# Activer le mode MC/ABF |
306 |
|
|
# |
307 |
|
|
# Depuis la page d'accueil admin admin |
308 |
|
|
# |
309 |
|
|
# # ajout paramètre suppression dossier |
310 |
|
|
# &{param_option_suppression_dossier_instruction} = Create Dictionary |
311 |
|
|
# ... libelle=option_suppression_dossier_instruction |
312 |
|
|
# ... valeur=true |
313 |
|
|
# ... om_collectivite=agglo |
314 |
|
|
# Ajouter ou modifier le paramètre depuis le menu ${param_option_suppression_dossier_instruction} |
315 |
|
|
# |
316 |
|
|
# ${json_payload} = Get File ${EXECDIR}${/}binary_files${/}json_payload_ref.txt |
317 |
|
|
# ${json_payload} = Replace String ${json_payload} 7XY-DK8-5X 000-SPD-00 |
318 |
|
|
# ${json_payload} = Replace String ${json_payload} 3XY-DK4-7X SPD-000-00 |
319 |
|
|
# ${json_payload} = Replace String ${json_payload} 13055 ${collectivite_values.insee} |
320 |
|
|
# ${json_payload} = Replace String ${json_payload} "om_collectivite": "2" "om_collectivite": "${collectivite_id}" |
321 |
|
|
# ${json_payload} = Replace String ${json_payload} "annee": "20" "annee": "22" |
322 |
|
|
# ${json_payload} = Replace String ${json_payload} 2020 2022 |
323 |
|
|
# ${json_payload} = Replace String ${json_payload} 2021 2022 |
324 |
|
|
# ${json_payload} = Replace String ${json_payload} 0${collectivite_values.insee} 20 0${collectivite_values.insee} 22 |
325 |
|
|
# ${json_payload} = Replace String ${json_payload} 0${collectivite_values.insee}20 0${collectivite_values.insee}22 |
326 |
|
|
# ${json_payload} = Replace String ${json_payload} TEST300TASK SUPPDOSS |
327 |
|
|
# ${json_payload} = Replace String ${json_payload} P0 ${EMPTY} |
328 |
|
|
# ${json_payload} = Replace String ${json_payload} 07777 00001 |
329 |
|
|
# ${json_payload} = Replace String ${json_payload} EF-DSQ-4512 ${collectivite_values.acteur} |
330 |
|
|
# ${json_payload} = Replace String ${json_payload} "terrain_references_cadastrales": "" "terrain_references_cadastrales": "000AB0651" |
331 |
|
|
# ${payload_dict} = To Json ${json_payload} |
332 |
|
|
# ${task_values} = Create Dictionary |
333 |
|
|
# ... type=create_DI_for_consultation |
334 |
|
|
# ... json_payload=${json_payload} |
335 |
|
|
# Ajouter la tâche par WS ${task_values} |
336 |
|
|
# ${msg} = Déclencher le traitement des tâches par WS |
337 |
|
|
# ${di_lib_expected} = Replace String Using Regexp ${payload_dict["dossier"]["dossier_libelle"]} |
338 |
|
|
# ... [^ ]{5}$ 00001 ${collectivite_values.code_entite}01 |
339 |
|
|
# ${da_lib_expected} = Replace String Using Regexp ${payload_dict["dossier"]["dossier_autorisation_libelle"]} |
340 |
|
|
# ... [^ ]{5}$ 00001 |
341 |
|
|
# ${di_expected} = Replace String Using Regexp ${payload_dict["dossier"]["dossier"]} |
342 |
|
|
# ... [^ ]{5}$ 00001${collectivite_values.code_entite}01 |
343 |
|
|
# ${da_expected} = Replace String Using Regexp ${payload_dict["dossier"]["dossier_autorisation"]} |
344 |
|
|
# ... [^ ]{5}$ 00001 |
345 |
|
|
# ${di_regex} = Catenate .*\\[[0-9]+\\] ${task_values["type"]} ${payload_dict["dossier"]["dossier"]} : |
346 |
|
|
# ... dossier instruction '${di_lib_expected}' .*$ |
347 |
|
|
# ${di_matches} = Get Regexp Matches ${msg} ${di_regex} |
348 |
|
|
# ${di_matches_len} = Get Length ${di_matches} |
349 |
|
|
# Should Be True "${di_matches_len}" > "0" |
350 |
|
|
# Depuis le contexte du dossier d'instruction ${di_lib_expected} |
351 |
|
|
# Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} |
352 |
|
|
# ... Element Should Contain css=#dossier_libelle ${di_lib_expected} |
353 |
|
|
# # Depuis le contexte du dossier d'autorisation ${da_lib_expected} |
354 |
|
|
# # Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} |
355 |
|
|
# # ... Element Should Contain css=#dossier_autorisation_libelle ${da_lib_expected} |
356 |
|
|
# ${di_libelle} = Set Variable ${di_lib_expected} |
357 |
|
|
# |
358 |
|
|
# # suppression du dossier |
359 |
|
|
# Depuis la page d'accueil lfi lfi |
360 |
|
|
# Depuis le contexte du dossier d'instruction ${di_libelle} |
361 |
|
|
# Portlet Action Should Be In Form dossier_instruction supprimer |
362 |
|
|
# Supprimer le dossier d'instruction ${di_libelle} |
363 |
|
|
# Valid Message Should Be La suppression a été correctement effectuée. |
364 |
|
|
# |
365 |
|
|
# # désactive le paramètre suppression dossier |
366 |
|
|
# Depuis la page d'accueil admin admin |
367 |
|
|
# &{param_option_suppression_dossier_instruction} = Create Dictionary |
368 |
|
|
# ... libelle=option_suppression_dossier_instruction |
369 |
|
|
# ... valeur=false |
370 |
|
|
# ... om_collectivite=agglo |
371 |
|
|
# Ajouter ou modifier le paramètre depuis le menu ${param_option_suppression_dossier_instruction} |
372 |
|
|
# |
373 |
|
|
# Désactiver le mode MC/ABF |