[openads-Commits] r18037 - in branches/6.6.0-develop--ihm-ajout_module: . data/pgsql gen/obj gen/sql/pgsql obj tests tests/doc tests/resources/app/gen

0 views
Skip to first unread message

ejpri...@users.adullact.net

unread,
Jun 21, 2024, 4:48:15 AM (9 days ago) Jun 21
to openmairi...@googlegroups.com
Author: ejpritchard
Date: 2024-06-21 10:48:12 +0200 (Fri, 21 Jun 2024)
New Revision: 18037

Added:
branches/6.6.0-develop--ihm-ajout_module/gen/obj/extra_data_register_def.class.php
branches/6.6.0-develop--ihm-ajout_module/gen/obj/extra_data_register_values.class.php
branches/6.6.0-develop--ihm-ajout_module/gen/sql/pgsql/extra_data_register_def.inc.php
branches/6.6.0-develop--ihm-ajout_module/gen/sql/pgsql/extra_data_register_values.inc.php
branches/6.6.0-develop--ihm-ajout_module/obj/extra_data_register_def.class.php
branches/6.6.0-develop--ihm-ajout_module/obj/extra_data_register_values.class.php
branches/6.6.0-develop--ihm-ajout_module/obj/extra_data_store.abstract.php
branches/6.6.0-develop--ihm-ajout_module/obj/extra_data_store.impl_2_tables.php
branches/6.6.0-develop--ihm-ajout_module/tests/resources/app/gen/extra_data_register_def.robot
branches/6.6.0-develop--ihm-ajout_module/tests/resources/app/gen/extra_data_register_values.robot
Modified:
branches/6.6.0-develop--ihm-ajout_module/
branches/6.6.0-develop--ihm-ajout_module/HISTORY.txt
branches/6.6.0-develop--ihm-ajout_module/data/pgsql/v6.6.0.dev0.sql
branches/6.6.0-develop--ihm-ajout_module/obj/
branches/6.6.0-develop--ihm-ajout_module/obj/architecte.class.php
branches/6.6.0-develop--ihm-ajout_module/obj/instruction.class.php
branches/6.6.0-develop--ihm-ajout_module/obj/lien_module.class.php
branches/6.6.0-develop--ihm-ajout_module/obj/module.class.php
branches/6.6.0-develop--ihm-ajout_module/obj/module_manager.class.php
branches/6.6.0-develop--ihm-ajout_module/obj/om_dbform.class.php
branches/6.6.0-develop--ihm-ajout_module/obj/om_widget.class.php
branches/6.6.0-develop--ihm-ajout_module/obj/task.class.php
branches/6.6.0-develop--ihm-ajout_module/obj/trait_incrementable.php
branches/6.6.0-develop--ihm-ajout_module/obj/utils.class.php
branches/6.6.0-develop--ihm-ajout_module/tests/
branches/6.6.0-develop--ihm-ajout_module/tests/026_02_geolocalisation_evols.robot
branches/6.6.0-develop--ihm-ajout_module/tests/044_widgets_dossier.robot
branches/6.6.0-develop--ihm-ajout_module/tests/300_task.robot
branches/6.6.0-develop--ihm-ajout_module/tests/302_01_task_piece_ajout.robot
branches/6.6.0-develop--ihm-ajout_module/tests/302_02_task_piece_modif.robot
branches/6.6.0-develop--ihm-ajout_module/tests/302_03_task_piece_supprimer.robot
branches/6.6.0-develop--ihm-ajout_module/tests/doc/app.html
branches/6.6.0-develop--ihm-ajout_module/tests/resources/app/gen/gen_resources.robot
Log:
merge: fusion de la branche inte '6.6.0-develop' dans la branche de dev '6.6.0-develop--ihm-ajout-module'

Index: branches/6.6.0-develop--ihm-ajout_module
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module 2024-06-21 08:35:36 UTC (rev 18036)
+++ branches/6.6.0-develop--ihm-ajout_module 2024-06-21 08:48:12 UTC (rev 18037)

Property changes on: branches/6.6.0-develop--ihm-ajout_module
___________________________________________________________________
Modified: svn:mergeinfo
## -49,6 +49,8 ##
/branches/10367:17383-17516
/branches/10370:17411-17421
/branches/10387:17573-17583
+/branches/10421:17807-17998
+/branches/10426:17851-17994
/branches/3.33.X:4845-4901
/branches/3.33.x:4956-5023
/branches/3.34.0:4973-5168
## -711,6 +713,9 ##
/branches/6.5.0-develop-error-contrainte-traitement-sig:17384-17432
/branches/6.5.0-develop_fix_avis_produit_onglet_pieces:17288-17414
/branches/6.6.0-10411:17736-17870
+/branches/6.6.0-develop:17965-18036
+/branches/6.6.0-develop--fix-evol-mod:17681-18023
+/branches/6.6.0-develop--impl-extra-data:17897-18034
/branches/6.6.0-develop--improve-task:17580-17609
/branches/6.6.0-develop-10391-SupportPlatAuSousDossier:17581-17697
/branches/6.6.0-develop-10409-GestionTODO:17700-17768
## -720,6 +725,7 ##
/branches/6.6.0-develop-10427-AjoutGetObjectName:17878-17886
/branches/6.6.0-develop-10428-ModuleAnnexes:17883-17913
/branches/6.6.0-develop-10431-ScriptInstallationModules:17909-17953
+/branches/6.6.0-develop-10433-ErreurPayloadSuppression:17930-17986
/branches/6.6.0-develop-bug-user-with-space:17809-17837
/branches/6.6.0-develop-documentation-document_type:17801-17845
/branches/6.6.0-develop-integration-type_documents:17635-17756
## -729,11 +735,13 ##
/branches/6.6.0-develop-type_doc-acteur-platau:17586-17647
/branches/6.6.0-develop_fix_ajout_demande_existant_non_date_di:17724-17778
/branches/6.6.0-develop_fix_ajout_intensif_journal:17714-17783
+/branches/6.6.0-develop_fix_archi_donnee_champ_recent:17900-17972
/branches/6.6.0-develop_fix_recup_modele_remplac_instr_par_doc:17729-17792
/branches/6.6.0-develop_fix_stockage_fichier_apres_doc_signe:17707-17788
/branches/6.6.0-develop_notif_manu_annexe_hors_date:17797-17937
/branches/6.6.0-develop_recup_doc_notif_annexe:17671-17739
/branches/6.6.0-develop_renommer_bouton_copie_adresse_demandeur:17727-17745
+/branches/6.6.0-develop_suppr_log_inutile:17902-18006
/branches/6.6.0-maj-npm-css:17530-17865
/branches/8284_new_champ_fusion_signature_signataire_2:7493-7500
/branches/8289_dossiers_lies_geographiquement:4494-4606
Modified: branches/6.6.0-develop--ihm-ajout_module/HISTORY.txt
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/HISTORY.txt 2024-06-21 08:35:36 UTC (rev 18036)
+++ branches/6.6.0-develop--ihm-ajout_module/HISTORY.txt 2024-06-21 08:48:12 UTC (rev 18037)
@@ -3,9 +3,20 @@

6.6.0 (unreleased)
------------------
+*
+* Correction - Dans le listing, des instructions d'un dossier d'instruction, les modules sont ignorés .
+ Ticket #10434.
+* Correction - Suppression d'écriture de log non nécessaire
+ Ticket #10413.
+* Correction - Contrôle de légalité : permettre la transmission du tacite - correction de la condition d'affichage de l'action.
+ Ticket #10421.
+* Correction - Remise en place de la colonne date limite dans le Widget dossier limite.
+ Ticket #10426.
+* Correction - Erreur sur les architectes des données techniques concernant les champs récents.
+ Ticket #10415.
* Évolution - Ajout de la gestion du script d'installation des modules [MC0043833].
Ticket #10431.
-* Évolution - Message d'avertissement du dépassement de la date limite d'instruction
+* Évolution - Message d'avertissement du dépassement de la date limite d'instruction
lors de la notification manuelle des pétitionnaires via le portail citoyen.
Ticket #10362.
* Evolution - Ajout de la tables et des fonction de gestion des annexes - [#10389] [MC0044635][MC0045937] Modules Flux Platau
@@ -66,10 +77,10 @@
Ticket #10387.
* Correction - BUG : DB_ERROR lors de l'accès au listing du obj "dossier" via l'url.
Ticket #10385.
-* Correction - Erreur de base de données lors du tri sur la colonne
+* Correction - Erreur de base de données lors du tri sur la colonne
"finalisé / signé par" de l'onglet Instruction des dossiers.
Ticket #10384.
-* Correction - Corriger la taille du champ `consultation.dossier` pour que ça
+* Correction - Corriger la taille du champ `consultation.dossier` pour que ça
corresponde à la taille du champ `dossier.dossier`.
Ticket #10383.

@@ -305,7 +316,7 @@
Ticket #10238.
* Évolution - Mise à jour des données techniques et CERFA.
Ticket #10236.
-* Évolution - Ajout d'une option option_filtre_instructeur_DI_par_division
+* Évolution - Ajout d'une option option_filtre_instructeur_DI_par_division
permettant de limiter l'affectaction des dossiers aux instructeurs de la
division de l'utilisateur.
Ticket #10233.
@@ -668,7 +679,7 @@
"suivi_instruction_parametrable" doivent être en minuscule.
Ticket #10042.
* Correction - Bug de notice PHP à l'ajout d'un département sans date de début
- de validité
+ de validité
Ticket #10044.
* Correction - Gestion de l'extension du fichier de retour d'avis stocké sur la
consultation.
@@ -1200,7 +1211,7 @@
* Évolution - Amélioration de l'affichage du type de dossier depuis la synthèse
d'un dossier d'instruction.
Ticket #9774.
-* Évolution - Ajout de la possibilité de notifier les services consultés et les
+* Évolution - Ajout de la possibilité de notifier les services consultés et les
tiers consultés, par mail depuis une instruction.
Ticket #9776.
* Évolution - Augmentation du nombre de caractères sur les champs de voie des
@@ -1279,7 +1290,7 @@
* Correction - Il n'y a plus d'erreur à la création des tâches venant d'une collectivité
dont le code INSEE débute par "0".
Ticket #9743.
-* Correction - Changer le texte en dessous de la bulle du widget derniers dossier
+* Correction - Changer le texte en dessous de la bulle du widget derniers dossier
déposés en "Déposés dernièrement".
Ticket #9744.
* Correction - Suppression de l'accès aux fichiers dans le stockage lors de
@@ -1316,7 +1327,7 @@
la forme instruction_xxx_nom_lettretype_associee.
Ticket #9724.
* Évolution - Permettre d'accéder au parapheur pour signature via le lien généré lors
- de l'envoi à signature.
+ de l'envoi à signature.
Ticket #9731.
* Évolution - Permettre le traitement d'une seule categorie de tâches par appel au WebService.
Ticket #9732.
@@ -1386,7 +1397,7 @@
* Correction - Le message de récupération des contraintes pour la géolocalisation est correctement
mis à jour.
Ticket #9675.
-* Correction - Correction de l'utilisation de la métadonnée 'titre_document' pour
+* Correction - Correction de l'utilisation de la métadonnée 'titre_document' pour
l'utiliser seulement lors de l'envoi en signature.
Ticket #9676.
* Correction - Affichage de l'adresse même si l'adresse normalisée est vide ou
@@ -1457,7 +1468,7 @@
* Évolution - Mise en place de la possibilité de notifier, les pétitionnaires du dossier, de l'évolution
d'une instruction.
Ticket #9643.
-* Évolution - Mise en place des modifications pour permettre l'utilisation du connecteur
+* Évolution - Mise en place des modifications pour permettre l'utilisation du connecteur
iparapheur avec openADS.
Ticket #9642.
* Correction - Gestion de du statut de la tâche creation_DA.
@@ -1465,7 +1476,7 @@
* Correction - Initialisation du champ comprenant la numérotation du dossier pour ne plus avoir
d'erreur lors du calcul des séquences.
Ticket #9644.
-* Correction - Le champ concernant la prise en compte métier sur les dossiers d'instruction est
+* Correction - Le champ concernant la prise en compte métier sur les dossiers d'instruction est
supprimé à la modification du dossier
Ticket #9646.

@@ -1722,7 +1733,7 @@
* Évolution - Ajout des champs de fusion du taux communal de la taxe
d'aménagement pour les 20 secteurs.
Ticket #9303.
-* Évolution - Ajout de filtres pour la géolocalisation automatique afin de
+* Évolution - Ajout de filtres pour la géolocalisation automatique afin de
paramétrer les dossiers candidats.
Ticket #9297.
* Correction - Il n'y a plus d'erreur au chargement du contenu d'un onglet.
@@ -2007,7 +2018,7 @@
Ticket #9019.
* Évolution - Mise à jour du système de filter select.
Ticket #9018.
-* Correction - Lors de l'export d'une requête mémorisée en CSV, si une donnée à
+* Correction - Lors de l'export d'une requête mémorisée en CSV, si une donnée à
des sauts de ligne alors elle sera affiché dans la même cellule.
Ticket #8956.
* Évolution - Mise à jour du framework openMairie vers la version 4.8.
@@ -2196,7 +2207,7 @@
* Correction - Lors de la copie d'un logo, le fichier image est désormais
dupliqué.
Ticket #8890.
-* Correction - L'erreur de base de données à l'affichage du bordereau
+* Correction - L'erreur de base de données à l'affichage du bordereau
"bordereau_avis_maire_prefet" est désormais remplacée par un message pour
l'utilisateur expliquant qu'il manque le paramètre nécessaire.
Ticket #8889.
@@ -2247,7 +2258,7 @@
* Évolution - Les dossiers liés dans l'onglet "Dossiers Liés" apparaissent
dorénavant dans le nouveau listing "liaison retour" du dossier cible.
Ticket #8868.
-* Évolution - Dans la zone enjeu des dossiers ADS, les pictogrammes RE et IN
+* Évolution - Dans la zone enjeu des dossiers ADS, les pictogrammes RE et IN
sont maintenant présents seulement si les dossiers contentieux ne sont pas
clôturés.
Ticket #8866.
@@ -2585,7 +2596,7 @@
-------------------

* Évolution - Les catégories et types de pièces sont maintenant paramétrables.
- Il est possible de définir si un type de pièce est ajoutable par les
+ Il est possible de définir si un type de pièce est ajoutable par les
instructeurs, et si ces pièces seront affichées sur les DA et les demandes
d'avis. Les métadonnées des pièces numérisées ont été complétées en
conséquence. Il existe également un traitement permettant de mettre à jour les
@@ -2753,7 +2764,7 @@
peut dorénavant utiliser la requête mémorisée 'statistiques_usage'. Elle
exporte des statistiques de volumétrie des dossiers instruits.
Ticket #8258.
-* Évolution - Suppression de l'interface avec le référentiel Arrêté non
+* Évolution - Suppression de l'interface avec le référentiel Arrêté non
maintenue.
* Amélioration - Optimisation de la requête SQL du widget "Dossiers auxquels on
peut proposer une autre décision". Accélération de l'affichage du tableau de
@@ -2827,13 +2838,13 @@
l'utilisateur est un instructeur polyvalent (ou un administrateur général)
rattaché à la communauté de communes.
Ticket #8239.
-* Amélioration - La recherche de dossiers dans l'écran qui permet d'imprimer
+* Amélioration - La recherche de dossiers dans l'écran qui permet d'imprimer
les attestations dans le cadre de l'affichage réglementaire ne permettait
- pas une recherche avec un numéro de dossier qui contenait des espaces (par
+ pas une recherche avec un numéro de dossier qui contenait des espaces (par
exemple : PC 013015 12 00001P0 ne renvoyait aucun résultat). La recherche
a été modifiée et permet désormais la saisie avec espaces.
Ticket #8240.
-* Amélioration - Modification du chemin de stockage des fichiers par défaut
+* Amélioration - Modification du chemin de stockage des fichiers par défaut
(../trs/1/ -> ../var/filestorage/).
Ticket #8248.
* Correction - Le bouton "Sauvegarder le pétitionnaire fréquent" était affiché

Modified: branches/6.6.0-develop--ihm-ajout_module/data/pgsql/v6.6.0.dev0.sql
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/data/pgsql/v6.6.0.dev0.sql 2024-06-21 08:35:36 UTC (rev 18036)
+++ branches/6.6.0-develop--ihm-ajout_module/data/pgsql/v6.6.0.dev0.sql 2024-06-21 08:48:12 UTC (rev 18037)
@@ -211,6 +211,75 @@
--

--
+-- BEGIN / [#10406] Système de stockage de données arbitraires
+--
+
+CREATE TABLE "extra_data_register_def" (
+ "extra_data_register_def" integer NOT NULL,
+ "name" character varying(50) NOT NULL,
+ "description" character varying(255) NOT NULL,
+ "type" character varying(15) NOT NULL,
+ "object_name" character varying(50) NULL,
+ "max_length" integer NOT NULL,
+ -- "validator_cb" character varying(100) NULL,
+ "alias_champ_fusion" character varying(100) NULL
+);
+ALTER TABLE ONLY extra_data_register_def
+ ADD CONSTRAINT extra_data_register_def_pkey PRIMARY KEY (extra_data_register_def),
+ ADD CONSTRAINT "extra_data_register_def_object_name_name_uniq" UNIQUE ("object_name", "name");
+CREATE INDEX "extra_data_register_def_object_name_name_index" ON "extra_data_register_def" ("object_name", "name");
+COMMENT ON COLUMN "extra_data_register_def"."extra_data_register_def" IS 'Identifiant technique';
+COMMENT ON COLUMN "extra_data_register_def"."name" IS 'Nom de la donnée';
+COMMENT ON COLUMN "extra_data_register_def"."description" IS 'Description de la donnée';
+COMMENT ON COLUMN "extra_data_register_def"."type" IS 'Type de la donnée';
+COMMENT ON COLUMN "extra_data_register_def"."object_name" IS 'Objet (classe) auquel est associé la donnée';
+COMMENT ON COLUMN "extra_data_register_def"."max_length" IS 'Longueur maximale de la donnée';
+-- COMMENT ON COLUMN "extra_data_register_def"."validator_cb" IS 'Méthode de validation de la donnée (callable)';
+COMMENT ON COLUMN "extra_data_register_def"."alias_champ_fusion" IS 'Alias pour la donnée en tant que champ de fusion';
+CREATE SEQUENCE extra_data_register_def_seq
+ START WITH 1
+ INCREMENT BY 1
+ NO MINVALUE
+ NO MAXVALUE
+ CACHE 1;
+
+CREATE TABLE "extra_data_register_values" (
+ "extra_data_register_values" integer NOT NULL,
+ "definition_ref" integer NOT NULL,
+ "object_id" character varying(255) NULL,
+ "value_int" integer NULL,
+ "value_str" character varying(255) NULL,
+ "value_text" text NULL,
+ "value_json" jsonb NULL,
+ "value_blob" bytea NULL,
+ "value_timestamp" timestamp NULL
+);
+ALTER TABLE ONLY extra_data_register_values
+ ADD CONSTRAINT extra_data_register_values_pkey PRIMARY KEY (extra_data_register_values),
+ ADD CONSTRAINT extra_data_register_def_fkey FOREIGN KEY (definition_ref) REFERENCES extra_data_register_def(extra_data_register_def),
+ ADD CONSTRAINT "extra_data_register_values_definition_ref_object_id_uniq" UNIQUE ("definition_ref", "object_id");
+CREATE INDEX "extra_data_register_values_definition_ref_object_id_index" ON "extra_data_register_values" ("definition_ref", "object_id");
+COMMENT ON COLUMN "extra_data_register_values"."extra_data_register_values" IS 'Identifiant technique';
+COMMENT ON COLUMN "extra_data_register_values"."definition_ref" IS 'Définition de la donnée';
+COMMENT ON COLUMN "extra_data_register_values"."object_id" IS 'Objet (instance) auquel est associé la donnée';
+COMMENT ON COLUMN "extra_data_register_values"."value_int" IS 'Valeur (integer) de la donnée';
+COMMENT ON COLUMN "extra_data_register_values"."value_str" IS 'Valeur (string) de la donnée';
+COMMENT ON COLUMN "extra_data_register_values"."value_text" IS 'Valeur (text) de la donnée';
+COMMENT ON COLUMN "extra_data_register_values"."value_json" IS 'Valeur (json) de la donnée';
+COMMENT ON COLUMN "extra_data_register_values"."value_blob" IS 'Valeur (binaire) de la donnée';
+COMMENT ON COLUMN "extra_data_register_values"."value_timestamp" IS 'Valeur (timestamp) de la donnée';
+CREATE SEQUENCE extra_data_register_values_seq
+ START WITH 1
+ INCREMENT BY 1
+ NO MINVALUE
+ NO MAXVALUE
+ CACHE 1;
+
+--
+-- END / [#10406] Système de stockage de données arbitraires
+--
+
+--
-- BEGIN / [#10428] Module Association d’annexes - [#10389] [MC0044635][MC0045937] Modules Flux Platau
--


Copied: branches/6.6.0-develop--ihm-ajout_module/gen/obj/extra_data_register_def.class.php (from rev 18036, branches/6.6.0-develop/gen/obj/extra_data_register_def.class.php)
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/gen/obj/extra_data_register_def.class.php (rev 0)
+++ branches/6.6.0-develop--ihm-ajout_module/gen/obj/extra_data_register_def.class.php 2024-06-21 08:48:12 UTC (rev 18037)
@@ -0,0 +1,230 @@
+<?php
+//$Id$
+//gen openMairie le 17/04/2024 16:35
+
+require_once "../obj/om_dbform.class.php";
+
+class extra_data_register_def_gen extends om_dbform {
+
+ protected $_absolute_class_name = "extra_data_register_def";
+
+ var $table = "extra_data_register_def";
+ var $clePrimaire = "extra_data_register_def";
+ var $typeCle = "N";
+ var $required_field = array(
+ "description",
+ "extra_data_register_def",
+ "max_length",
+ "name",
+ "type"
+ );
+ var $unique_key = array(
+ array("name","object_name"),
+ );
+ var $foreign_keys_extended = array(
+ );
+
+ /**
+ *
+ * @return string
+ */
+ function get_default_libelle() {
+ return $this->getVal($this->clePrimaire)."&nbsp;".$this->getVal("name");
+ }
+
+ /**
+ *
+ * @return array
+ */
+ function get_var_sql_forminc__champs() {
+ return array(
+ "extra_data_register_def",
+ "name",
+ "description",
+ "type",
+ "object_name",
+ "max_length",
+ "alias_champ_fusion",
+ );
+ }
+
+
+
+
+ function setvalF($val = array()) {
+ //affectation valeur formulaire
+ if (!is_numeric($val['extra_data_register_def'])) {
+ $this->valF['extra_data_register_def'] = ""; // -> requis
+ } else {
+ $this->valF['extra_data_register_def'] = $val['extra_data_register_def'];
+ }
+ $this->valF['name'] = $val['name'];
+ $this->valF['description'] = $val['description'];
+ $this->valF['type'] = $val['type'];
+ if ($val['object_name'] == "") {
+ $this->valF['object_name'] = NULL;
+ } else {
+ $this->valF['object_name'] = $val['object_name'];
+ }
+ if (!is_numeric($val['max_length'])) {
+ $this->valF['max_length'] = ""; // -> requis
+ } else {
+ $this->valF['max_length'] = $val['max_length'];
+ }
+ if ($val['alias_champ_fusion'] == "") {
+ $this->valF['alias_champ_fusion'] = NULL;
+ } else {
+ $this->valF['alias_champ_fusion'] = $val['alias_champ_fusion'];
+ }
+ }
+
+ //=================================================
+ //cle primaire automatique [automatic primary key]
+ //==================================================
+
+ function setId(&$dnu1 = null) {
+ //numero automatique
+ $this->valF[$this->clePrimaire] = $this->f->db->nextId(DB_PREFIXE.$this->table);
+ }
+
+ function setValFAjout($val = array()) {
+ //numero automatique -> pas de controle ajout cle primaire
+ }
+
+ function verifierAjout($val = array(), &$dnu1 = null) {
+ //numero automatique -> pas de verfication de cle primaire
+ }
+
+ //==========================
+ // Formulaire [form]
+ //==========================
+ /**
+ *
+ */
+ function setType(&$form, $maj) {
+ // Récupération du mode de l'action
+ $crud = $this->get_action_crud($maj);
+
+ // MODE AJOUTER
+ if ($maj == 0 || $crud == 'create') {
+ $form->setType("extra_data_register_def", "hidden");
+ $form->setType("name", "text");
+ $form->setType("description", "text");
+ $form->setType("type", "text");
+ $form->setType("object_name", "text");
+ $form->setType("max_length", "text");
+ $form->setType("alias_champ_fusion", "text");
+ }
+
+ // MDOE MODIFIER
+ if ($maj == 1 || $crud == 'update') {
+ $form->setType("extra_data_register_def", "hiddenstatic");
+ $form->setType("name", "text");
+ $form->setType("description", "text");
+ $form->setType("type", "text");
+ $form->setType("object_name", "text");
+ $form->setType("max_length", "text");
+ $form->setType("alias_champ_fusion", "text");
+ }
+
+ // MODE SUPPRIMER
+ if ($maj == 2 || $crud == 'delete') {
+ $form->setType("extra_data_register_def", "hiddenstatic");
+ $form->setType("name", "hiddenstatic");
+ $form->setType("description", "hiddenstatic");
+ $form->setType("type", "hiddenstatic");
+ $form->setType("object_name", "hiddenstatic");
+ $form->setType("max_length", "hiddenstatic");
+ $form->setType("alias_champ_fusion", "hiddenstatic");
+ }
+
+ // MODE CONSULTER
+ if ($maj == 3 || $crud == 'read') {
+ $form->setType("extra_data_register_def", "static");
+ $form->setType("name", "static");
+ $form->setType("description", "static");
+ $form->setType("type", "static");
+ $form->setType("object_name", "static");
+ $form->setType("max_length", "static");
+ $form->setType("alias_champ_fusion", "static");
+ }
+
+ }
+
+
+ function setOnchange(&$form, $maj) {
+ //javascript controle client
+ $form->setOnchange('extra_data_register_def','VerifNum(this)');
+ $form->setOnchange('max_length','VerifNum(this)');
+ }
+ /**
+ * Methode setTaille
+ */
+ function setTaille(&$form, $maj) {
+ $form->setTaille("extra_data_register_def", 11);
+ $form->setTaille("name", 30);
+ $form->setTaille("description", 30);
+ $form->setTaille("type", 15);
+ $form->setTaille("object_name", 30);
+ $form->setTaille("max_length", 11);
+ $form->setTaille("alias_champ_fusion", 30);
+ }
+
+ /**
+ * Methode setMax
+ */
+ function setMax(&$form, $maj) {
+ $form->setMax("extra_data_register_def", 11);
+ $form->setMax("name", 50);
+ $form->setMax("description", 255);
+ $form->setMax("type", 15);
+ $form->setMax("object_name", 50);
+ $form->setMax("max_length", 11);
+ $form->setMax("alias_champ_fusion", 100);
+ }
+
+
+ function setLib(&$form, $maj) {
+ //libelle des champs
+ $form->setLib('extra_data_register_def', __('extra_data_register_def'));
+ $form->setLib('name', __('name'));
+ $form->setLib('description', __('description'));
+ $form->setLib('type', __('type'));
+ $form->setLib('object_name', __('object_name'));
+ $form->setLib('max_length', __('max_length'));
+ $form->setLib('alias_champ_fusion', __('alias_champ_fusion'));
+ }
+ /**
+ *
+ */
+ function setSelect(&$form, $maj, &$dnu1 = null, $dnu2 = null) {
+
+ }
+
+
+ //==================================
+ // sous Formulaire
+ //==================================
+
+
+ function setValsousformulaire(&$form, $maj, $validation, $idxformulaire, $retourformulaire, $typeformulaire, &$dnu1 = null, $dnu2 = null) {
+ $this->retourformulaire = $retourformulaire;
+ $this->set_form_default_values($form, $maj, $validation);
+ }// fin setValsousformulaire
+
+ //==================================
+ // cle secondaire
+ //==================================
+
+ /**
+ * Methode clesecondaire
+ */
+ function cleSecondaire($id, &$dnu1 = null, $val = array(), $dnu2 = null) {
+ // On appelle la methode de la classe parent
+ parent::cleSecondaire($id);
+ // Verification de la cle secondaire : extra_data_register_values
+ $this->rechercheTable($this->f->db, "extra_data_register_values", "definition_ref", $id);
+ }
+
+
+}

Copied: branches/6.6.0-develop--ihm-ajout_module/gen/obj/extra_data_register_values.class.php (from rev 18036, branches/6.6.0-develop/gen/obj/extra_data_register_values.class.php)
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/gen/obj/extra_data_register_values.class.php (rev 0)
+++ branches/6.6.0-develop--ihm-ajout_module/gen/obj/extra_data_register_values.class.php 2024-06-21 08:48:12 UTC (rev 18037)
@@ -0,0 +1,280 @@
+<?php
+//$Id$
+//gen openMairie le 10/04/2024 15:38
+
+require_once "../obj/om_dbform.class.php";
+
+class extra_data_register_values_gen extends om_dbform {
+
+ protected $_absolute_class_name = "extra_data_register_values";
+
+ var $table = "extra_data_register_values";
+ var $clePrimaire = "extra_data_register_values";
+ var $typeCle = "N";
+ var $required_field = array(
+ "definition_ref",
+ "extra_data_register_values"
+ );
+ var $unique_key = array(
+ array("definition_ref","object_id"),
+ );
+ var $foreign_keys_extended = array(
+ "extra_data_register_def" => array("extra_data_register_def", ),
+ );
+
+ /**
+ *
+ * @return string
+ */
+ function get_default_libelle() {
+ return $this->getVal($this->clePrimaire)."&nbsp;".$this->getVal("definition_ref");
+ }
+
+ /**
+ *
+ * @return array
+ */
+ function get_var_sql_forminc__champs() {
+ return array(
+ "extra_data_register_values",
+ "definition_ref",
+ "object_id",
+ "value_int",
+ "value_str",
+ "value_text",
+ "value_json",
+ "value_blob",
+ "value_timestamp",
+ );
+ }
+
+ /**
+ *
+ * @return string
+ */
+ function get_var_sql_forminc__sql_definition_ref() {
+ return "SELECT extra_data_register_def.extra_data_register_def, extra_data_register_def.name FROM ".DB_PREFIXE."extra_data_register_def ORDER BY extra_data_register_def.name ASC";
+ }
+
+ /**
+ *
+ * @return string
+ */
+ function get_var_sql_forminc__sql_definition_ref_by_id() {
+ return "SELECT extra_data_register_def.extra_data_register_def, extra_data_register_def.name FROM ".DB_PREFIXE."extra_data_register_def WHERE extra_data_register_def = <idx>";
+ }
+
+
+
+
+ function setvalF($val = array()) {
+ //affectation valeur formulaire
+ if (!is_numeric($val['extra_data_register_values'])) {
+ $this->valF['extra_data_register_values'] = ""; // -> requis
+ } else {
+ $this->valF['extra_data_register_values'] = $val['extra_data_register_values'];
+ }
+ if (!is_numeric($val['definition_ref'])) {
+ $this->valF['definition_ref'] = ""; // -> requis
+ } else {
+ $this->valF['definition_ref'] = $val['definition_ref'];
+ }
+ if ($val['object_id'] == "") {
+ $this->valF['object_id'] = NULL;
+ } else {
+ $this->valF['object_id'] = $val['object_id'];
+ }
+ if (!is_numeric($val['value_int'])) {
+ $this->valF['value_int'] = NULL;
+ } else {
+ $this->valF['value_int'] = $val['value_int'];
+ }
+ if ($val['value_str'] == "") {
+ $this->valF['value_str'] = NULL;
+ } else {
+ $this->valF['value_str'] = $val['value_str'];
+ }
+ $this->valF['value_text'] = $val['value_text'];
+ $this->valF['value_json'] = $val['value_json'];
+ $this->valF['value_blob'] = $val['value_blob'];
+ $this->valF['value_timestamp'] = $val['value_timestamp'];
+ }
+
+ //=================================================
+ //cle primaire automatique [automatic primary key]
+ //==================================================
+
+ function setId(&$dnu1 = null) {
+ //numero automatique
+ $this->valF[$this->clePrimaire] = $this->f->db->nextId(DB_PREFIXE.$this->table);
+ }
+
+ function setValFAjout($val = array()) {
+ //numero automatique -> pas de controle ajout cle primaire
+ }
+
+ function verifierAjout($val = array(), &$dnu1 = null) {
+ //numero automatique -> pas de verfication de cle primaire
+ }
+
+ //==========================
+ // Formulaire [form]
+ //==========================
+ /**
+ *
+ */
+ function setType(&$form, $maj) {
+ // Récupération du mode de l'action
+ $crud = $this->get_action_crud($maj);
+
+ // MODE AJOUTER
+ if ($maj == 0 || $crud == 'create') {
+ $form->setType("extra_data_register_values", "hidden");
+ if ($this->is_in_context_of_foreign_key("extra_data_register_def", $this->retourformulaire)) {
+ $form->setType("definition_ref", "selecthiddenstatic");
+ } else {
+ $form->setType("definition_ref", "select");
+ }
+ $form->setType("object_id", "text");
+ $form->setType("value_int", "text");
+ $form->setType("value_str", "text");
+ $form->setType("value_text", "textarea");
+ $form->setType("value_json", "text");
+ $form->setType("value_blob", "text");
+ $form->setType("value_timestamp", "text");
+ }
+
+ // MDOE MODIFIER
+ if ($maj == 1 || $crud == 'update') {
+ $form->setType("extra_data_register_values", "hiddenstatic");
+ if ($this->is_in_context_of_foreign_key("extra_data_register_def", $this->retourformulaire)) {
+ $form->setType("definition_ref", "selecthiddenstatic");
+ } else {
+ $form->setType("definition_ref", "select");
+ }
+ $form->setType("object_id", "text");
+ $form->setType("value_int", "text");
+ $form->setType("value_str", "text");
+ $form->setType("value_text", "textarea");
+ $form->setType("value_json", "text");
+ $form->setType("value_blob", "text");
+ $form->setType("value_timestamp", "text");
+ }
+
+ // MODE SUPPRIMER
+ if ($maj == 2 || $crud == 'delete') {
+ $form->setType("extra_data_register_values", "hiddenstatic");
+ $form->setType("definition_ref", "selectstatic");
+ $form->setType("object_id", "hiddenstatic");
+ $form->setType("value_int", "hiddenstatic");
+ $form->setType("value_str", "hiddenstatic");
+ $form->setType("value_text", "hiddenstatic");
+ $form->setType("value_json", "hiddenstatic");
+ $form->setType("value_blob", "hiddenstatic");
+ $form->setType("value_timestamp", "hiddenstatic");
+ }
+
+ // MODE CONSULTER
+ if ($maj == 3 || $crud == 'read') {
+ $form->setType("extra_data_register_values", "static");
+ $form->setType("definition_ref", "selectstatic");
+ $form->setType("object_id", "static");
+ $form->setType("value_int", "static");
+ $form->setType("value_str", "static");
+ $form->setType("value_text", "textareastatic");
+ $form->setType("value_json", "static");
+ $form->setType("value_blob", "static");
+ $form->setType("value_timestamp", "static");
+ }
+
+ }
+
+
+ function setOnchange(&$form, $maj) {
+ //javascript controle client
+ $form->setOnchange('extra_data_register_values','VerifNum(this)');
+ $form->setOnchange('definition_ref','VerifNum(this)');
+ $form->setOnchange('value_int','VerifNum(this)');
+ }
+ /**
+ * Methode setTaille
+ */
+ function setTaille(&$form, $maj) {
+ $form->setTaille("extra_data_register_values", 11);
+ $form->setTaille("definition_ref", 11);
+ $form->setTaille("object_id", 30);
+ $form->setTaille("value_int", 11);
+ $form->setTaille("value_str", 30);
+ $form->setTaille("value_text", 80);
+ $form->setTaille("value_json", 10);
+ $form->setTaille("value_blob", 10);
+ $form->setTaille("value_timestamp", 8);
+ }
+
+ /**
+ * Methode setMax
+ */
+ function setMax(&$form, $maj) {
+ $form->setMax("extra_data_register_values", 11);
+ $form->setMax("definition_ref", 11);
+ $form->setMax("object_id", 255);
+ $form->setMax("value_int", 11);
+ $form->setMax("value_str", 255);
+ $form->setMax("value_text", 6);
+ $form->setMax("value_json", -5);
+ $form->setMax("value_blob", -5);
+ $form->setMax("value_timestamp", 8);
+ }
+
+
+ function setLib(&$form, $maj) {
+ //libelle des champs
+ $form->setLib('extra_data_register_values', __('extra_data_register_values'));
+ $form->setLib('definition_ref', __('definition_ref'));
+ $form->setLib('object_id', __('object_id'));
+ $form->setLib('value_int', __('value_int'));
+ $form->setLib('value_str', __('value_str'));
+ $form->setLib('value_text', __('value_text'));
+ $form->setLib('value_json', __('value_json'));
+ $form->setLib('value_blob', __('value_blob'));
+ $form->setLib('value_timestamp', __('value_timestamp'));
+ }
+ /**
+ *
+ */
+ function setSelect(&$form, $maj, &$dnu1 = null, $dnu2 = null) {
+
+ // definition_ref
+ $this->init_select(
+ $form,
+ $this->f->db,
+ $maj,
+ null,
+ "definition_ref",
+ $this->get_var_sql_forminc__sql("definition_ref"),
+ $this->get_var_sql_forminc__sql("definition_ref_by_id"),
+ false
+ );
+ }
+
+
+ //==================================
+ // sous Formulaire
+ //==================================
+
+
+ function setValsousformulaire(&$form, $maj, $validation, $idxformulaire, $retourformulaire, $typeformulaire, &$dnu1 = null, $dnu2 = null) {
+ $this->retourformulaire = $retourformulaire;
+ if($validation == 0) {
+ if($this->is_in_context_of_foreign_key('extra_data_register_def', $this->retourformulaire))
+ $form->setVal('definition_ref', $idxformulaire);
+ }// fin validation
+ $this->set_form_default_values($form, $maj, $validation);
+ }// fin setValsousformulaire
+
+ //==================================
+ // cle secondaire
+ //==================================
+
+
+}

Copied: branches/6.6.0-develop--ihm-ajout_module/gen/sql/pgsql/extra_data_register_def.inc.php (from rev 18036, branches/6.6.0-develop/gen/sql/pgsql/extra_data_register_def.inc.php)
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/gen/sql/pgsql/extra_data_register_def.inc.php (rev 0)
+++ branches/6.6.0-develop--ihm-ajout_module/gen/sql/pgsql/extra_data_register_def.inc.php 2024-06-21 08:48:12 UTC (rev 18037)
@@ -0,0 +1,61 @@
+<?php
+//$Id$
+//gen openMairie le 17/04/2024 21:21
+
+$DEBUG=0;
+$serie=15;
+$ent = __("application")." -> ".__("extra_data_register_def");
+if(!isset($premier)) $premier='';
+if(!isset($tricolsf)) $tricolsf='';
+if(!isset($premiersf)) $premiersf='';
+if(!isset($selection)) $selection='';
+if(!isset($retourformulaire)) $retourformulaire='';
+if (!isset($idxformulaire)) {
+ $idxformulaire = '';
+}
+if (!isset($tricol)) {
+ $tricol = '';
+}
+if (!isset($valide)) {
+ $valide = '';
+}
+// FROM
+$table = DB_PREFIXE."extra_data_register_def";
+// SELECT
+$champAffiche = array(
+ 'extra_data_register_def.extra_data_register_def as "'.__("extra_data_register_def").'"',
+ 'extra_data_register_def.name as "'.__("name").'"',
+ 'extra_data_register_def.description as "'.__("description").'"',
+ 'extra_data_register_def.type as "'.__("type").'"',
+ 'extra_data_register_def.object_name as "'.__("object_name").'"',
+ 'extra_data_register_def.max_length as "'.__("max_length").'"',
+ 'extra_data_register_def.alias_champ_fusion as "'.__("alias_champ_fusion").'"',
+ );
+//
+$champNonAffiche = array(
+ );
+//
+$champRecherche = array(
+ 'extra_data_register_def.extra_data_register_def as "'.__("extra_data_register_def").'"',
+ 'extra_data_register_def.name as "'.__("name").'"',
+ 'extra_data_register_def.description as "'.__("description").'"',
+ 'extra_data_register_def.type as "'.__("type").'"',
+ 'extra_data_register_def.object_name as "'.__("object_name").'"',
+ 'extra_data_register_def.max_length as "'.__("max_length").'"',
+ 'extra_data_register_def.alias_champ_fusion as "'.__("alias_champ_fusion").'"',
+ );
+$tri="ORDER BY extra_data_register_def.name ASC NULLS LAST";
+$edition="extra_data_register_def";
+/**
+ * Gestion de la clause WHERE => $selection
+ */
+// Filtre listing standard
+$selection = "";
+
+/**
+ * Gestion SOUSFORMULAIRE => $sousformulaire
+ */
+$sousformulaire = array(
+ 'extra_data_register_values',
+);
+

Copied: branches/6.6.0-develop--ihm-ajout_module/gen/sql/pgsql/extra_data_register_values.inc.php (from rev 18036, branches/6.6.0-develop/gen/sql/pgsql/extra_data_register_values.inc.php)
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/gen/sql/pgsql/extra_data_register_values.inc.php (rev 0)
+++ branches/6.6.0-develop--ihm-ajout_module/gen/sql/pgsql/extra_data_register_values.inc.php 2024-06-21 08:48:12 UTC (rev 18037)
@@ -0,0 +1,64 @@
+<?php
+//$Id$
+//gen openMairie le 10/04/2024 15:38
+
+$DEBUG=0;
+$serie=15;
+$ent = __("application")." -> ".__("extra_data_register_values");
+if(!isset($premier)) $premier='';
+if(!isset($tricolsf)) $tricolsf='';
+if(!isset($premiersf)) $premiersf='';
+if(!isset($selection)) $selection='';
+if(!isset($retourformulaire)) $retourformulaire='';
+if (!isset($idxformulaire)) {
+ $idxformulaire = '';
+}
+if (!isset($tricol)) {
+ $tricol = '';
+}
+if (!isset($valide)) {
+ $valide = '';
+}
+// FROM
+$table = DB_PREFIXE."extra_data_register_values
+ LEFT JOIN ".DB_PREFIXE."extra_data_register_def
+ ON extra_data_register_values.definition_ref=extra_data_register_def.extra_data_register_def ";
+// SELECT
+$champAffiche = array(
+ 'extra_data_register_values.extra_data_register_values as "'.__("extra_data_register_values").'"',
+ 'extra_data_register_def.name as "'.__("definition_ref").'"',
+ 'extra_data_register_values.object_id as "'.__("object_id").'"',
+ 'extra_data_register_values.value_int as "'.__("value_int").'"',
+ 'extra_data_register_values.value_str as "'.__("value_str").'"',
+ 'extra_data_register_values.value_json as "'.__("value_json").'"',
+ 'extra_data_register_values.value_blob as "'.__("value_blob").'"',
+ 'extra_data_register_values.value_timestamp as "'.__("value_timestamp").'"',
+ );
+//
+$champNonAffiche = array(
+ 'extra_data_register_values.value_text as "'.__("value_text").'"',
+ );
+//
+$champRecherche = array(
+ 'extra_data_register_values.extra_data_register_values as "'.__("extra_data_register_values").'"',
+ 'extra_data_register_def.name as "'.__("definition_ref").'"',
+ 'extra_data_register_values.object_id as "'.__("object_id").'"',
+ 'extra_data_register_values.value_int as "'.__("value_int").'"',
+ 'extra_data_register_values.value_str as "'.__("value_str").'"',
+ );
+$tri="ORDER BY extra_data_register_def.name ASC NULLS LAST";
+$edition="extra_data_register_values";
+/**
+ * Gestion de la clause WHERE => $selection
+ */
+// Filtre listing standard
+$selection = "";
+// Liste des clés étrangères avec leurs éventuelles surcharges
+$foreign_keys_extended = array(
+ "extra_data_register_def" => array("extra_data_register_def", ),
+);
+// Filtre listing sous formulaire - extra_data_register_def
+if (in_array($retourformulaire, $foreign_keys_extended["extra_data_register_def"])) {
+ $selection = " WHERE (extra_data_register_values.definition_ref = ".intval($idxformulaire).") ";
+}
+

Index: branches/6.6.0-develop--ihm-ajout_module/obj
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/obj 2024-06-21 08:35:36 UTC (rev 18036)
+++ branches/6.6.0-develop--ihm-ajout_module/obj 2024-06-21 08:48:12 UTC (rev 18037)

Property changes on: branches/6.6.0-develop--ihm-ajout_module/obj
___________________________________________________________________
Modified: svn:mergeinfo
## -46,6 +46,8 ##
/branches/10367/obj:17383-17516
/branches/10370/obj:17411-17421
/branches/10387/obj:17573-17583
+/branches/10421/obj:17807-17998
+/branches/10426/obj:17851-17994
/branches/3.33.X/obj:4845-4901
/branches/3.33.x/obj:4956-5023
/branches/3.34.0/obj:4973-5168
## -670,6 +672,9 ##
/branches/6.5.0-develop-error-contrainte-traitement-sig/obj:17384-17432
/branches/6.5.0-develop_fix_avis_produit_onglet_pieces/obj:17288-17414
/branches/6.6.0-10411/obj:17736-17870
+/branches/6.6.0-develop/obj:17965-18036
+/branches/6.6.0-develop--fix-evol-mod/obj:17681-18023
+/branches/6.6.0-develop--impl-extra-data/obj:17897-18034
/branches/6.6.0-develop--improve-task/obj:17580-17609
/branches/6.6.0-develop-10391-SupportPlatAuSousDossier/obj:17581-17697
/branches/6.6.0-develop-10409-GestionTODO/obj:17700-17768
## -679,6 +684,7 ##
/branches/6.6.0-develop-10427-AjoutGetObjectName/obj:17878-17886
/branches/6.6.0-develop-10428-ModuleAnnexes/obj:17883-17913
/branches/6.6.0-develop-10431-ScriptInstallationModules/obj:17909-17953
+/branches/6.6.0-develop-10433-ErreurPayloadSuppression/obj:17930-17986
/branches/6.6.0-develop-bug-user-with-space/obj:17809-17837
/branches/6.6.0-develop-documentation-document_type/obj:17801-17845
/branches/6.6.0-develop-integration-type_documents/obj:17635-17756
## -687,11 +693,13 ##
/branches/6.6.0-develop-type_doc-acteur-platau/obj:17586-17647
/branches/6.6.0-develop_fix_ajout_demande_existant_non_date_di/obj:17724-17778
/branches/6.6.0-develop_fix_ajout_intensif_journal/obj:17714-17783
+/branches/6.6.0-develop_fix_archi_donnee_champ_recent/obj:17900-17972
/branches/6.6.0-develop_fix_recup_modele_remplac_instr_par_doc/obj:17729-17792
/branches/6.6.0-develop_fix_stockage_fichier_apres_doc_signe/obj:17707-17788
/branches/6.6.0-develop_notif_manu_annexe_hors_date/obj:17797-17937
/branches/6.6.0-develop_recup_doc_notif_annexe/obj:17671-17739
/branches/6.6.0-develop_renommer_bouton_copie_adresse_demandeur/obj:17727-17745
+/branches/6.6.0-develop_suppr_log_inutile/obj:17902-18006
/branches/6.6.0-maj-npm-css/obj:17530-17865
/branches/8289_dossiers_lies_geographiquement/obj:4494-4606
/branches/8565_suppression_modification_petitionnaire_frequent/obj:7071-7129
Modified: branches/6.6.0-develop--ihm-ajout_module/obj/architecte.class.php
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/obj/architecte.class.php 2024-06-21 08:35:36 UTC (rev 18036)
+++ branches/6.6.0-develop--ihm-ajout_module/obj/architecte.class.php 2024-06-21 08:48:12 UTC (rev 18037)
@@ -182,6 +182,10 @@
$form->setType("frequent", "checkboxstatic");
$form->setType("nom_cabinet", "static");
$form->setType("conseil_regional", "static");
+ $form->setType("titre_obt_diplo_spec", "textareastatic");
+ $form->setType("date_obt_diplo_spec", "datestatic");
+ $form->setType("lieu_obt_diplo_spec", "textareastatic");
+
}
// Pour les actions appelée en POST en Ajax, il est nécessaire de
// qualifier le type de chaque champs (Si le champ n'est pas défini un

Copied: branches/6.6.0-develop--ihm-ajout_module/obj/extra_data_register_def.class.php (from rev 18036, branches/6.6.0-develop/obj/extra_data_register_def.class.php)
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/obj/extra_data_register_def.class.php (rev 0)
+++ branches/6.6.0-develop--ihm-ajout_module/obj/extra_data_register_def.class.php 2024-06-21 08:48:12 UTC (rev 18037)
@@ -0,0 +1,9 @@
+<?php
+//$Id$
+//gen openMairie le 25/03/2024 14:46
+
+require_once "../gen/obj/extra_data_register_def.class.php";
+
+class extra_data_register_def extends extra_data_register_def_gen {
+
+}

Copied: branches/6.6.0-develop--ihm-ajout_module/obj/extra_data_register_values.class.php (from rev 18036, branches/6.6.0-develop/obj/extra_data_register_values.class.php)
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/obj/extra_data_register_values.class.php (rev 0)
+++ branches/6.6.0-develop--ihm-ajout_module/obj/extra_data_register_values.class.php 2024-06-21 08:48:12 UTC (rev 18037)
@@ -0,0 +1,18 @@
+<?php
+//$Id$
+//gen openMairie le 25/03/2024 14:46
+
+require_once "../gen/obj/extra_data_register_values.class.php";
+
+class extra_data_register_values extends extra_data_register_values_gen {
+
+ function setvalF($val = array()) {
+ foreach(array('int', 'str', 'text', 'json', 'blob', 'timestamp') as $type) {
+ $key = "value_$type";
+ if (! isset($val[$key])) {
+ $val[$key] = null;
+ }
+ }
+ return parent::setValF($val);
+ }
+}

Copied: branches/6.6.0-develop--ihm-ajout_module/obj/extra_data_store.abstract.php (from rev 18036, branches/6.6.0-develop/obj/extra_data_store.abstract.php)
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/obj/extra_data_store.abstract.php (rev 0)
+++ branches/6.6.0-develop--ihm-ajout_module/obj/extra_data_store.abstract.php 2024-06-21 08:48:12 UTC (rev 18037)
@@ -0,0 +1,104 @@
+<?php
+
+require_once __DIR__.'/utils.class.php';
+
+/**
+ * Interface d'implémentation d'un stockage de données « supplémentaires »
+ */
+abstract class extra_data_store_abs {
+
+ /**
+ * Initialisation d'une instance.
+ *
+ * @param om_application $framework Une instance du framwork.
+ *
+ * @return extra_data_store_abs
+ */
+ public function __construct(application $framework) {
+ $this->framework = $framework;
+ }
+
+ /**
+ * Déclare une donnée « supplémentaire ».
+ *
+ * @param string $object_name Nom de l'objet auquel est rattaché cette donnée
+ * @param string $name Nom de la donnée
+ * @param string $type Type de la donnée (int, str, json, blob, timestamp, etc)
+ * @param int $length Taille maximale de la donnée
+ * @param string $libelle Description de la donnée (dans les formulaires par ex.)
+ * @param bool $list 'true' si le champ doit être montré dans les listing
+ * @param bool $search 'true' si le champ doit être recherchable
+ * @param string $alias Alias de champ de fusion
+ *
+ * @return bool|string 'true' si l'opération s'est bien passé, sinon un message d'erreur
+ */
+ abstract public function setup_data(string $object_name, string $name, string $type, int $length, string $libelle, bool $list = false, bool $search = false, string $alias = '');
+
+ /**
+ * Enregistre une donnée « supplémentaire » en base de données.
+ *
+ * @param string $object_name Le nom de l'objet (ou sa classe) correspondant à sa table en BDD
+ * @param array $object_ids La liste des identifiants des objets concernés
+ * @param string $data_name Le nom de la valeur stockée (nom du champ ou de la clé)
+ * @param string $data_type Le type de donnée à stocker (int, str, json, blob, timestamp, etc.)
+ * @param mixed $data_value La valeur à stocker
+ *
+ * @return extra_data_result|false
+ * @return array ([(<id objet>, <id donnée>), ...]|null, <message>|null)
+ * si l'opération a échouée le premier élément sera null,
+ * et un message d'erreur indiquera la raison de l'échec,
+ * sinon c'est l'inverse, le premier élément sera un tableau et il n'y
+ * aura aucun message (null).
+ */
+ abstract public function store_data(string $object_name, array $object_ids, string $data_name, string $data_type, $data_value);
+
+ /**
+ * Récupère une donnée « supplémentaire » en base de données.
+ *
+ * @param string $object_name Le nom de l'objet (ou sa classe) correspondant à sa table en BDD
+ * @param array $object_ids La liste des identifiants des objets concernés
+ * @param string $data_name Le nom de la valeur stockée (nom du champ ou de la clé)
+ * @param string $data_type Le type de donnée à stocker (int, str, json, blob, timestamp, etc.)
+ *
+ * @return extra_data_result
+ * @return array ([(<id objet>, <id donnée>, <valeur>), ...]|null, <message>|null)
+ * si l'opération a échouée le premier élément sera null,
+ * et un message d'erreur indiquera la raison de l'échec,
+ * sinon c'est l'inverse, le premier élément sera un tableau et il n'y
+ * aura aucun message (null).
+ */
+ abstract public function get_data(string $object_name, array $object_ids, string $data_name, string $data_type);
+
+ // TODO document
+ abstract public function update_data(array $data_ids, string $data_type, $data_value);
+
+ // TODO document
+ abstract public function delete_data(array $data_ids, string $data_type);
+
+ /**
+ * Log un message en lui ajoutant un préfixe.
+ *
+ * @param string $method La méthode d'où provient le message (càd: __METHOD__)
+ * @param string $message Le message à écire dans le ficheir de logs
+ * @param string $level Le niveau de log
+ *
+ * @return void
+ */
+ protected function log(string $method, string $message, string $level = 'DEBUG') {
+
+ $this->framework->log($method, $message, $level);
+ }
+}
+
+/**
+ * Représente un résultat d'un appel à l'une des méthodes store/get.
+ */
+class extra_data_result {
+ public ?array $items = null;
+ public ?string $error_message = null;
+
+ public function __construct(?array $items, ?string $err_msg) {
+ $this->items = $items;
+ $this->error_message = $err_msg;
+ }
+}

Copied: branches/6.6.0-develop--ihm-ajout_module/obj/extra_data_store.impl_2_tables.php (from rev 18036, branches/6.6.0-develop/obj/extra_data_store.impl_2_tables.php)
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/obj/extra_data_store.impl_2_tables.php (rev 0)
+++ branches/6.6.0-develop--ihm-ajout_module/obj/extra_data_store.impl_2_tables.php 2024-06-21 08:48:12 UTC (rev 18037)
@@ -0,0 +1,371 @@
+<?php
+
+require_once __DIR__.'/extra_data_store.abstract.php';
+
+//use \RuntimeException;
+
+class extra_data_store_2_tables extends extra_data_store_abs {
+
+ /**
+ * Déclare une donnée « supplémentaire ».
+ *
+ * @param string $object_name Nom de l'objet auquel est rattaché cette donnée
+ * @param string $name Nom de la donnée
+ * @param string $type Type de la donnée (int, str, json, blob, timestamp, etc)
+ * @param int $length Taille maximale de la donnée
+ * @param string $libelle Description de la donnée (dans les formulaires par ex.)
+ * @param bool $list 'true' si le champ doit être montré dans les listing
+ * @param bool $search 'true' si le champ doit être recherchable
+ * @param string $alias Alias de champ de fusion
+ *
+ * @return bool|string 'true' si l'opération s'est bien passé, sinon un message d'erreur
+ */
+ public function setup_data(string $object_name, string $name, string $type, int $length, string $libelle, bool $list = false, bool $search = false, string $alias = '') {
+ // si le champ n'a pas été défini dans la table de définition
+ if (! ($field_def_inst = $this->get_field_definition($object_name, $name))) {
+
+ // on le défini
+ $val = array(
+ 'extra_data_register_def' => ']',
+ 'object_name' => $object_name,
+ 'name' => $name,
+ 'type' => $type,
+ 'max_length' => $length,
+ 'description' => $libelle,
+ 'alias_champ_fusion' => ! empty($alias) ? $alias : null
+ );
+ $field_def_inst = $this->framework->get_inst__om_dbform(
+ array('obj' => 'extra_data_register_def', 'idx' => ']'));
+ $this->log(__METHOD__, "ajoute le champ dynamique ($object_name, $name) avec: ".var_export($val, true));
+ if (! ($res = $field_def_inst->ajouter($val))) {
+ $err_msg = sprintf(
+ __("Échec de l'enregistrement de la définition du champ dynamique '%s'."), $name);
+ $err_msg_detail = $this->framework->remove_html_tags($field_def_inst->msg);
+ $this->log(__METHOD__, $err_msg .' '.sprintf(__("Détail: %s."), $err_msg_detail),
+ 'CRITICAL');
+ return $err_msg;
+ }
+ $this->log(__METHOD__, "ajout du champ dynamique ($object_name, $name)", 'INFO');
+ }
+ return true;
+ }
+
+ /**
+ * Enregistre une donnée « supplémentaire » en base de données.
+ *
+ * @param string $object_name Le nom de l'objet (ou sa classe) correspondant à sa table en BDD
+ * @param array $object_ids La liste des identifiants des objets concernés
+ * @param string $data_name Le nom de la valeur stockée (nom du champ ou de la clé)
+ * @param string $data_type Le type de donnée à stocker (int, str, json, blob, timestamp, etc.)
+ * @param mixed $data_value La valeur à stocker
+ *
+ * @return extra_data_result
+ * @return array ([(<id objet>, <id donnée>), ...]|null, <message>|null)
+ * si l'opération a échouée le premier élément sera null,
+ * et un message d'erreur indiquera la raison de l'échec,
+ * sinon c'est l'inverse, le premier élément sera un tableau et il n'y
+ * aura aucun message (null).
+ */
+ public function store_data(string $object_name, array $object_ids, string $data_name, string $data_type, $data_value) {
+ // récupération de la définition du champ
+ $def_id = $this->get_field_definition_id($object_name, $data_name);
+ if (empty($def_id)) {
+ return new extra_data_result(null, sprintf(
+ __("Erreur: aucune définition pour l'objet '%s' et la donnée '%s'"),
+ $object_name, $data_name));
+ }
+
+ // nombre d'objets concernés
+ $object_ids_count = count($object_ids);
+
+ // TODO implémenter le cas avec aucun identifiant d'objet (valeur de classe)
+
+ $value_name = "value_$data_type";
+
+ // cas d'un identifiant unique d'objet
+ if ($object_ids_count === 1) {
+
+ // récupère l'instance de la valeur du champ dynamique
+ $obj_id = $object_ids[0];
+ $obj_id_escaped = $this->framework->db->escapeSimple($obj_id);
+ $sqlWhere = " definition_ref = $def_id AND object_id = '$obj_id_escaped'";
+ $field_val_inst = $this->framework->findObjectByCondition(
+ 'extra_data_register_values', $sqlWhere);
+
+ // la valeur existe
+ if (! empty($field_val_inst)) {
+ $val = $field_val_inst->get_array_val();
+ foreach($val as $key => $value) {
+ if (strpos($key, 'value_') === 0) {
+ $val[$key] = null;
+ }
+ }
+ $val[$value_name] = $data_value;
+ $this->log(__METHOD__, "updating value record with: ".
+ var_export($val, true));
+
+ // modification de la valeur
+ $field_val_inst->setParameter('maj', 1);
+ if (! $field_val_inst->modifier($val)) {
+ $this->log(
+ __METHOD__,
+ "failed to update value record for ".
+ "'extra_data_register_values' with: ".var_export($val, true).
+ ". Detail: ".$this->framework->remove_html_tags($field_val_inst->msg),
+ 'CRITICAL');
+ return new extra_data_result(null, $this->framework->remove_html_tags($field_val_inst->msg));
+ } else {
+ $val_id = $field_val_inst->getVal($field_val_inst->clePrimaire);
+ $this->log(__METHOD__,
+ "valeur modifiée (#$val_id, d:$def_id, obj:$object_name, ".
+ "id:$obj_id, f:$data_name, v:$value_name)".
+ ". Detail: ".$this->framework->remove_html_tags($field_val_inst->msg),
+ 'INFO');
+ }
+
+ // nouvelle valeur
+ } else {
+ $val = array(
+ 'extra_data_register_values' => ']',
+ $value_name => $data_value,
+ 'definition_ref' => $def_id,
+ 'object_id' => $obj_id);
+ $field_val_inst = $this->framework->get_inst__om_dbform(
+ array('obj' => 'extra_data_register_values', 'idx' => ']'));
+ $this->log(__METHOD__, "adding value record with: ".
+ var_export($val, true));
+
+ // ajout de la valeur
+ $this->log(__METHOD__, "setting 'maj' = 0");
+ $field_val_inst->setParameter('maj', 0);
+ if (! $field_val_inst->ajouter($val)) {
+ $this->log(
+ __METHOD__,
+ "failed to add value record for ".
+ "'extra_data_register_values' with: ".var_export($val, true).
+ ". Detail: ".$this->framework->remove_html_tags($field_val_inst->msg),
+ 'CRITICAL');
+ return array(null, $this->framework->remove_html_tags($field_val_inst->msg));
+ } else {
+ $val_id = $field_val_inst->getVal($field_val_inst->clePrimaire);
+ $this->log(__METHOD__,
+ "valeur ajoutée (#$val_id, d:$def_id, obj:$object_name, ".
+ "id:$obj_id, f:$data_name, v:$value_name).",
+ 'INFO');
+ }
+ $field_val_inst = $field_val_inst;
+ }
+ return new extra_data_result(
+ array(array($obj_id, $val_id)), null);
+ }
+
+ // multiple objets concernés
+ elseif ($object_ids_count > 1) {
+
+ // prépare une requête SQL de modification multiple
+ // qui insère les nouvelles données et en cas de conflit
+ // modifie les données existantes
+ $sql =
+ "INSERT INTO extra_data_register_values (
+ extra_data_register_values,
+ definition_ref,
+ object_id,
+ $value_name)
+ VALUES ";
+ foreach($object_ids as $obj_id) {
+ $obj_id_escaped = $this->framework->db->escapeSimple($obj_id);
+ $data_value_escaped = $this->framework->db->escapeSimple($data_value);
+ if ($data_type != 'int') {
+ $data_value_escaped = "'$data_value_escaped'";
+ }
+ $sql .= "
+ (nextval('extra_data_register_values'),
+ $def_id, '$obj_id_escaped', $data_value_escaped),";
+ }
+ $sql = preg_replace(',$', '', $sql);
+ $sql .= "
+ ON CONFLICT (definition_ref, object_id) DO UPDATE SET
+ $value_name = EXCLUDED.$data_type
+ RETURNING object_id, extra_data_register_values;
+ ";
+
+ $this->log(__METHOD__, "sql: $sql");
+
+ // exécute la requête SQL
+ $qres = $this->framework->execute_db_query($sql, array('origin', __METHOD__));
+
+ // si quelque chose s'est mal passé
+ if ($qres['code'] != 'OK') {
+
+ // on renvoie le message d'erreur
+ return array(null, $this->framework->remove_html_tags($qres['message']));
+ }
+
+ // sinon on récupère la liste des identifiants des données
+ $tuples = array();
+ foreach($qres['result'] as $qr) {
+ $tuples[] = array($qr['object_id'], $qr['extra_data_register_values']);
+ }
+ return new extra_data_result($tuples, null);
+ }
+ return false;
+ }
+
+ /**
+ * Récupère une donnée « supplémentaire » en base de données.
+ *
+ * @param string $object_name Le nom de l'objet (ou sa classe) correspondant à sa table en BDD
+ * @param array $object_ids La liste des identifiants des objets concernés
+ * @param string $data_name Le nom de la valeur stockée (nom du champ ou de la clé)
+ * @param string $data_type Le type de donnée à stocker (int, str, json, blob, timestamp, etc.)
+ *
+ * @return extra_data_result
+ * @return array ([(<id objet>, <id donnée>, <valeur>), ...]|null, <message>|null)
+ * si l'opération a échouée le premier élément sera null,
+ * et un message d'erreur indiquera la raison de l'échec,
+ * sinon c'est l'inverse, le premier élément sera un tableau et il n'y
+ * aura aucun message (null).
+ */
+ public function get_data(string $object_name, array $object_ids, string $data_name, string $data_type) {
+ // récupération de la définition du champ
+ $def_id = $this->get_field_definition_id($object_name, $data_name);
+ if (empty($def_id)) {
+ return new extra_data_result(null, sprintf(
+ __("Erreur: aucune définition pour l'objet '%s' et la donnée '%s'"),
+ $object_name, $data_name));
+ }
+
+ // nombre d'objets concernés
+ $object_ids_count = count($object_ids);
+
+ // TODO implémenter le cas avec aucun identifiant d'objet (valeur de classe)
+
+ $value_name = "value_$data_type";
+
+ // cas d'un identifiant unique d'objet
+ if ($object_ids_count === 1) {
+
+ // récupère l'instance de la valeur du champ dynamique
+ $obj_id = $object_ids[0];
+ $obj_id_escaped = $this->framework->db->escapeSimple($obj_id);
+ $sqlWhere = " definition_ref = $def_id AND object_id = '$obj_id_escaped'";
+ $field_val_inst = $this->framework->findObjectByCondition(
+ 'extra_data_register_values', $sqlWhere);
+
+ // la valeur existe
+ if (! empty($field_val_inst)) {
+ $val_id = $field_val_inst->getVal($field_val_inst->clePrimaire);
+ $value = $field_val_inst->getVal($value_name);
+ $this->framework->log(__METHOD__, "La valeur '#$val_id' pour l'objet '#$obj_id' (def: $def_id) vaut ($value_name): ".var_export($value, true));
+ $this->framework->log(__METHOD__, "champs: ".print_r($field_val_inst->champs, true));
+ $this->framework->log(__METHOD__, "val: ".print_r($field_val_inst->val, true));
+ return new extra_data_result(
+ array(array($obj_id, $val_id, $value)), null);
+ }
+ $this->framework->log(__METHOD__, "La valeur pour l'objet '#$obj_id' (def: $def_id) n'existe pas");
+
+ // la valeur n'existe pas
+ return new extra_data_result(
+ array(array($obj_id, $val_id, $value)), null);
+ }
+
+ // multiple objets concernés
+ elseif ($object_ids_count > 1) {
+
+ /*if ($object_ids_count > 1000) {
+ throw new ExtraDataException(
+ __("Liste d'objets supérieure à 1000 éléments non supportée"));
+ }*/
+
+ // prépare une requête SQL d'interrogation multiple
+ $sql = "
+ SELECT object_id, extra_data_register_values, $value_name
+ FROM extra_data_register_values
+ WHERE definition_ref = $def_id AND object_id IN (";
+ foreach($object_ids as $obj_id) {
+ $obj_id_escaped = $this->framework->db->escapeSimple($obj_id);
+ $sql .= "'$obj_id_escaped',";
+ }
+ $sql = preg_replace(',$', '', $sql);
+ $sql .= ");";
+
+ $qres = $this->framework->get_all_results_from_db_query($sql, array('origin' => __METHOD__));
+
+ // si quelque chose s'est mal passé
+ if ($qres['code'] != 'OK') {
+
+ // on renvoie le message d'erreur
+ return new extra_data_result(null, $this->framework->remove_html_tags($qres['message']));
+ }
+
+ // sinon on récupère la liste des identifiants des données
+ $tuples = array();
+ foreach($qres['result'] as $qr) {
+ $tuples[] = array(
+ $qr['object_id'], $qr['extra_data_register_values'], $qr[$value_name]);
+ }
+
+ return new extra_data_result($tuples, null);
+ }
+
+ // aucun objet concerné
+ return new extra_data_result(array(), null);
+ }
+
+ // TODO implémenter la mise à jour d'une donnée (puisqu'on fourni l'id lors du stockage)
+ public function update_data(array $data_ids, string $data_type, $data_value) {
+ throw new RuntimeException("Not implemented yet");
+ }
+
+ // TODO implémenter la suppression de données
+ public function delete_data(array $data_ids, string $data_type) {
+ throw new RuntimeException("Not implemented yet");
+ }
+
+ /**
+ * Renvoie un objet représentant la définition de la donnée, stockée en BDD.
+ *
+ * @param string $object_name L'objet concerné par cette donnée
+ * @param string $data_name Le nom de la donnée
+ *
+ * @return boolean 'true' si le champ est déjà défini, 'false' sinon
+ */
+ protected function get_field_definition(string $object_name, string $data_name) {
+ $this->log(__METHOD__, 'BEGIN');
+ $data_name_escaped = $this->framework->db->escapeSimple($data_name);
+ $sqlWhere = "name = '".$data_name_escaped."'";
+ if (! empty($object_name)) {
+ $object_name_escaped = $this->framework->db->escapeSimple($object_name);
+ $sqlWhere .= " AND object_name = '".$object_name_escaped."'";
+ }
+ $this->log(__METHOD__, "sql WHERE: $sqlWhere");
+ $ret = $this->framework->findObjectByCondition('extra_data_register_def', $sqlWhere);
+ if (! empty($ret)) {
+ $this->log(__METHOD__, 'return: '.get_class($ret).'#'.$ret->getVal($ret->clePrimaire));
+ } else {
+ $this->log(__METHOD__, 'return: '.var_export($ret, true));
+ }
+ $this->log(__METHOD__, 'END');
+ return $ret;
+ }
+
+ /**
+ * Renvoie l'identifiant de l'enregistrement en BDD de la définition du champ dynamique.
+ *
+ * @param string $object_name Le type d'objet auquel est rattaché le champ dynamique
+ * @param string $name Le nom du champ dynamique
+ *
+ * @return string
+ */
+ protected function get_field_definition_id(string $object_name, string $name) {
+ if (empty($this->field_def_inst)) {
+ if (! ($field_def_inst = $this->get_field_definition($object_name, $name))) {
+ throw new RuntimeException(
+ "Échec de la récupération de la définition du champ ".
+ "($object_name, $name)");
+ }
+ $this->field_def_inst = $field_def_inst;
+ }
+ return $this->field_def_inst->getVal($this->field_def_inst->clePrimaire);
+ }
+}

Modified: branches/6.6.0-develop--ihm-ajout_module/obj/instruction.class.php
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/obj/instruction.class.php 2024-06-21 08:35:36 UTC (rev 18036)
+++ branches/6.6.0-develop--ihm-ajout_module/obj/instruction.class.php 2024-06-21 08:48:12 UTC (rev 18037)
@@ -112,27 +112,57 @@
* Méthode appelée par le module_manager lors de la récupération des modules de cet objet.
* Permet d'ajouer des modules en plus de ceux récupérer par défaut par le module_manager.
*
+ * @param bool $only_for_class Ne renvoie que les modules pour la classe de l'objet
+ *
* @return array Liste de modules supplémentaires pour cet objet
*/
- public function get_modules_append() {
+ public function get_modules_append(bool $only_for_class = false) {
$modules = array();

- // si on est dans le cadre de l'affichage d'une nouvelle instruction
- $action = $this->f->get_submitted_get_value('action');
- if ($action == '0') {
+ // si on est sur un dossier d'instruction
+ if ($this->f->contexte_dossier_instruction()) {
+ $idx = $this->f->get_submitted_get_value('idxformulaire');
+ if (! empty($idx)) {

- // si on est sur un dossier d'instruction
- if ($this->f->contexte_dossier_instruction()) {
- $idx = $this->f->get_submitted_get_value('idxformulaire');
- if (! empty($idx)) {
+ // si on est dans le cadre de l'affichage d'une nouvelle instruction
+ $action = $this->f->get_submitted_get_value('action');
+ if ($action == '0') {

// ajoute les modules des évènements possible sur le dossier courant
$evenements_data = $this->get_var_sql_forminc__sql_evenement();
- $evenements_ids = array_map(function($item) { return $item['evenement']; }, $evenements_data);
+ $evenements_ids = array_column($evenements_data, 'evenement');
$this->f->log(__METHOD__, 'evenements: '.implode(',', $evenements_ids));
$modules = $this->f->module_manager->get_modules_for_object_name_and_ids(
'evenement', $evenements_ids, $this, false);
}
+
+ // si on est dans le cadre d'un listing
+ else if (is_null($action) || $action === '') {
+
+ // récupère la liste des évènements d'instructions du dossier d'instruction
+ $sql = sprintf("
+ SELECT
+ evenement
+ FROM
+ ".DB_PREFIXE."instruction
+ WHERE
+ dossier = '%s'
+ ", $this->f->db->escapeSimple($idx));
+ $qres = $this->f->get_all_results_from_db_query(
+ $sql, array('origin' => __METHOD__));
+ if ($qres['code'] !== 'OK') {
+ $err_msg = "Failed to execute SQL: $sql. Detail: ".($qres['message'] ?? '');
+ $this->f->log(__METHOD__, $err_msg, 'ERROR');
+ throw new RuntimeException($err_msg);
+ }
+
+ // ajoute les modules des évènements des instructions du dossier courant
+ $evenements_ids = array_column($qres['result'], 'evenement');
+ $this->f->log(__METHOD__, 'evenements: '.implode(',', $evenements_ids));
+ $linked_object = ! $only_for_class ? $this : null;
+ $modules = $this->f->module_manager->get_modules_for_object_name_and_ids(
+ 'evenement', $evenements_ids, $linked_object, false);
+ }
}
}
return $modules;
@@ -1496,10 +1526,12 @@
// Si l'instruction a été envoyé au contrôle de légalité et que la
// tâche envoi_cl lié n'a pas encore été traité il faut indiquer à
// l'utilisateur que l'envoi au cl est en cours de traitement.
- if ($this->is_sent_to_cl() === true
- && empty($this->getVal('date_envoi_controle_legalite'))
+ if ($this->is_sent_to_cl() === true
&& $maj == 3) {
- $form->setType("date_envoi_controle_legalite", "hiddenstatic");
+ $form->setType("date_envoi_controle_legalite", "datestatic");
+ if (empty($this->getVal('date_envoi_controle_legalite'))) {
+ $form->setType("date_envoi_controle_legalite", "hiddenstatic");
+ }
}
$data = array('form' => &$form, 'maj' => &$maj);
$this->f->module_manager->run_hooks('setType_post', $this, $data);
@@ -1563,24 +1595,35 @@
*
* @return boolean
*/
- function can_be_sended_to_cl() {
- // Si l'instruction a une édition
- // et que l'événement est paramétré pour envoyer le contrôle de légalité
+ function can_be_sended_to_cl() {
+ $inst_evenement = $this->get_inst_evenement($this->getVal('evenement'));
+
+ // Si événement est paramétré pour envoyer le contrôle de légalité
// par Plat'AU
- // et que la date de retour signature est renseignée
- // et que la date d'envoi au contrôle légalité n'est pas renseignée
- // et qu'il n'existe pas de task envoi_CL en cours (!= done ou canceled)
- if ($this->has_an_edition() === true) {
+ if ($inst_evenement->getVal('envoi_cl_platau') === 't') {
$inst_di = $this->get_inst_dossier($this->getVal('dossier'));
- $inst_evenement = $this->get_inst_evenement($this->getVal('evenement'));
- if ($inst_evenement->getVal('envoi_cl_platau') === 't'
- && empty($this->getVal('date_retour_signature')) === false
- && empty($this->getVal('date_envoi_controle_legalite')) === true
- && $this->getVal('envoye_cl_platau') === 'f'
+
+ // S'il n'y a pas déjà eu un envoi au CL (flag envoye_cl_platau)
+ // Que le type de dossier d'autorisation est transmissible à Plat'AU
+ // Que l'état de transmission du dossier n'est pas en 'jamais_transmissible'
+ if ($this->getVal('envoye_cl_platau') === 'f'
&& $this->f->is_type_dossier_platau($inst_di->getVal('dossier_autorisation')) === true
&& $inst_di->getVal('etat_transmission_platau') !== 'jamais_transmissible') {
- //
- return true;
+
+ // Si l'instruction n'a pas d'édition liée alors elle peut être envoyé au CL
+ if ($this->has_an_edition() === false) {
+ return true;
+ }
+
+ // Si l'instruction a une édition et que la date de retour signature est renseignée
+ // et que la date d'envoi au contrôle légalité n'est pas renseignée alors on peut
+ // envoyer l'instruction au CL
+ if ($this->has_an_edition() === true
+ && empty($this->getVal('date_retour_signature')) === false
+ && empty($this->getVal('date_envoi_controle_legalite')) === true) {
+
+ return true;
+ }
}
}
//
@@ -2234,7 +2277,7 @@
// Si l'instruction a été envoyé au contrôle de légalité et que la
// tâche envoi_cl lié n'a pas encore été traité il faut indiquer à
// l'utilisateur que l'envoi au cl est en cours de traitement.
- if ($this->is_sent_to_cl() === true
+ if ($this->is_sent_to_cl() === true
&& empty($this->getVal('date_envoi_controle_legalite'))
&& $maj == 3) {
$form->setVal("date_envoi_controle_legalite", __("En cours de traitement."));

Modified: branches/6.6.0-develop--ihm-ajout_module/obj/lien_module.class.php
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/obj/lien_module.class.php 2024-06-21 08:35:36 UTC (rev 18036)
+++ branches/6.6.0-develop--ihm-ajout_module/obj/lien_module.class.php 2024-06-21 08:48:12 UTC (rev 18037)
@@ -171,4 +171,26 @@
parent::setOnchange($form,$maj);
$form->setOnchange('module',"update_module_declencheur_field(this);");
}
+
+ public function triggerajouterapres($id, &$dnu1 = null, $val = array(), $dnu2 = null) {
+ $this->f->log(__METHOD__, 'BEGIN');
+ $res = parent::triggerajouterapres($id, $dnu1, $val, $dnu2);
+ $module = $this->f->module_manager->get_module_for_link_instance($this);
+ if (empty($module)) {
+ throw new RuntimeException("Failed to get module");
+ }
+ $module->setup('add');
+ $this->f->log(__METHOD__, 'END');
+ }
+
+ public function triggermodifierapres($id, &$dnu1 = null, $val = array(), $dnu2 = null) {
+ $this->f->log(__METHOD__, 'BEGIN');
+ $res = parent::triggermodifierapres($id, $dnu1, $val, $dnu2);
+ $module = $this->f->module_manager->get_module_for_link_instance($this);
+ if (empty($module)) {
+ throw new RuntimeException("Failed to get module");
+ }
+ $module->setup('edit');
+ $this->f->log(__METHOD__, 'END');
+ }
}

Modified: branches/6.6.0-develop--ihm-ajout_module/obj/module.class.php
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/obj/module.class.php 2024-06-21 08:35:36 UTC (rev 18036)
+++ branches/6.6.0-develop--ihm-ajout_module/obj/module.class.php 2024-06-21 08:48:12 UTC (rev 18037)
@@ -119,9 +119,11 @@
/**
* Permet d'effectuer des actions lors de l'instanciation
*
+ * @param string $action L'action en cours (add, edit, delete)
+ *
* @return void
*/
- public function setup() {
+ public function setup(string $action) {
$this->log(__METHOD__, 'BEGIN');
$this->log(__METHOD__, 'END');
}

Modified: branches/6.6.0-develop--ihm-ajout_module/obj/module_manager.class.php
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/obj/module_manager.class.php 2024-06-21 08:35:36 UTC (rev 18036)
+++ branches/6.6.0-develop--ihm-ajout_module/obj/module_manager.class.php 2024-06-21 08:48:12 UTC (rev 18037)
@@ -6,8 +6,10 @@
namespace Module;

require_once __DIR__."/utils.class.php";
+require_once __DIR__."/lien_module.class.php";
use \application;
use \om_dbform;
+use \lien_module;
use \RuntimeException;

class module_manager
@@ -422,7 +424,24 @@
return;
}
$this->log(__METHOD__, "($hook, $object_name) BEGIN");
- $modules = $this->get_modules_for_object_name_and_ids($object_name);
+
+ // instancie un objet vide, permettant d'appeler les méthodes de surcharge des
+ // modules (de la classe de l'objet)
+ $object_empty = $this->framework->get_inst__om_dbform(array(
+ 'obj' => $object_name,
+ 'idx' => ']',
+ ));
+
+ // charge les modules en passant par l'objet ou bien la méthode « standard »
+ if (is_null($modules = $object_empty->get_modules_override(true))) {
+ $modules = $this->get_modules_for_object_name_and_ids($object_name);
+
+ // charge les éventuels modules supplémentaires
+ if (! empty($extra_modules = $object_empty->get_modules_append(true))) {
+ $modules = array_merge($modules, $extra_modules);
+ }
+ }
+
foreach($modules as $module) {
$method_name = $object_name.'_'.$hook;
if(method_exists($module, $method_name)) {
@@ -590,7 +609,7 @@
$this->log(__METHOD__, "($object_name, $object_ids_text) loading modules for hash".
" '$object_class_hash'");
$object_class_modules = $this->load_modules_for_object_name_and_ids(
- $object_name, '', $object);
+ $object_name, null, $object);
$this->modules_by_object[$object_class_hash] = $object_class_modules;
} else {
$this->log(__METHOD__, "($object_name, $object_ids_text) getting preloaded modules".
@@ -792,7 +811,6 @@
$module_instance = new $module_class_path($module_dir, $this->framework, $wf_module_link, $object);
$this->log(__METHOD__, "$debug_base module: loaded module '$module_class_path'");
$module_instance->set_parameters($wf_module_link->getVal('parametres'), 'ini');
- $module_instance->setup();
$modules[] = $module_instance;
}
$this->log(__METHOD__, "$debug_base END");
@@ -880,4 +898,40 @@
}
return $this->modules_related[$object_name];
}*/
+
+ /**
+ * Renvoi un module correspondant à l'instance de lien_module fournie.
+ *
+ * @param lien_module $wf_module_link Instance de lien module
+ * @param mixed $object Un objet métier à associer au module
+ *
+ * @return module|null
+ */
+ public function get_module_for_link_instance(lien_module $wf_module_link, $object = null) {
+ $module_name = $wf_module_link->getVal('module');
+ $module_dir = $this->get_modules_dir();
+ $module_script = "$module_dir/$module_name.php";
+ $this->log(__METHOD__, "script '$module_script'");
+
+ if (! is_file($module_script)) {
+ $module_dir = dirname($module_script).'/'.basename($module_script, '.php');
+ if (! is_dir($module_dir)) return null;
+ $module_script = "$module_dir/$module_name.php";
+ if (! is_file($module_script)) return null;
+ }
+
+ $this->log(__METHOD__, "module: loading module '$module_script'");
+ $module_name = basename($module_script, '.php');
+ $this->log(__METHOD__, "loading module '$module_name' (id:".$wf_module_link->getVal($wf_module_link->clePrimaire).", ordre:".$wf_module_link->getVal('ordre').")");
+ require_once $module_script;
+ $module_name_camel = str_replace(' ', '', ucfirst(preg_replace('/[^a-zA-Z0-9]/', ' ', $module_name)));
+ $module_namespace = "Module\\$module_name_camel";
+ $module_class = $module_name;
+ $module_class_path = $module_namespace.'\\'.$module_class;
+ $this->log(__METHOD__, "module: module classpath '$module_class_path'");
+ $module_instance = new $module_class_path($module_dir, $this->framework, $wf_module_link, $object);
+ $this->log(__METHOD__, "module: loaded module '$module_class_path'");
+ $module_instance->set_parameters($wf_module_link->getVal('parametres'), 'ini');
+ return $module_instance;
+ }
}

Modified: branches/6.6.0-develop--ihm-ajout_module/obj/om_dbform.class.php
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/obj/om_dbform.class.php 2024-06-21 08:35:36 UTC (rev 18036)
+++ branches/6.6.0-develop--ihm-ajout_module/obj/om_dbform.class.php 2024-06-21 08:48:12 UTC (rev 18037)
@@ -359,6 +359,14 @@
$data = array('val' => &$val, 'id' => $id);
$this->f->module_manager->run_hooks('triggerajouterapres_pre', $this, $data);
$res = parent::triggerajouterapres($id, $dnu1, $val);
+
+ // Assigner les champs 'valF' à 'val' lorsque l'ajout a réussi;
+ if ($res !== false) {
+ foreach($this->champs as $index => $champ) {
+ $this->val[$index] = isset($this->valF[$champ]) ? $this->valF[$champ] : null;
+ }
+ }
+
$data = array('val' => &$val, 'id' => $id, 'result' => &$res);
$this->f->module_manager->run_hooks('triggerajouterapres_post', $this, $data);
return $res;
@@ -2048,7 +2056,6 @@
$res = parent::ajouter($val, $dnu1, $dnu2);

$data = array('val' => &$val, 'res' => &$res);
- $this->f->module_manager->run_hooks('ajouter_post', $this, $data);

if ($res !== false) {
foreach($this->champs as $index => $champ) {
@@ -2056,6 +2063,7 @@
}
}

+ $this->f->module_manager->run_hooks('ajouter_post', $this, $data);
return $res;
}

@@ -2396,9 +2404,11 @@
* Méthode appelée par le module_manager lors de la récupération des modules de cet objet.
* Permet d'ajouer des modules en plus de ceux récupérés par défaut par le module_manager.
*
+ * @param bool $only_for_class Ne renvoie que les modules pour la classe de l'objet
+ *
* @return array Liste de modules supplémentaires pour cet objet
*/
- public function get_modules_append() {
+ public function get_modules_append(bool $only_for_class = false) {
return array();
}

@@ -2406,11 +2416,13 @@
* Méthode appelée par le module_manager lors de la récupération des modules de cet objet.
* Permet de définir les modules à la place de ceux récupérés par défaut par le module_manager.
*
+ * @param bool $only_for_class Ne renvoie que les modules pour la classe de l'objet
+ *
* @return array|null Liste de modules pour cet objet, ou 'null' pour indiquer que
* cette méthode ne remplace pas les modules par défaut (un 'array' vide voudrait dire
* qu'il n'y a aucun module, ce qui est un remplacement valide)
*/
- public function get_modules_override() {
+ public function get_modules_override(bool $only_for_class = false) {
return null;
}
}

Modified: branches/6.6.0-develop--ihm-ajout_module/obj/om_widget.class.php
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/obj/om_widget.class.php 2024-06-21 08:35:36 UTC (rev 18036)
+++ branches/6.6.0-develop--ihm-ajout_module/obj/om_widget.class.php 2024-06-21 08:48:12 UTC (rev 18037)
@@ -2146,6 +2146,12 @@
demandeur.particulier_nom,
demandeur.personne_morale_denomination
) AS "'._("nom_petitionnaire").'"',
+ 'CASE
+ WHEN dossier.incomplet_notifie IS TRUE AND dossier.incompletude IS TRUE
+ THEN to_char(dossier.date_limite_incompletude, \'DD/MM/YYYY\')
+ ELSE
+ to_char(dossier.date_limite, \'DD/MM/YYYY\')
+ END as "'._("date_limite").'"',
$select_enjeux_dossier,
'etat.libelle as "'.__("etat").'"',
// XXX Attention cette colonne est cachée en css est doit donc rester la dernière du tableau

Modified: branches/6.6.0-develop--ihm-ajout_module/obj/task.class.php
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/obj/task.class.php 2024-06-21 08:35:36 UTC (rev 18036)
+++ branches/6.6.0-develop--ihm-ajout_module/obj/task.class.php 2024-06-21 08:48:12 UTC (rev 18037)
@@ -1145,12 +1145,11 @@
"obj" => "instruction",
"idx" => $this->getVal('object_id'),
));
- if ($inst_instruction->has_an_edition() === true) {
- $valF_instruction = array();
- foreach ($inst_instruction->champs as $champ) {
- $valF_instruction[$champ] = $inst_instruction->getVal($champ);
- }
+ $valF_instruction = array();
+ foreach ($inst_instruction->champs as $champ) {
+ $valF_instruction[$champ] = $inst_instruction->getVal($champ);
}
+ // On met à jour la date d'envoi au CL seulement si l'instruction a une édition liée
$valF_instruction['date_envoi_controle_legalite'] = date("Y-m-d");
$inst_instruction->setParameter('maj', 1);
$update_instruction = $inst_instruction->modifier($valF_instruction);
@@ -1380,7 +1379,8 @@
if ($stream === 'output'
&& $add === true
&& isset($valF['type']) === true
- && strpos($valF['type'], 'suppression_piece') !== false) {
+ && strpos($valF['type'], 'suppression_piece') !== false
+ ) {
$inst_task_empty = $this->f->get_inst__om_dbform(array(
"obj" => "task",
"idx" => 0,
@@ -1493,9 +1493,20 @@
$this->checkAccessibility();
$this->f->disableLog();
if ($this->getParameter('idx') !== ']'
- && $this->getParameter('idx') !== '0') {
- //
- $this->view_form_json();
+ && $this->getParameter('idx') !== '0'
+ ) {
+ if ($this->getVal('json_payload') !== "{}") {
+ // On prend la Payload en BDD
+ echo(
+ json_encode(
+ json_decode($this->getVal('json_payload'), true),
+ JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES
+ )
+ );
+ } else {
+ // On Calcule la payload JSON
+ $this->view_form_json();
+ }
}
else {
$this->view_tab_json();

Modified: branches/6.6.0-develop--ihm-ajout_module/obj/trait_incrementable.php
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/obj/trait_incrementable.php 2024-06-21 08:35:36 UTC (rev 18036)
+++ branches/6.6.0-develop--ihm-ajout_module/obj/trait_incrementable.php 2024-06-21 08:48:12 UTC (rev 18037)
@@ -50,7 +50,9 @@
else {
$sql .= $this->incrementGetSQLCondition();
}
- file_put_contents('debug.log', $sql);
+ // file_put_contents('debug.log', $sql);
+ // PATCH 6.5.0+7 [#10413]
+
$qres = $this->f->db->query($sql);
if ($this->f->isDatabaseError($qres, true)) {
$err_msg = $qres->getMessage().' Détails: '.$qres->getDebugInfo();

Modified: branches/6.6.0-develop--ihm-ajout_module/obj/utils.class.php
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/obj/utils.class.php 2024-06-21 08:35:36 UTC (rev 18036)
+++ branches/6.6.0-develop--ihm-ajout_module/obj/utils.class.php 2024-06-21 08:48:12 UTC (rev 18037)
@@ -115,6 +115,8 @@
require_once __DIR__."/module_manager.class.php";
use Module\module_manager;

+require_once __DIR__.'/extra_data_store.impl_2_tables.php';
+
/**
*
*/
@@ -193,6 +195,11 @@
public $module_manager;

/**
+ * Instance du stockage de données « supplémentaires »
+ */
+ public $extra_data_store;
+
+ /**
* Surcharge pour instancier le module manager et pour définir le niveau de log
*/
function __construct($flag = null, $right = null, $title = null) {
@@ -211,6 +218,8 @@
}

$this->module_manager = new module_manager($this);
+
+ $this->extra_data_store = new extra_data_store_2_tables($this);
}

/**
@@ -7155,6 +7164,29 @@
}

/**
+ * Renvoie une instance du stockage de données « supplémentaires
+ *
+ * @return extra_data_store_abs
+ */
+ public function get_extra_data_store() {
+ return $this->extra_data_store;
+ }
+
+ /**
+ * Retire les balises HTML d'un message
+ *
+ * @param string $html_msg Le message avec des balises HTML
+ *
+ * @return string Le message sans les balises HTML
+ */
+ public function remove_html_tags(string $html_msg) {
+ return strip_tags(
+ str_replace('..', '.',
+ str_replace('. . ', '. ',
+ str_replace(array('<br>', '<br/>', '<br />'), '. ', $html_msg))));
+ }
+
+ /**
*
* recuperer_parametrage_annexe
* Récupère les paramétrage des annexes pour une instruction donnée.

Index: branches/6.6.0-develop--ihm-ajout_module/tests
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/tests 2024-06-21 08:35:36 UTC (rev 18036)
+++ branches/6.6.0-develop--ihm-ajout_module/tests 2024-06-21 08:48:12 UTC (rev 18037)

Property changes on: branches/6.6.0-develop--ihm-ajout_module/tests
___________________________________________________________________
Modified: svn:mergeinfo
## -43,6 +43,8 ##
/branches/10367/tests:17383-17516
/branches/10370/tests:17411-17421
/branches/10387/tests:17573-17583
+/branches/10421/tests:17807-17998
+/branches/10426/tests:17851-17994
/branches/3.33.X/tests:4845-4901
/branches/3.33.x/tests:4956-5023
/branches/3.34.0/tests:4973-5168
## -664,6 +666,9 ##
/branches/6.5.0-develop-error-contrainte-traitement-sig/tests:17384-17432
/branches/6.5.0-develop_fix_avis_produit_onglet_pieces/tests:17288-17414
/branches/6.6.0-10411/tests:17736-17870
+/branches/6.6.0-develop/tests:17965-18036
+/branches/6.6.0-develop--fix-evol-mod/tests:17681-18023
+/branches/6.6.0-develop--impl-extra-data/tests:17897-18034
/branches/6.6.0-develop--improve-task/tests:17580-17609
/branches/6.6.0-develop-10391-SupportPlatAuSousDossier/tests:17581-17697
/branches/6.6.0-develop-10409-GestionTODO/tests:17700-17768
## -672,6 +677,7 ##
/branches/6.6.0-develop-10424-AjoutHooksInstruction/tests:17818-17859
/branches/6.6.0-develop-10428-ModuleAnnexes/tests:17883-17913
/branches/6.6.0-develop-10431-ScriptInstallationModules/tests:17909-17953
+/branches/6.6.0-develop-10433-ErreurPayloadSuppression/tests:17930-17986
/branches/6.6.0-develop-bug-user-with-space/tests:17809-17837
/branches/6.6.0-develop-documentation-document_type/tests:17801-17845
/branches/6.6.0-develop-integration-type_documents/tests:17635-17756
## -681,11 +687,13 ##
/branches/6.6.0-develop-type_doc-acteur-platau/tests:17586-17647
/branches/6.6.0-develop_fix_ajout_demande_existant_non_date_di/tests:17724-17778
/branches/6.6.0-develop_fix_ajout_intensif_journal/tests:17714-17783
+/branches/6.6.0-develop_fix_archi_donnee_champ_recent/tests:17900-17972
/branches/6.6.0-develop_fix_recup_modele_remplac_instr_par_doc/tests:17729-17792
/branches/6.6.0-develop_fix_stockage_fichier_apres_doc_signe/tests:17707-17788
/branches/6.6.0-develop_notif_manu_annexe_hors_date/tests:17797-17937
/branches/6.6.0-develop_recup_doc_notif_annexe/tests:17671-17739
/branches/6.6.0-develop_renommer_bouton_copie_adresse_demandeur/tests:17727-17745
+/branches/6.6.0-develop_suppr_log_inutile/tests:17902-18006
/branches/6.6.0-maj-npm-css/tests:17530-17865
/branches/8289_dossiers_lies_geographiquement/tests:4494-4606
/branches/8565_suppression_modification_petitionnaire_frequent/tests:7071-7129
Modified: branches/6.6.0-develop--ihm-ajout_module/tests/026_02_geolocalisation_evols.robot
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/tests/026_02_geolocalisation_evols.robot 2024-06-21 08:35:36 UTC (rev 18036)
+++ branches/6.6.0-develop--ihm-ajout_module/tests/026_02_geolocalisation_evols.robot 2024-06-21 08:48:12 UTC (rev 18037)
@@ -596,6 +596,7 @@
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Element Should Contain css=#sousform-dossier_contrainte table.tab-tab tbody Une contrainte du PLU pour le test de geoloc
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Element Should Contain css=#sousform-dossier_contrainte table.tab-tab tbody Une seconde contrainte du PLU pour le test de geoloc

+Reset Params - Copie de la géolocalisation à partir d'un dossier sur le même DA - mode "MC/ABF" - mode "MC/ABF"
Désactiver le mode MC/ABF


@@ -755,6 +756,8 @@
Depuis le contexte du dossier d'instruction ${di_libelle}
Form Value Should Contain geom Aucune géolocalisation

+
+Reset Params - Dossier ajouté malgré l'échec de la copie de la géolocalisation à partir d'un dossier sur le même DA - mode "MC/ABF"
Désactiver le mode MC/ABF



Modified: branches/6.6.0-develop--ihm-ajout_module/tests/044_widgets_dossier.robot
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/tests/044_widgets_dossier.robot 2024-06-21 08:35:36 UTC (rev 18036)
+++ branches/6.6.0-develop--ihm-ajout_module/tests/044_widgets_dossier.robot 2024-06-21 08:48:12 UTC (rev 18037)
@@ -296,11 +296,14 @@
Element Should Contain css=.widget_${om_widget_libelle} ${di_instr_1_division_1_commune_1}
Element Should Contain css=.widget_${om_widget_libelle} ${di_instr_2_division_1_commune_1}
Element Should Contain css=.widget_${om_widget_libelle} ${di_instr_3_division_2_commune_1}
+ Element Should Contain css=.widget_${om_widget_libelle} date limite
+
Click Element css=.widget_${om_widget_libelle} .widget-footer a
Le titre de la page doit être Instruction > Dossiers Limites
Element Should Contain css=#tab-${om_widget_libelle} ${di_instr_1_division_1_commune_1}
Element Should Contain css=#tab-${om_widget_libelle} ${di_instr_2_division_1_commune_1}
Element Should Contain css=#tab-${om_widget_libelle} ${di_instr_3_division_2_commune_1}
+ Element Should Contain css=#tab-${om_widget_libelle} date limite

#
# Cas d'utilisation n°2

Modified: branches/6.6.0-develop--ihm-ajout_module/tests/300_task.robot
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/tests/300_task.robot 2024-06-21 08:35:36 UTC (rev 18036)
+++ branches/6.6.0-develop--ihm-ajout_module/tests/300_task.robot 2024-06-21 08:48:12 UTC (rev 18037)
@@ -2750,6 +2750,11 @@
... envoi_cl_platau=true
Modifier l'événement ${args_evenement}

+ &{args_evenement} = Create Dictionary
+ ... libelle=accord tacite (sans arrete)
+ ... envoi_cl_platau=true
+ Modifier l'événement ${args_evenement}
+
# isole le contexte du test (création d'une collectivité)
&{librecom_values} = Create Dictionary
... om_collectivite_libelle=LIBRECOM_CONTROLE_LEGALITE
@@ -2846,7 +2851,57 @@
Depuis l'instruction du dossier d'instruction ${di} accepter un dossier sans réserve
Element Should Not Be Visible css=#action-sousform-instruction-envoyer_au_controle_de_legalite

+ # Prépare le dossiers d'instruction
+ &{args_dossier} = Create Dictionary
+ ... om_collectivite=LIBRECOM_CONTROLE_LEGALITE
+ ... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes
+ ... demande_type=Dépôt Initial
+ ... terrain_adresse_localite=TEST300controlelegalitesansarrete
+ ... depot_electronique=true
+ &{args_petitionnaire1} = Create Dictionary
+ ... qualite=particulier
+ ... particulier_nom=TEST300TASKNOMCONTROLELEGALITESANSARRETE
+ ... particulier_prenom=TEST300TASKPRENOMCONTROLELEGALITESANSARRETE
+ ... localite=TEST300Localite
+ ... om_collectivite=LIBRECOM_CONTROLE_LEGALITE
+ ${di} = Ajouter la demande par WS ${args_dossier} ${args_petitionnaire1}
+ ${di_se} = Sans espace ${di}
+ ${da} = Replace String Using Regexp ${di_se} [A-Z][0-9]+$ ${EMPTY}

+ &{donnees_techniques_values} = Create Dictionary
+ ... enga_decla_lieu=TEST300engadelalieu
+ ... enga_decla_date=${date_ddmmyyyy}
+ Saisir les données techniques du DI ${di} ${donnees_techniques_values}
+
+ Ajouter une instruction au DI ${di} accord tacite (sans arrete)
+ Click On Link accord tacite (sans arrete)
+ Click On SubForm Portlet Action instruction envoyer_au_controle_de_legalite modale
+ Cliquer sur le bouton de la fenêtre modale Confirmer
+ Valid Message Should Contain In Subform Votre demande de transfert au contrôle de légalité à bien été prise en compte.
+ Element Should Not Be Visible css=#action-sousform-instruction-envoyer_au_controle_de_legalite
+ ${id_instruction_sans_arrete} = Get Value css=.form-content input#instruction
+ Form Value Should Contain css=#date_envoi_controle_legalite En cours de traitement.
+
+ # Vérification status des tâches, il faut qu'elles soient en brouillon
+ &{task_values} = Create Dictionary
+ ... type=envoi_CL
+ ... dossier=${di_se}
+ ... state=new
+ ... object_id=${id_instruction_sans_arrete}
+ ... link_dossier=${di_se}
+ ... stream=output
+ Vérifier que la tâche a bien été ajoutée ou modifiée ${task_values}
+ Vérifier que la tâche à une payload fonctionnelle ${task_values}
+ ${task_id} = Get Text css=#task
+ &{task_values_modif} = Create Dictionary
+ ... state=terminé
+ Modifier la task ${task_id} ${task_values_modif}
+ La page ne doit pas contenir d'erreur
+
+ Depuis l'instruction du dossier d'instruction ${di} accord tacite (sans arrete)
+ Form Static Value Should Be css=#date_envoi_controle_legalite ${date_ddmmyyyy}
+ Element Should Not Be Visible css=#action-sousform-instruction-envoyer_au_controle_de_legalite
+
Reset Params - Vérification du flux contrôle de légalité
# Réinitialisation des paramètres
&{param_division} = Create Dictionary

Modified: branches/6.6.0-develop--ihm-ajout_module/tests/302_01_task_piece_ajout.robot
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/tests/302_01_task_piece_ajout.robot 2024-06-21 08:35:36 UTC (rev 18036)
+++ branches/6.6.0-develop--ihm-ajout_module/tests/302_01_task_piece_ajout.robot 2024-06-21 08:48:12 UTC (rev 18037)
@@ -103,6 +103,7 @@
... link_dossier=${di1_sans_espace}
... stream=output
Vérifier que la tâche a bien été ajoutée ou modifiée ${task_values}
+ ${id_ajout_piece} = Get Text css=#task

${json_payload_loaded} = Récupérer le contenu du champ json_payload ${task_values}
${link_piece} = Set Variable ${json_payload_loaded['document_numerise']['path']}
@@ -112,8 +113,12 @@
${base64_model} = Run base64 ${EXECDIR}${/}binary_files${/}testImportManuel.pdf
Should Be Equal As Strings ${base64_file} ${base64_model}

- ${id_qualification_DI} = Get Text css=#task
- ${id_next_task} = Evaluate ${id_qualification_DI} + 1
+ Go To ${PROJECT_URL}/app/index.php?module=form&obj=task&action=998&idx=${id_ajout_piece}&category=platau&state=new&type=ajout_piece&stream=output
+
+ ${json_task} = Get Text css=#form-container
+ Element Should Contain css=#form-container "type":"ajout_piece"
+
+ ${id_next_task} = Evaluate ${id_ajout_piece} + 1
Vérifier qu'il n'y a pas de création d'autre tâche non concerné ${id_next_task} ${di1_da}



Modified: branches/6.6.0-develop--ihm-ajout_module/tests/302_02_task_piece_modif.robot
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/tests/302_02_task_piece_modif.robot 2024-06-21 08:35:36 UTC (rev 18036)
+++ branches/6.6.0-develop--ihm-ajout_module/tests/302_02_task_piece_modif.robot 2024-06-21 08:48:12 UTC (rev 18037)
@@ -124,6 +124,7 @@
... link_dossier=${di1_sans_espace}
... stream=output
Vérifier que la tâche a bien été ajoutée ou modifiée ${task_values}
+ ${id_modification_piece} = Get Text css=#task

${json_payload_loaded} = Récupérer le contenu du champ json_payload ${task_values}
${link_piece} = Set Variable ${json_payload_loaded['document_numerise']['path']}
@@ -133,9 +134,12 @@
${base64_model} = Run base64 ${EXECDIR}${/}binary_files${/}testImportManuel.pdf
Should Be Equal As Strings ${base64_file} ${base64_model}

+ Go To ${PROJECT_URL}/app/index.php?module=form&obj=task&action=998&idx=${id_modification_piece}&category=platau&state=new&type=modification_piece&stream=output

- ${id_qualification_DI} = Get Text css=#task
- ${id_next_task} = Evaluate ${id_qualification_DI} + 1
+ ${json_task} = Get Text css=#form-container
+ Element Should Contain css=#form-container "type":"modification_piece"
+
+ ${id_next_task} = Evaluate ${id_modification_piece} + 1
Vérifier qu'il n'y a pas de création d'autre tâche non concerné ${id_next_task} ${di1_da}



Modified: branches/6.6.0-develop--ihm-ajout_module/tests/302_03_task_piece_supprimer.robot
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/tests/302_03_task_piece_supprimer.robot 2024-06-21 08:35:36 UTC (rev 18036)
+++ branches/6.6.0-develop--ihm-ajout_module/tests/302_03_task_piece_supprimer.robot 2024-06-21 08:48:12 UTC (rev 18037)
@@ -141,6 +141,7 @@
... link_dossier=${di1_sans_espace}
... stream=output
Vérifier que la tâche a bien été ajoutée ou modifiée ${task_values}
+ ${id_suppression_piece} = Get Text css=#task

Click Element Until No More Element css=#fieldset-form-task-json_payload .collapsible.collapsed

@@ -148,8 +149,12 @@

Element Should Contain css=#json_payload "type": "suppression_piece"

- ${id_qualification_DI} = Get Text css=#task
- ${id_next_task} = Evaluate ${id_qualification_DI} + 1
+ Go To ${PROJECT_URL}/app/index.php?module=form&obj=task&action=998&idx=${id_suppression_piece}&category=platau&state=new&type=suppression_piece&stream=output
+
+ ${json_task} = Get Text css=#form-container
+ Element Should Contain css=#form-container "type":"suppression_piece"
+
+ ${id_next_task} = Evaluate ${id_suppression_piece} + 1
Vérifier qu'il n'y a pas de création d'autre tâche non concerné ${id_next_task} ${di1_da}


@@ -185,7 +190,9 @@
... stream=output
Vérifier que la tâche a bien été ajoutée ou modifiée ${task_values}

+ Capture Page Screenshot

+
Vérification de la desactivation des tasks de Modification pièce non envoyée et l'ajout d'une task de suppression lors de la suppression d'une piece de catégorie Plat'AU du dossier d'instruction
[Documentation] Permet de vérifier que la tâche suppression pièce est bien ajouté lors de la suppression d'une pièce du dossier d'instruction.
... Vérifie aussi que les taches de Modification non envoyée sont annulée.
@@ -250,6 +257,8 @@
... stream=output
Vérifier que la tâche a bien été ajoutée ou modifiée ${task_values}

+ Capture Page Screenshot
+
Click Element Until No More Element css=#fieldset-form-task-json_payload .collapsible.collapsed

Element Should Not Contain css=#json_payload Impossible de recuperer la payload

Modified: branches/6.6.0-develop--ihm-ajout_module/tests/doc/app.html
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/tests/doc/app.html 2024-06-21 08:35:36 UTC (rev 18036)
+++ branches/6.6.0-develop--ihm-ajout_module/tests/doc/app.html 2024-06-21 08:48:12 UTC (rev 18037)
@@ -546,7 +546,7 @@
jQuery.extend({highlight:function(e,t,n,r){if(e.nodeType===3){var i=e.data.match(t);if(i){var s=document.createElement(n||"span");s.className=r||"highlight";var o=e.splitText(i.index);o.splitText(i[0].length);var u=o.cloneNode(true);s.appendChild(u);o.parentNode.replaceChild(s,o);return 1}}else if(e.nodeType===1&&e.childNodes&&!/(script|style)/i.test(e.tagName)&&!(e.tagName===n.toUpperCase()&&e.className===r)){for(var a=0;a<e.childNodes.length;a++){a+=jQuery.highlight(e.childNodes[a],t,n,r)}}return 0}});jQuery.fn.unhighlight=function(e){var t={className:"highlight",element:"span"};jQuery.extend(t,e);return this.find(t.element+"."+t.className).each(function(){var e=this.parentNode;e.replaceChild(this.firstChild,this);e.normalize()}).end()};jQuery.fn.highlight=function(e,t){var n={className:"highlight",element:"span",caseSensitive:false,wordsOnly:false};jQuery.extend(n,t);if(e.constructor===String){e=[e]}e=jQuery.grep(e,function(e,t){return e!=""});e=jQuery.map(e,function(e,t){return
e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")});if(e.length==0){return this}var r=n.caseSensitive?"":"i";var i="("+e.join("|")+")";if(n.wordsOnly){i="\\b"+i+"\\b"}var s=new RegExp(i,r);return this.each(function(){jQuery.highlight(this,s,n.element,n.className)})}
</script>
<script type="text/javascript">
- libdoc = {"all_tags":["architecte","architecte_frequent","formulaire","generic","lot","navigation","om_droit","om_parametre","om_utilisateur","utils"],"contains_tags":true,"doc":"<p>Mots-clefs openads rédigés en Robot Framework et employables dans les tests fonctionnels. Cette documentation est générée par l'outil 'Libdoc' à partir des ressources du répertoire tests/resources/app.\x3c/p>","generated":"2024-06-05 10:51:11","inits":[],"keywords":[{"args":["dossier_instruction"],"doc":"<p>Ouvre le formulaire d'ajout des contraintes du dossier.\x3c/p>","matched":true,"name":"Acceder au formulaire d'ajout des contraintes du dossier d'instruction","shortdoc":"Ouvre le formulaire d'ajout des contraintes du dossier.","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Permet d'accéder à l'écran de visualisation des documents de l'onglet pièce.\x3c/p>","matched":true,"name":"Accéder à l'onglet documents de l'onglet pièces par le dossier d'instruction","shortdoc":"Permet d'acc
éder à l'écran de visualisation des documents de l'onglet pièce.","tags":[]},{"args":[],"doc":"<p>Permet d'accéder à maildump\x3c/p>","matched":true,"name":"Accéder à maildump","shortdoc":"Permet d'accéder à maildump","tags":[]},{"args":[],"doc":"<p>Permet d'activer l'option de numérisation.\x3c/p>","matched":true,"name":"Activer l'option de numérisation","shortdoc":"Permet d'activer l'option de numérisation.","tags":[]},{"args":[],"doc":"<p>Ajoute ou modifier le paramètre option_mode_service_consulté depuis le menu Administration &gt; Paramétrage pour activer le mode service consulté\x3c/p>","matched":true,"name":"Activer le mode service consulté","shortdoc":"Ajoute ou modifier le paramètre option_mode_service_consulté","tags":[]},{"args":[],"doc":"","matched":true,"name":"Ajout automatique de complément(s) d'instruction","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter Action","shortdoc":"Crée
l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter cerfa","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter commune avec dates validité","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter compteur avec dates validité","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter contrainte paramétrée","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["dossier","category","acteurs"],"doc":"<p>Ajout d'un ou plusieurs acteur à un dossier pour une catégorie donnée.\x3c/p>","matched":true,"name":"Ajouter des acteurs d'une catégorie au dossier","shortdoc":"Ajout d'un ou plusieurs acteur à un dossier pour une catégorie donnée.","tags":[]},{"args":["dossier_i
nstruction","contraintes_ids"],"doc":"","matched":true,"name":"Ajouter des contraintes depuis l'onglet du dossier d'instruction","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter département","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["di","values"],"doc":"<p>Mot-clef raccourcis permettant d'ajouter et de finaliser le rapport d'instruction du DI.\x3c/p>","matched":true,"name":"Ajouter et finaliser le rapport d'instruction","shortdoc":"Mot-clef raccourcis permettant d'ajouter et de finaliser le","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter instruction_notification","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"","matched":true,"name":"Ajouter l'action depuis le menu","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Permet d'ajouter une affectation.\x3c/p>","matched":true,"name":"Ajouter l'affectation depuis le menu","
shortdoc":"Permet d'ajouter une affectation.","tags":[]},{"args":["dossier_instruction","values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter l'architecte","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter l'architecte fréquent","shortdoc":"Crée l'enregistrement","tags":["architecte","architecte_frequent"]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter l'arrondissement","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["sig_couche","sig_attribut"],"doc":"<p>Ajoute un attribut de référence à la couche\x3c/p>","matched":true,"name":"Ajouter l'attribut de référence de la couche","shortdoc":"Ajoute un attribut de référence à la couche","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter l'avis de décision","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["
args","values"],"doc":"<p>GENERIC - Ajoute un enregistrement. Liste des valeurs à déclarer dans le dictionnaire <b>*args*\x3c/b> : * obj (objet de l'enregistrement) * msg (message de réussite à la validation du formulaire) Chaque élément de la liste <b>*values*\x3c/b> est une liste contenant trois valeurs (l'ordre de déclaration est important) : * le libelle du champ à saisir * la valeur à saisir * le keyword à utiliser pour la saisie de la valeur\x3c/p>","matched":true,"name":"Ajouter l'enregistrement depuis le menu","shortdoc":"GENERIC - Ajoute un enregistrement.","tags":["generic","utils"]},{"args":["values"],"doc":"<p>Permet d'ajouter un instructeur.\x3c/p>","matched":true,"name":"Ajouter l'instructeur","shortdoc":"Permet d'ajouter un instructeur.","tags":[]},{"args":["nom","division","qualite","utilisateur=null","telephone=null","debut=null","fin=null"],"doc":"<p>Permet d'ajouter un instructeur.\x3c/p>","matched":true,"name":"Ajouter l'instructeur depuis le menu","sho
rtdoc":"Permet d'ajouter un instructeur.","tags":[]},{"args":["user_login","user_linked_values"],"doc":"<p>Permet d'ajouter un utilisateur lié dans le contexte d'un utilisateur\x3c/p>","matched":true,"name":"Ajouter l'utilisateur lié","shortdoc":"Permet d'ajouter un utilisateur lié dans le contexte","tags":[]},{"args":["values"],"doc":"","matched":true,"name":"Ajouter l'événement depuis le menu","shortdoc":"","tags":[]},{"args":["values"],"doc":"","matched":true,"name":"Ajouter l'événement depuis le menu sans vérification","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter la categorie de tiers consulte","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter la catégorie de documents","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter la caté
gorie de pièces","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["dossier_instruction","type","date"],"doc":"<p>Permet d'ajouter la commission depuis le dossier d'instruction.\x3c/p>","matched":true,"name":"Ajouter la commission depuis le contexte du dossier d'instruction","shortdoc":"Permet d'ajouter la commission depuis le dossier d'instruction.","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter la contrainte de référence","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["libelle","nature","collectivite","groupe=null","sousgroupe=null","texte=null"],"doc":"","matched":true,"name":"Ajouter la contrainte depuis le menu","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter la couche","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["demande_values","petitionnaire_values=","autres_demandeurs_values="],"doc":"","matched":true,"name":"Ajouter la dem
ande","shortdoc":"","tags":[]},{"args":["dossier","values"],"doc":"<p>Accède à l'onglet commission du dossier voulu. Remplit le formulaire puis le valide.\x3c/p>","matched":true,"name":"Ajouter la demande de passage en commission","shortdoc":"Accède à l'onglet commission du dossier voulu. Remplit le formulaire","tags":[]},{"args":["demande_values","petitionnaire_values=","autres_demandeurs_values="],"doc":"","matched":true,"name":"Ajouter la demande et récupérer le numéro de DI","shortdoc":"","tags":[]},{"args":["demande_values","petitionnaire_values=","autres_demandeurs_values="],"doc":"<p>Ajoute une demande avec les même parametres que Ajouter la nouvelle demande\x3c/p>","matched":true,"name":"Ajouter la demande par WS","shortdoc":"Ajoute une demande avec les même parametres que Ajouter la nouvelle demande","tags":[]},{"args":["libelle_di","demande_values","petitionnaire_values="],"doc":"","matched":true,"name":"Ajouter la demande sur dossier en cours","shortdoc":"","tags
":[]},{"args":["libelle_di","demande_values","petitionnaire_values="],"doc":"","matched":true,"name":"Ajouter la demande sur dossier en cours depuis le menu","shortdoc":"","tags":[]},{"args":["libelle_di","demande_values"],"doc":"","matched":true,"name":"Ajouter la demande sur dossier en cours sans création de dossier","shortdoc":"","tags":[]},{"args":["libelle_di","demande_values"],"doc":"","matched":true,"name":"Ajouter la demande sur existant","shortdoc":"","tags":[]},{"args":["libelle_di","demande_values"],"doc":"","matched":true,"name":"Ajouter la demande sur existant depuis le menu","shortdoc":"","tags":[]},{"args":["libelle_di","demande_values"],"doc":"","matched":true,"name":"Ajouter la demande sur existant depuis le tableau de bord","shortdoc":"","tags":[]},{"args":["libelle_di","demande_values"],"doc":"","matched":true,"name":"Ajouter la demande sur existant sans création de dossier","shortdoc":"","tags":[]},{"args":["code=null","libelle=null","description=null","chef=nu
ll","debut=null","fin=null","collectivite=null"],"doc":"<p>Permet d'ajouter une direction.\x3c/p>","matched":true,"name":"Ajouter la direction depuis le menu","shortdoc":"Permet d'ajouter une direction.","tags":[]},{"args":["code=null","libelle=null","description=null","chef=null","debut=null","fin=null","direction=null"],"doc":"<p>Permet d'ajouter une division.\x3c/p>","matched":true,"name":"Ajouter la division depuis le menu","shortdoc":"Permet d'ajouter une division.","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter la famille de travaux","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["di_source","di_cible"],"doc":"<p>Ajoute une liaison vers entre un dossier d'instruction source et un dossier d'instruction cible.\x3c/p>","matched":true,"name":"Ajouter la liaison entre le dossier d'instruction source et le dossier d'instruction cible","shortdoc":"Ajoute une liaison vers entre un dossier d'instruction","tags":[]},{"args"
:["values","dit=${EMPTY}"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter la nature de travaux","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["demande_values","petitionnaire_values","autres_demandeurs_values=","menu="],"doc":"","matched":true,"name":"Ajouter la nouvelle demande","shortdoc":"","tags":[]},{"args":["demande_values","petitionnaire_values","autres_demandeurs_values="],"doc":"","matched":true,"name":"Ajouter la nouvelle demande depuis le menu","shortdoc":"","tags":[]},{"args":["demande_values","petitionnaire_values","autres_demandeurs_values="],"doc":"","matched":true,"name":"Ajouter la nouvelle demande depuis le menu sans validation du formulaire","shortdoc":"","tags":[]},{"args":["demande_values","petitionnaire_values","autres_demandeurs_values="],"doc":"","matched":true,"name":"Ajouter la nouvelle demande depuis le tableau de bord","shortdoc":"","tags":[]},{"args":["demande_values","petitionnaire_values","autres_demandeurs_values="],"
doc":"","matched":true,"name":"Ajouter la nouvelle demande et récupérer le numéro de pétitionnaire","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter la phase","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter la spécialité de tiers consulté","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["task_values","ws_to_use=${EMPTY}"],"doc":"<p>Ajoute une tâche en utilisant le WS voulu. Par défaut c'est le WS de test qui est utilisé.\x3c/p>","matched":true,"name":"Ajouter la tâche par WS","shortdoc":"Ajoute une tâche en utilisant le WS voulu. Par défaut","tags":[]},{"args":["task_values"],"doc":"<p>Ajoute une tâche avec les mêmes paramètres que task\x3c/p>","matched":true,"name":"Ajouter la tâche par WS en utilisant le WS de l'application","shortdoc":"Ajoute une tâche avec les mêmes paramètres que task","tags":[]}
,{"args":["task_values"],"doc":"<p>Ajoute une tâche avec les mêmes paramètres que task\x3c/p>","matched":true,"name":"Ajouter la tâche par WS en utilisant le WS de test","shortdoc":"Ajoute une tâche avec les mêmes paramètres que task","tags":[]},{"args":["di","values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter le bloc-note depuis le contexte du dossier d'instruction","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter le bordereau de numérisation","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["sig_contrainte","critere_application"],"doc":"<p>Ajout un critère d'application à la contrainte de référence\x3c/p>","matched":true,"name":"Ajouter le critère d'application de la contrainte de référence","shortdoc":"Ajout un critère d'application à la contrainte de référence","tags":[]},{"args":["type_demandeur","demandeur_values"],"doc":"","matched":
true,"name":"Ajouter le demandeur","shortdoc":"","tags":[]},{"args":["libelle","om_profil"],"doc":"<p>Ajoute un droit en utilisant le libellé du droit à ajouter et le profil du droit. Si l'ajout fonctionne le keywords réussi. Si l'ajout du droit vérifie, à l'aide du message d'erreur, si c'est parce que le droit existe déjà. Si c'est le cas le keyword réussi sinon il fail\x3c/p>","matched":true,"name":"Ajouter le droit depuis le menu si il n'existe pas","shortdoc":"Ajoute un droit en utilisant le libellé du droit à ajouter et","tags":["om_droit"]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter le groupe de référence","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["groupe_libelle","confidentiel=null","enregistrement_demande=null"],"doc":"<p>Permet d'ajouter un utilisateur en accédant directement au formulaire\x3c/p>","matched":true,"name":"Ajouter le groupe depuis l'onglet groupe de l'utilisateur","shortdoc":"Permet d'a
jouter un utilisateur en accédant directement au formulaire","tags":["om_utilisateur"]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter le lien entre id interne et uid externe","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["dossier_instruction","values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter le lot","shortdoc":"Crée l'enregistrement","tags":["lot"]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter le modele de rapport d'instruction","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["args"],"doc":"<p>XXX\x3c/p>","matched":true,"name":"Ajouter le paramètre depuis le menu (surcharge)","shortdoc":"XXX","tags":["om_parametre"]},{"args":["values"],"doc":"<p>Ajoute un paramétrage des taxes sur une collectivité.\x3c/p>","matched":true,"name":"Ajouter le paramétrage des taxes","shortdoc":"Ajoute un paramétrage des taxes sur une collectivité.","tags":[
]},{"args":["petitionnaire_values"],"doc":"<p>Permet d'ajouter un pétitionnaire fréquent depuis le menu.\x3c/p>","matched":true,"name":"Ajouter le pétitionnaire fréquent depuis le menu","shortdoc":"Permet d'ajouter un pétitionnaire fréquent depuis le menu.","tags":[]},{"args":["petitionnaire_values"],"doc":"","matched":true,"name":"Ajouter le pétitionnaire fréquent depuis le menu pétitionnaire fréquent","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter le quartier","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["di","values"],"doc":"<p>Permet d'ajouter le rapport d'instruction du DI.\x3c/p>","matched":true,"name":"Ajouter le rapport d'instruction","shortdoc":"Permet d'ajouter le rapport d'instruction du DI.","tags":[]},{"args":["values"],"doc":"","matched":true,"name":"Ajouter le service depuis le listing","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched"
:true,"name":"Ajouter le signataire depuis le menu","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["sous_dossier"],"doc":"<p>Depuis le contexte du dossier voulu et clique sur le bouton d'ajout du listing du sous-dossier ayant le libellé passé en paramètre.\x3c/p>","matched":true,"name":"Ajouter le sous-dossier au dossier","shortdoc":"Depuis le contexte du dossier voulu et clique sur le","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter le sous-groupe de référence","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter le tiers consulte depuis le listing","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter le type de dossier d'autorisation","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matche
d":true,"name":"Ajouter le type de pièces","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Ajoute le widget au tableau de bord du profil en saisissant l'URL et retourne l'identifiant\x3c/p>","matched":true,"name":"Ajouter le widget au tableau de bord du profil depuis l'URL","shortdoc":"Ajoute le widget au tableau de bord du profil en saisissant","tags":[]},{"args":["values"],"doc":"<p>Ajout d'un widget en saisissant l'URL et retourne l'identifiant\x3c/p>","matched":true,"name":"Ajouter le widget depuis l'URL","shortdoc":"Ajout d'un widget en saisissant l'URL et retourne","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter lien service/utilisateur","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter lien utilisateur / tiers consulté","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enre
gistrement\x3c/p>","matched":true,"name":"Ajouter lien_om_utilisateur_groupe","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter motif de consultation","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["args"],"doc":"<p>XXX\x3c/p>","matched":true,"name":"Ajouter ou modifier le paramètre depuis le menu","shortdoc":"XXX","tags":["om_parametre"]},{"args":["nombre_mois","date"],"doc":"<p>Permet d'ajouter ou de retrancher (en utilisant un nombre négatif) des mois à une date, tout en tenant compte des années bissextiles. On peut ajouter ou retrancher 12 mois au maximum. Le format de ${date} est : dd/mm/yyyy\x3c/p>","matched":true,"name":"Ajouter ou supprimer des mois à une date","shortdoc":"Permet d'ajouter ou de retrancher (en utilisant un nombre négatif)","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter signataire_habilitation","shortdoc
":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter type de commission","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter type de dossier d'autorisation détaillé","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter type de dossier d'instruction","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["dossier_instruction","document_numerise_values","message=null"],"doc":"<p>Permet d'ajouter un document de travail sur un dossier d'instruction.\x3c/p>","matched":true,"name":"Ajouter un document de travail depuis le dossier d'instruction","shortdoc":"Permet d'ajouter un document de travail sur un dossier d'instruction.","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter un enjeu","shortd
oc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter un enjeu et récupérer son identifiant","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["sig_contrainte","evenement"],"doc":"<p>Accède à une contrainte de référence, puis ajoute une suggestion d'évènement depuis l'onglet \"Évènements suggérés\".\x3c/p>","matched":true,"name":"Ajouter un evenement suggere à la contrainte de référence","shortdoc":"Accède à une contrainte de référence, puis ajoute une suggestion","tags":[]},{"args":["values"],"doc":"<p>Ajoute un nouvel élément dans la table lien_id_interne_uid_externe avec les paramètres fournis\x3c/p>","matched":true,"name":"Ajouter un external UID","shortdoc":"Ajoute un nouvel élément dans la table lien_id_interne_uid_externe","tags":[]},{"args":["dossier_instruction"],"doc":"","matched":true,"name":"Ajouter un lot de consultations depuis l'onglet du dossier d'instruction","
shortdoc":"","tags":[]},{"args":["dossier_instruction","message_content"],"doc":"<p>Ajoute un enregistrement\x3c/p>","matched":true,"name":"Ajouter un message dans le dossier d'instruction","shortdoc":"Ajoute un enregistrement","tags":[]},{"args":["form_values"],"doc":"","matched":true,"name":"Ajouter un nouveau type de demande depuis le menu","shortdoc":"","tags":[]},{"args":["commission_values"],"doc":"<p>Créer une commission. Avec type, date, collectivité, etc.\x3c/p>","matched":true,"name":"Ajouter un suivi de commission","shortdoc":"Créer une commission. Avec type, date, collectivité, etc.","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter un type d'habilitation de tiers consulté","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["evenement","libelle","contenu","complement=null","automatique=null","type_da=null","collectivite=null","precharge=null"],"doc":"","matched":true,"name":"Ajouter une bible depuis l'onglet d
e l'événement","shortdoc":"","tags":[]},{"args":["evenement=null","libelle=null","contenu=null","complement=null","automatique=null","type_da=null","collectivite=null"],"doc":"","matched":true,"name":"Ajouter une bible depuis le paramétrage dossiers","shortdoc":"","tags":[]},{"args":["dossier_instruction"],"doc":"","matched":true,"name":"Ajouter une consultation depuis l'onglet du dossier d'instruction","shortdoc":"","tags":[]},{"args":["service"],"doc":"","matched":true,"name":"Ajouter une consultation depuis le listing des consultations","shortdoc":"","tags":[]},{"args":["dossier","service"],"doc":"","matched":true,"name":"Ajouter une consultation depuis un dossier","shortdoc":"","tags":[]},{"args":["dossier","tiers"],"doc":"<p>Ajout de la consultation d'un tiers. Clique sur l'action de consultation d'un tiers. Remplis le formulaire avec les informations du tiers et vérifie que la consultation est bien enregistrée\x3c/p>","matched":true,"name":"Ajouter une consultation vers u
n tiers depuis un dossier","shortdoc":"Ajout de la consultation d'un tiers. Clique sur l'action de consultation d'un tiers.","tags":[]},{"args":["dossier_infraction"],"doc":"","matched":true,"name":"Ajouter une contrainte depuis l'onglet du dossier infraction","shortdoc":"","tags":[]},{"args":["dossier_recours"],"doc":"","matched":true,"name":"Ajouter une contrainte depuis l'onglet du dossier recours","shortdoc":"","tags":[]},{"args":["values","div_territoire_intervention_dept=${EMPTY}","div_territoire_intervention_comm=${EMPTY}"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter une habilitation de tiers consulté","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["di","evenement","date_evenement=null","menu=null","signataire_arrete=null","redaction_type=null","commentaire=null"],"doc":"","matched":true,"name":"Ajouter une instruction au DI","shortdoc":"","tags":[]},{"args":["di","evenement","return_id=false","date_evenement=null","menu=null","signataire
_arrete=null","redaction_type=null"],"doc":"","matched":true,"name":"Ajouter une instruction au DI et la finaliser","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter une nomenclature de piece","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["contentieux","dossier","document_numerise_values","message=null"],"doc":"<p>Permet d'ajouter une pièce sur un dossier contentieux.\x3c/p>","matched":true,"name":"Ajouter une pièce depuis le dossier contentieux","shortdoc":"Permet d'ajouter une pièce sur un dossier contentieux.","tags":[]},{"args":["dossier_instruction","document_numerise_values","message=null"],"doc":"<p>Permet d'ajouter une pièce sur un dossier d'instruction. ATTENTION : si l'option option_notification_piece_numerisee n'est pas active ce KW échoue car il ne peut pas récupérer l'id du message.\x3c/p>","matched":true,"name":"Ajouter une pièce depuis le dossier d'instruction","shortdoc":"Permet d'ajo
uter une pièce sur un dossier d'instruction.","tags":[]},{"args":["values"],"doc":"<p>Ajoute un fichier PDF à une consultation\x3c/p>","matched":true,"name":"Ajouter une pièce à la consultation","shortdoc":"Ajoute un fichier PDF à une consultation","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter état","shortdoc":"Crée l'enregistrement","tags":[]},{"args":[],"doc":"<p>Permet d'arrêter maildump\x3c/p>","matched":true,"name":"Arrêter maildump","shortdoc":"Permet d'arrêter maildump","tags":[]},{"args":["search_value","libelle_num_bordereau","search_label=Dossier"],"doc":"","matched":true,"name":"Attribution d'un suivi de dossier sur un bordereau","shortdoc":"","tags":[]},{"args":["field_id","value","css_search"],"doc":"","matched":true,"name":"Base Select From Chosen List Should Contain","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"Choix du format de sortie CSV","shortdoc":"","tags":[]},{"args":["sele
ctor","expected_options"],"doc":"<p>Vérifie que le chosen contiens la liste données. Pour cela, affiche le select sur lequel le chosen est basé avec du javascript. Vérifie si les éléments de la liste passé en argument sont présent dans le select. Remet le select à son état initial.\x3c/p>","matched":true,"name":"Chosen List Should Contain List","shortdoc":"Vérifie que le chosen contiens la liste données.","tags":[]},{"args":["selector","unexpected_options"],"doc":"<p>Vérifie que le chosen ne contiens pas la liste données. Pour cela, affiche le select sur lequel le chosen est basé avec du javascript. Vérifie si les éléments de la liste passé en argument ne sont pas présent dans le select. Remet le select à son état initial.\x3c/p>","matched":true,"name":"Chosen List Should Not Contain List","shortdoc":"Vérifie que le chosen ne contiens pas la liste données.","tags":[]},{"args":["elm_clicked","msg_alert","how_to_handle=ACCEPT"],"doc":"<p>Clique sur un élément
jusqu'à ce qu'une alerte apparaisse. Vérifie que l'alerte est bien présente en utilisant son message. Gère également l'alerte de la manière voulue (ACCEPT par défaut).\x3c/p>","matched":true,"name":"Click Element Until Alert","shortdoc":"Clique sur un élément jusqu'à ce qu'une alerte apparaisse.","tags":[]},{"args":["idx","obj","action","position=left","soustab=False","mode=None","message=None"],"doc":"","matched":true,"name":"Click On Tab Action","shortdoc":"","tags":["utils"]},{"args":["acteur"],"doc":"<p>Clique sur l'action de suppression du tableau pour l'acteur voulu\x3c/p>","matched":true,"name":"Cliquer sur le bouton de consultation de l'acteur","shortdoc":"Clique sur l'action de suppression du tableau pour l'acteur voulu","tags":[]},{"args":["texte"],"doc":"<p>Clic sur un bouton de la fenêtre modale d'après son texte\x3c/p>","matched":true,"name":"Cliquer sur le bouton de la fenêtre modale","shortdoc":"Clic sur un bouton de la fenêtre modale d'après son texte
","tags":[]},{"args":["acteur"],"doc":"<p>Clique sur l'action de suppression du tableau pour l'acteur voulu\x3c/p>","matched":true,"name":"Cliquer sur le bouton de suppression de l'acteur","shortdoc":"Clique sur l'action de suppression du tableau pour l'acteur voulu","tags":[]},{"args":["text=Confirmer"],"doc":"","matched":true,"name":"Cliquer sur le bouton export SITADEL","shortdoc":"","tags":[]},{"args":[],"doc":"<p>constitution d'un jeu de données servant à tester le bon fonctionnement de la notification des demandeurs\x3c/p>","matched":true,"name":"Constitution du jeu de données - Notification","shortdoc":"constitution d'un jeu de données servant à tester le bon fonctionnement","tags":[]},{"args":["number"],"doc":"<p>Création du Workflow complet permettant la gestion de l'incomplétude dans un dossier d'instruction\x3c/p>","matched":true,"name":"Constitution du Workflow de gestion d'une incomplétude","shortdoc":"Création du Workflow complet permettant la gestion de l'inc
omplétude dans un dossier d'instruction","tags":["generic","utils"]},{"args":[],"doc":"","matched":true,"name":"Construction du Parametrage - Notification","shortdoc":"","tags":[]},{"args":["link"],"doc":"","matched":true,"name":"Contenu CSV","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Recupère la payload d'une tâche create_di_for_consultation et la remplis avec les valeurs passée en paramètre.\x3c/p>","matched":true,"name":"Créer une tâche de type create_di_for_consultation","shortdoc":"Recupère la payload d'une tâche create_di_for_consultation et","tags":[]},{"args":["obj"],"doc":"","matched":true,"name":"Depuis l'import spécifique","shortdoc":"","tags":[]},{"args":["dossier_instruction","instruction","menu=null"],"doc":"<p>Permet d'accéder à la fiche de l'instruction du dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis l'instruction du dossier d'instruction","shortdoc":"Permet d'accéder à la fiche de l'instruction du dossier","tags":[]},{"args":
["dossier_instruction"],"doc":"<p>Permet d'accéder à l'onglet des pièces dans le contexte d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis l'onglet acteur du dossier d'instruction","shortdoc":"Permet d'accéder à l'onglet des pièces dans le contexte","tags":[]},{"args":["evenement"],"doc":"","matched":true,"name":"Depuis l'onglet bible de l'événement","shortdoc":"","tags":[]},{"args":["dossier"],"doc":"","matched":true,"name":"Depuis l'onglet commission(s) du dossier d'instruction","shortdoc":"","tags":[]},{"args":["dossier"],"doc":"","matched":true,"name":"Depuis l'onglet consultation du dossier","shortdoc":"","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Permet d'accéder à l'onglet consultation(s) dans le contexte d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis l'onglet consultation(s) du dossier d'instruction","shortdoc":"Permet d'accéder à l'onglet consultation(s) dans le contexte d'un","tags":[]},{"args":["dossier_instruction
"],"doc":"<p>Permet d'accéder à l'onglet contrainte(s) dans le contexte d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis l'onglet contrainte(s) du dossier d'instruction","shortdoc":"Permet d'accéder à l'onglet contrainte(s) dans le contexte d'un","tags":[]},{"args":["dossier_infraction"],"doc":"<p>Permet d'accéder à l'onglet contrainte(s) dans le contexte d'un dossier infraction.\x3c/p>","matched":true,"name":"Depuis l'onglet contrainte(s) du dossier infraction","shortdoc":"Permet d'accéder à l'onglet contrainte(s) dans le contexte d'un","tags":[]},{"args":["dossier_recours"],"doc":"<p>Permet d'accéder à l'onglet contrainte(s) dans le contexte d'un dossier recours.\x3c/p>","matched":true,"name":"Depuis l'onglet contrainte(s) du dossier recours","shortdoc":"Permet d'accéder à l'onglet contrainte(s) dans le contexte d'un","tags":[]},{"args":["dossier"],"doc":"<p>Ouvre l'onglet Consultation(s) depuis une demande d'avis.\x3c/p>","matched":true,"name":"Depuis
l'onglet des consultations de la demande d'avis en cours du dossier d'instruction","shortdoc":"Ouvre l'onglet Consultation(s) depuis une demande d'avis.","tags":[]},{"args":["dossier"],"doc":"<p>Ouvre l'onglet Consultation(s) depuis une demande d'avis.\x3c/p>","matched":true,"name":"Depuis l'onglet des consultations de la demande d'avis passée du dossier d'instruction","shortdoc":"Ouvre l'onglet Consultation(s) depuis une demande d'avis.","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Accède au listing des lots du dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis l'onglet des lots dans le dossier d'instruction","shortdoc":"Accède au listing des lots du dossier d'instruction.","tags":["lot"]},{"args":["dossier_instruction"],"doc":"<p>Permet d'accéder à l'onglet des messages dans le contexte d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis l'onglet des messages du dossier d'instruction","shortdoc":"Permet d'accéder à l'onglet des messages dans
le contexte","tags":[]},{"args":["dossier_infraction"],"doc":"<p>Permet d'accéder à l'onglet des messages dans le contexte d'un dossier infraction.\x3c/p>","matched":true,"name":"Depuis l'onglet des messages du dossier infraction","shortdoc":"Permet d'accéder à l'onglet des messages dans le contexte","tags":[]},{"args":["dossier_recours"],"doc":"<p>Permet d'accéder à l'onglet des messages dans le contexte d'un dossier recours.\x3c/p>","matched":true,"name":"Depuis l'onglet des messages du dossier recours","shortdoc":"Permet d'accéder à l'onglet des messages dans le contexte","tags":[]},{"args":["dossier"],"doc":"<p>Ouvre l'onglet Pièce(s) depuis une demande d'avis.\x3c/p>","matched":true,"name":"Depuis l'onglet des pièces de la demande d'avis en cours du dossier d'instruction","shortdoc":"Ouvre l'onglet Pièce(s) depuis une demande d'avis.","tags":[]},{"args":["dossier"],"doc":"<p>Ouvre l'onglet Pièce(s) depuis une demande d'avis.\x3c/p>","matched":true,"name":"Depuis l'
onglet des pièces de la demande d'avis passée du dossier d'instruction","shortdoc":"Ouvre l'onglet Pièce(s) depuis une demande d'avis.","tags":[]},{"args":["dossier_autorisation"],"doc":"<p>Permet d'accéder à l'onglet des pièces dans le contexte d'un dossier d'autorisation.\x3c/p>","matched":true,"name":"Depuis l'onglet des pièces du dossier d'autorisation","shortdoc":"Permet d'accéder à l'onglet des pièces dans le contexte","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Permet d'accéder à l'onglet des pièces dans le contexte d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis l'onglet des pièces du dossier d'instruction","shortdoc":"Permet d'accéder à l'onglet des pièces dans le contexte","tags":[]},{"args":["dossier_infraction"],"doc":"<p>Permet d'accéder à l'onglet des pièces dans le contexte d'un dossier infraction.\x3c/p>","matched":true,"name":"Depuis l'onglet des pièces du dossier infraction","shortdoc":"Permet d'accéder à l'onglet d
es pièces dans le contexte","tags":[]},{"args":["dossier_recours"],"doc":"<p>Permet d'accéder à l'onglet des pièces dans le contexte d'un dossier recours.\x3c/p>","matched":true,"name":"Depuis l'onglet des pièces du dossier recours","shortdoc":"Permet d'accéder à l'onglet des pièces dans le contexte","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Permet d'accéder à l'onglet des sous_dossier dans le contexte d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis l'onglet des sous_dossiers du dossier d'instruction","shortdoc":"Permet d'accéder à l'onglet des sous_dossier dans le contexte","tags":[]},{"args":["user_login"],"doc":"<p>Permet d'accéder à l'onglet des utilisateurs liés dans le contexte d'un utilisateur.\x3c/p>","matched":true,"name":"Depuis l'onglet des utilisateurs liés","shortdoc":"Permet d'accéder à l'onglet des utilisateurs liés","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Permet d'accéder à l'onglet des dossiers liés dan
s le contexte d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis l'onglet Dossiers Liés du dossier d'instruction","shortdoc":"Permet d'accéder à l'onglet des dossiers liés dans le contexte","tags":[]},{"args":["dossier_infraction"],"doc":"<p>Permet d'accéder à l'onglet des dossiers liés dans le contexte d'un dossier infraction.\x3c/p>","matched":true,"name":"Depuis l'onglet Dossiers Liés du dossier infraction","shortdoc":"Permet d'accéder à l'onglet des dossiers liés dans le contexte","tags":[]},{"args":["dossier_recours"],"doc":"<p>Permet d'accéder à l'onglet des dossiers liés dans le contexte d'un dossier recours.\x3c/p>","matched":true,"name":"Depuis l'onglet Dossiers Liés du dossier recours","shortdoc":"Permet d'accéder à l'onglet des dossiers liés dans le contexte","tags":[]},{"args":["login"],"doc":"","matched":true,"name":"Depuis l'onglet groupe de l'utilisateur","shortdoc":"","tags":[]},{"args":["profil"],"doc":"","matched":true,"name":"Depui
s l'onglet groupe du profil","shortdoc":"","tags":[]},{"args":["dossier_instruction","menu=null"],"doc":"<p>Permet d'accéder à l'onglet instruction dans le contexte d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis l'onglet instruction du dossier d'instruction","shortdoc":"Permet d'accéder à l'onglet instruction dans le contexte d'un","tags":[]},{"args":["dossier_infraction"],"doc":"<p>Permet d'accéder à l'onglet instruction dans le contexte d'un dossier infraction.\x3c/p>","matched":true,"name":"Depuis l'onglet instruction du dossier infraction","shortdoc":"Permet d'accéder à l'onglet instruction dans le contexte d'un","tags":[]},{"args":["dossier_recours"],"doc":"<p>Permet d'accéder à l'onglet instruction dans le contexte d'un dossier recours.\x3c/p>","matched":true,"name":"Depuis l'onglet instruction du dossier recours","shortdoc":"Permet d'accéder à l'onglet instruction dans le contexte d'un","tags":[]},{"args":["dossier"],"doc":"","matched":true,"nam
e":"Depuis la demande d'avis en cours du dossier","shortdoc":"","tags":[]},{"args":["dossier"],"doc":"","matched":true,"name":"Depuis la demande d'avis export du dossier","shortdoc":"","tags":[]},{"args":["dossier"],"doc":"","matched":true,"name":"Depuis la demande d'avis passée du dossier","shortdoc":"","tags":[]},{"args":["dossier_instruction","commission"],"doc":"","matched":true,"name":"Depuis la demande de commission dans le contexte du dossier d'instruction","shortdoc":"","tags":[]},{"args":["action"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte Action","shortdoc":"Accède au formulaire","tags":[]},{"args":["cerfa"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte cerfa","shortdoc":"Accède au formulaire","tags":[]},{"args":["compteur"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte compteur avec dates validité","shortdoc":"Accède au formulaire","tags":[]},{"args":["cont
rainte"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte contrainte paramétrée","shortdoc":"Accède au formulaire","tags":[]},{"args":["args"],"doc":"<p>GENERIC - Accède à la fiche de consultation de l'enregistrement. Liste des valeurs à déclarer dans le dictionnaire <b>*args*\x3c/b> : * obj (objet de l'enregistrement) * selection_col (colonne pour la recherche simple) * search_value (valeur pour la recherche simple) * click_value (valeur à cliquer)\x3c/p>","matched":true,"name":"Depuis le contexte d'un enregistrement","shortdoc":"GENERIC - Accède à la fiche de consultation de","tags":["generic","utils"]},{"args":["values","menu=platau"],"doc":"<p>Accède à la task\x3c/p>","matched":true,"name":"Depuis le contexte d'une task à partir de la recherche avancée","shortdoc":"Accède à la task","tags":[]},{"args":["libelle_di"],"doc":"","matched":true,"name":"Depuis le contexte de demande sur dossier en cours via l'URL","shortdoc":"","tags":[
]},{"args":["libelle_di"],"doc":"","matched":true,"name":"Depuis le contexte de demande sur dossier en cours via le menu","shortdoc":"","tags":[]},{"args":["libelle_di"],"doc":"","matched":true,"name":"Depuis le contexte de demande sur existant via l'URL","shortdoc":"","tags":[]},{"args":["libelle_di"],"doc":"","matched":true,"name":"Depuis le contexte de demande sur existant via le menu","shortdoc":"","tags":[]},{"args":["libelle_di"],"doc":"","matched":true,"name":"Depuis le contexte de demande sur existant via le tableau de bord","shortdoc":"","tags":[]},{"args":["dossier","acteur_id"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de l'acteur du dossier","shortdoc":"Accède au formulaire","tags":[]},{"args":["instructeur=null","simple_search=null"],"doc":"<p>Permet d'accéder au formulaire en consultation d'une affectation.\x3c/p>","matched":true,"name":"Depuis le contexte de l'affectation","shortdoc":"Permet d'accéder au formulaire en consult
ation","tags":[]},{"args":["libelle"],"doc":"<p>Permet d'accéder au formulaire en consultation d'une affectation.\x3c/p>","matched":true,"name":"Depuis le contexte de l'affectation manuelle","shortdoc":"Permet d'accéder au formulaire en consultation","tags":[]},{"args":["avis_decision"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de l'avis de décision","shortdoc":"Accède au formulaire","tags":[]},{"args":["enjeux"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de l'enjeu","shortdoc":"Accède au formulaire","tags":[]},{"args":["habilitation_tiers_consulte"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de l'habilitation de tiers consulté","shortdoc":"Accède au formulaire","tags":[]},{"args":["nom=null","utilisateur=null"],"doc":"<p>Permet d'accéder au formulaire en consultation d'un instructeur.\x3c/p>","matched":true,"name":"Depuis le contexte de l'instructeur","short
doc":"Permet d'accéder au formulaire en consultation","tags":[]},{"args":["user_login","user_linked_login"],"doc":"<p>Permet d'accéder à la fiche de l'utilisateurs liés dans le contexte d'un utilisateur.\x3c/p>","matched":true,"name":"Depuis le contexte de l'utilisateur lié","shortdoc":"Permet d'accéder à la fiche de l'utilisateurs liés","tags":[]},{"args":["libelle"],"doc":"<p>Permet d'accéder au formulaire en consultation d'un événement.\x3c/p>","matched":true,"name":"Depuis le contexte de l'événement","shortdoc":"Permet d'accéder au formulaire en consultation","tags":[]},{"args":["categorie_tiers_consulte"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de la categorie de tiers consulte","shortdoc":"Accède au formulaire","tags":[]},{"args":["document_type_categorie"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de la catégorie de documents","shortdoc":"Accède au formulaire","tags":[]},{"args"
:["document_numerise_type_categorie"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de la catégorie de pièces","shortdoc":"Accède au formulaire","tags":[]},{"args":["commission"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de la commission","shortdoc":"Accède au formulaire","tags":[]},{"args":["dossier_instruction","consultation"],"doc":"<p>Permet d'accéder à la fiche de la consultation.\x3c/p>","matched":true,"name":"Depuis le contexte de la consultation","shortdoc":"Permet d'accéder à la fiche de la consultation.","tags":[]},{"args":["libelle"],"doc":"<p>Permet d'accéder au formulaire en consultation d'une contrainte.\x3c/p>","matched":true,"name":"Depuis le contexte de la contrainte","shortdoc":"Permet d'accéder au formulaire en consultation","tags":[]},{"args":["sig_contrainte"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de la contrainte de référence","sho
rtdoc":"Accède au formulaire","tags":[]},{"args":["sig_couche"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de la couche","shortdoc":"Accède au formulaire","tags":[]},{"args":["libelle=null","code=null"],"doc":"<p>Accède à la fiche de consultation de la direction.\x3c/p>","matched":true,"name":"Depuis le contexte de la direction","shortdoc":"Accède à la fiche de consultation de la direction.","tags":[]},{"args":["famille_travaux"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de la famille de travaux","shortdoc":"Accède au formulaire","tags":[]},{"args":["nature_travaux"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de la nature de travaux","shortdoc":"Accède au formulaire","tags":[]},{"args":["phase"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de la phase","shortdoc":"Accède au formulaire","tags":[]},{"args":["dossier_instruc
tion","document_numerise"],"doc":"<p>Permet d'accéder à l'écran de visualisation de la pièce.\x3c/p>","matched":true,"name":"Depuis le contexte de la pièce par le dossier d'instruction","shortdoc":"Permet d'accéder à l'écran de visualisation de la pièce.","tags":[]},{"args":["specialite_tiers_consulte"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de la spécialité de tiers consulté","shortdoc":"Accède au formulaire","tags":[]},{"args":["task","moniteur=Plat'AU"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de la task","shortdoc":"Accède au formulaire","tags":[]},{"args":["numdossier","type"],"doc":"<p>Accède au formulaire via le num de dossier WARNING =&gt; A utiliser en cas de task ayant le type voulu unique pour le dossier voulu\x3c/p>","matched":true,"name":"Depuis le contexte de la task via numero de dossier et son type sur le moniteur Plat'AU","shortdoc":"Accède au formulaire via le num de
dossier","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le contexte de nouvelle demande contentieux via l'URL","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le contexte de nouvelle demande via l'URL","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le contexte de nouvelle demande via le menu","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le contexte de nouvelle demande via le tableau de bord","shortdoc":"","tags":[]},{"args":["dossier_instruction","document_travail"],"doc":"<p>Permet d'accéder à l'écran de visualisation du document de travail.\x3c/p>","matched":true,"name":"Depuis le contexte des documents de travail par le dossier d'instruction","shortdoc":"Permet d'accéder à l'écran de visualisation du document de travail.","tags":[]},{"args":["search_value","search_label=Numéro du bordereau"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte du
bordereau de numérisation","shortdoc":"Accède au formulaire","tags":[]},{"args":["dossier_autorisation"],"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier d'autorisation.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier d'autorisation","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier","tags":[]},{"args":["dossier_autorisation"],"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier d'autorisation.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier d'autorisation par la recherche","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier","tags":[]},{"args":["dossier_instruction","menu=null","check_breadcrumb=true"],"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier d'instruction","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier d'instruction.","tags":[]},{"args":["dossier
_instruction"],"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier d'instruction de mes clotures","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier d'instruction.","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier d'instruction de mes encours","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier d'instruction.","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier d'instruction de tous les cloture","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier d'instruction.","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Permet d'accéder à l'écran de visualisatio
n d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier d'instruction de tous les encours","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier d'instruction.","tags":[]},{"args":["values","link_to_click"],"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier d'instruction en utilisant la recherche avancé et en cliquant sur l'élément voulu.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier d'instruction par la recherche avance","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier d'instruction","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier d'instruction par recherche","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier d'instruction.","tags":[]},{"args":["dossier_infraction"],"doc":"<p>Permet d'accéder à l'écran de vis
ualisation d'un dossier infraction.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier infraction","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier infraction.","tags":[]},{"args":["dossier_infraction"],"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier infraction.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier infraction de mes infraction","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier infraction.","tags":[]},{"args":["dossier_infraction"],"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier infraction.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier infraction par recherche","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier infraction.","tags":[]},{"args":["dossier_recours"],"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier recours.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier recours","shortdoc":"Permet
d'accéder à l'écran de visualisation d'un dossier recours.","tags":[]},{"args":["dossier_recours"],"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier recours.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier recours de mes recours","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier recours.","tags":[]},{"args":["dossier_recours"],"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier recours.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier recours par recherche","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier recours.","tags":[]},{"args":["sig_groupe"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte du groupe de référence","shortdoc":"Accède au formulaire","tags":[]},{"args":["dossier_instruction","lot"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte du lot","shortdoc":"Accède au formulaire","tags":["lot"]
},{"args":["dossier_instruction","dossier_message"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte du message dans le dossier d'instruction","shortdoc":"Accède au formulaire","tags":[]},{"args":["modele_rapport_instruction"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte du modele de rapport d'instruction","shortdoc":"Accède au formulaire","tags":[]},{"args":["om_collectivite"],"doc":"<p>Permet d'accéder au formulaire de consultation du paramétrage des taxes.\x3c/p>","matched":true,"name":"Depuis le contexte du paramétrage des taxes","shortdoc":"Permet d'accéder au formulaire de consultation du","tags":[]},{"args":["nom=null"],"doc":"<p>Permet d'accéder au formulaire en consultation d'une pétitionnaire fréquent.\x3c/p>","matched":true,"name":"Depuis le contexte du pétitionnaire fréquent","shortdoc":"Permet d'accéder au formulaire en consultation","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Dep
uis la fiche du rapport d'instruction.\x3c/p>","matched":true,"name":"Depuis le contexte du rapport d'instruction","shortdoc":"Depuis la fiche du rapport d'instruction.","tags":[]},{"args":["dossier_infraction"],"doc":"<p>Depuis la fiche du rapport d'instruction.\x3c/p>","matched":true,"name":"Depuis le contexte du rapport d'instruction d'un dossier infraction","shortdoc":"Depuis la fiche du rapport d'instruction.","tags":[]},{"args":["libelle=null","abrege=null"],"doc":"<p>Permet d'accéder au formulaire en consultation d'un service.\x3c/p>","matched":true,"name":"Depuis le contexte du service","shortdoc":"Permet d'accéder au formulaire en consultation","tags":[]},{"args":["signataire_arrete"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte du signataire","shortdoc":"Accède au formulaire","tags":[]},{"args":["sig_sousgroupe"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte du sous-groupe de référence","shortdoc
":"Accède au formulaire","tags":[]},{"args":["obj","search_value","search_label=Dossier"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte du suivi de dossier","shortdoc":"Accède au formulaire","tags":[]},{"args":["type_habilitation_tiers_consulte"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte du type d'habilitation de tiers consulté","shortdoc":"Accède au formulaire","tags":[]},{"args":["demande","code"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte du type de demande","shortdoc":"Accède au formulaire","tags":[]},{"args":["libelle"],"doc":"","matched":true,"name":"Depuis le contexte du type de demande avec libellé unique","shortdoc":"","tags":[]},{"args":["dossier_autorisation_type"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte du type de dossier d'autorisation","shortdoc":"Accède au formulaire","tags":[]},{"args":["document_numerise_
type"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte du type de pièces","shortdoc":"Accède au formulaire","tags":[]},{"args":["departement"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte département","shortdoc":"Accède au formulaire","tags":[]},{"args":["di"],"doc":"<p>Accède au menu guichet unique &gt; nouvelle demande &gt; récépissé puis filtre le résultat selon le libellé du dossier. Clique ensuite sur le lien contenant le libellé voulu pour accéder au dossier\x3c/p>","matched":true,"name":"Depuis le contexte guichet unique > nouvelle demande > récépissé","shortdoc":"Accède au menu guichet unique > nouvelle demande > récépissé puis","tags":[]},{"args":["instruction_notification"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte instruction_notification","shortdoc":"Accède au formulaire","tags":[]},{"args":["lien_om_utilisateur_tiers_consulte"],"doc":"<p>Acc
ède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte lien utilisateur / tiers consulté","shortdoc":"Accède au formulaire","tags":[]},{"args":["lien_om_utilisateur_groupe"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte lien_om_utilisateur_groupe","shortdoc":"Accède au formulaire","tags":[]},{"args":["motif_consultation"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte motif de consultation","shortdoc":"Accède au formulaire","tags":[]},{"args":["nomenclature_piece"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte nomenclature des pieces","shortdoc":"Accède au formulaire","tags":[]},{"args":["signataire_habilitation"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte signataire_habilitation","shortdoc":"Accède au formulaire","tags":[]},{"args":["tiers_consulte"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis
le contexte tiers_consulte","shortdoc":"Accède au formulaire","tags":[]},{"args":["commission_type"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte type de commission","shortdoc":"Accède au formulaire","tags":[]},{"args":["dossier_autorisation_type_detaille"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte type de dossier d'autorisation détaillé","shortdoc":"Accède au formulaire","tags":[]},{"args":["dossier_instruction_type","code"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte type de dossier d'instruction","shortdoc":"Accède au formulaire","tags":[]},{"args":["etat"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte état","shortdoc":"Accède au formulaire","tags":[]},{"args":["om_droit","om_profil"],"doc":"","matched":true,"name":"Depuis le droit dans le contexte du profil","shortdoc":"","tags":[]},{"args":[],"doc":"<p>Permet d'accéder
au formulaire d'ajout d'un enregistrement de type 'architecte_frequent'.\x3c/p>","matched":true,"name":"Depuis le formulaire d'ajout d'un architecte fréquent","shortdoc":"Permet d'accéder au formulaire d'ajout d'un enregistrement de type 'architecte_frequent'.","tags":["architecte","architecte_frequent"]},{"args":[],"doc":"<p>Accède au formulaire d'ajout d'un type de dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis le formulaire d'ajout d'un type de dossier d'instruction","shortdoc":"Accède au formulaire d'ajout d'un type de dossier d'instruction.","tags":[]},{"args":["dossier"],"doc":"<p>Ajout de la consultation d'un tiers. Clique sur l'action de consultation d'un tiers. Remplis le formulaire avec les informations du tiers et vérifie que la consultation est bien enregistrée\x3c/p>","matched":true,"name":"Depuis le formulaire d'ajout d'une consultation vers un tiers sur un dossier","shortdoc":"Ajout de la consultation d'un tiers. Clique sur l'action de consultation
d'un tiers.","tags":[]},{"args":["di","menu=null"],"doc":"","matched":true,"name":"Depuis le formulaire d'ajout d'une instruction du DI","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le formulaire d'ajout de l'événement","shortdoc":"","tags":[]},{"args":["dossier","category"],"doc":"<p>Accède au formulaire d'ajout des acteurs d'une catégorie donnée\x3c/p>","matched":true,"name":"Depuis le formulaire d'ajout des acteurs d'une catégorie au dossier","shortdoc":"Accède au formulaire d'ajout des acteurs d'une catégorie donnée","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le formulaire d'édition du bordereau d'envoi au maire","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le formulaire de génération de l'export SITADEL","shortdoc":"","tags":[]},{"args":["dossier_instruction_type","code"],"doc":"<p>Accède au formulaire de modification d'un type de dossier d'instruction.\x3c/p>","matched":true,"name":"Dep
uis le formulaire de modification d'un type de dossier d'instruction","shortdoc":"Accède au formulaire de modification d'un type de dossier d'instruction.","tags":[]},{"args":["libelle"],"doc":"","matched":true,"name":"Depuis le formulaire de modification de l'événement","shortdoc":"","tags":[]},{"args":["dossier_instruction"],"doc":"","matched":true,"name":"Depuis le formulaire de modification du dossier d'instruction","shortdoc":"","tags":[]},{"args":["dossier_infraction"],"doc":"","matched":true,"name":"Depuis le formulaire de modification du dossier infraction","shortdoc":"","tags":[]},{"args":["dossier_recours"],"doc":"","matched":true,"name":"Depuis le formulaire de modification du dossier recours","shortdoc":"","tags":[]},{"args":["dossier_instruction_type","code"],"doc":"<p>Accède au formulaire de modification d'un type de dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis le formulaire de suppression d'un type de dossier d'instruction","shortdoc":"Accède au f
ormulaire de modification d'un type de dossier d'instruction.","tags":[]},{"args":["evenement"],"doc":"","matched":true,"name":"Depuis le formulaire de suppression de l'événement","shortdoc":"","tags":[]},{"args":[],"doc":"<p>Permet d'accéder au listing des enregistrements de type 'architecte_frequent'.\x3c/p>","matched":true,"name":"Depuis le listing des architectes fréquents","shortdoc":"Permet d'accéder au listing des enregistrements de type 'architecte_frequent'.","tags":["architecte","architecte_frequent"]},{"args":[],"doc":"","matched":true,"name":"Depuis le listing des commissions","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le listing des demandes d'avis en cours","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le listing des demandes d'avis exports","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le listing des demandes d'avis passées","shortdoc":"","tags":[]},{"args":[],"doc":"<p>Per
met de se positionner sur l'écran \"Autorisation -&gt; Dossiers d'autorisation\"\x3c/p>","matched":true,"name":"Depuis le listing des dossiers d'autorisation","shortdoc":"Permet de se positionner sur l'écran \"Autorisation ->","tags":[]},{"args":["om_profil"],"doc":"<p>Permet d'accéder au listing des droits depuis le formulaire d'un profil.\x3c/p>","matched":true,"name":"Depuis le listing des droits du profil","shortdoc":"Permet d'accéder au listing des droits depuis le formulaire","tags":[]},{"args":[],"doc":"<p>Permet d'accéder au listing des paramétrages des taxes\x3c/p>","matched":true,"name":"Depuis le listing des paramétrages des taxes","shortdoc":"Permet d'accéder au listing des paramétrages des taxes","tags":[]},{"args":["values","menu=platau"],"doc":"<p>Accède au listing des tasks et fait une recherche avancée\x3c/p>","matched":true,"name":"Depuis le listing des tasks à partir de la recherche avancée","shortdoc":"Accède au listing des tasks et fait une recherc
he avancée","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le menu des statistiques à la demande","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le menu Moniteur IDE'AU","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le menu Moniteur Plat'AU","shortdoc":"","tags":[]},{"args":[],"doc":"<p>Permet d'accéder au listing des événements.\x3c/p>","matched":true,"name":"Depuis le tableau des actions","shortdoc":"Permet d'accéder au listing des événements.","tags":[]},{"args":[],"doc":"<p>Permet d'accéder au tableau des affectations automatiques.\x3c/p>","matched":true,"name":"Depuis le tableau des affectations","shortdoc":"Permet d'accéder au tableau des affectations automatiques.","tags":[]},{"args":[],"doc":"<p>Permet d'accéder au tableau des bibles.\x3c/p>","matched":true,"name":"Depuis le tableau des bibles","shortdoc":"Permet d'accéder au tableau des bibles.","tags":[]},{"args":[],"doc":"<p>Permet d'accéd
er au listing des contraintes.\x3c/p>","matched":true,"name":"Depuis le tableau des contraintes","shortdoc":"Permet d'accéder au listing des contraintes.","tags":[]},{"args":[],"doc":"<p>Permet d'accéder au tableau des directions.\x3c/p>","matched":true,"name":"Depuis le tableau des directions","shortdoc":"Permet d'accéder au tableau des directions.","tags":[]},{"args":[],"doc":"<p>Permet d'accéder au tableau des divisions.\x3c/p>","matched":true,"name":"Depuis le tableau des divisions","shortdoc":"Permet d'accéder au tableau des divisions.","tags":[]},{"args":[],"doc":"<p>Permet d'accéder au tableau des instructeurs.\x3c/p>","matched":true,"name":"Depuis le tableau des instructeurs","shortdoc":"Permet d'accéder au tableau des instructeurs.","tags":[]},{"args":[],"doc":"<p>Permet d'accéder au tableau des pétitionnaires fréquents.\x3c/p>","matched":true,"name":"Depuis le tableau des pétitionnaires fréquents","shortdoc":"Permet d'accéder au tableau des pétitionnaires frÃ
©quents.","tags":[]},{"args":[],"doc":"<p>Permet d'accéder au listing des services.\x3c/p>","matched":true,"name":"Depuis le tableau des services","shortdoc":"Permet d'accéder au listing des services.","tags":[]},{"args":[],"doc":"<p>Permet d'accéder au tableau des signataires.\x3c/p>","matched":true,"name":"Depuis le tableau des signataires","shortdoc":"Permet d'accéder au tableau des signataires.","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le tableau des types de demandes","shortdoc":"","tags":[]},{"args":[],"doc":"<p>Permet d'accéder au listing des événements.\x3c/p>","matched":true,"name":"Depuis le tableau des événements","shortdoc":"Permet d'accéder au listing des événements.","tags":[]},{"args":[],"doc":"","matched":true,"name":"Destruction du Parametrage - Notification","shortdoc":"","tags":[]},{"args":["search_value","search_label=Dossier"],"doc":"","matched":true,"name":"Dupliquer le suivi de dossier","shortdoc":"","tags":[]},{"args":[],"doc":
"<p>Depuis le contexte d'une consultation, clique sur l'action et vérifie que le dossier a bien été dé-marqué.\x3c/p>","matched":true,"name":"Dé-marquer le dossier","shortdoc":"Depuis le contexte d'une consultation, clique sur l'action et vérifie","tags":[]},{"args":["values=null"],"doc":"<p>Délenche le traitement des tâches par WS\x3c/p>","matched":true,"name":"Déclencher le traitement des tâches par WS","shortdoc":"Délenche le traitement des tâches par WS","tags":[]},{"args":["values=null"],"doc":"<p>Délenche le traitement des tâches par WS et retourner la réponse\x3c/p>","matched":true,"name":"Déclencher le traitement des tâches par WS et retourner la réponse","shortdoc":"Délenche le traitement des tâches par WS et retourner la réponse","tags":[]},{"args":[],"doc":"<p>Permet de démarrer maildump\x3c/p>","matched":true,"name":"Démarrer maildump","shortdoc":"Permet de démarrer maildump","tags":[]},{"args":[],"doc":"<p>Permet de désactiver l'option de numé
risation\x3c/p>","matched":true,"name":"Désactiver l'option de numérisation","shortdoc":"Permet de désactiver l'option de numérisation","tags":[]},{"args":[],"doc":"<p>Supprime le paramètre option_mode_service_consulté depuis le menu Administration &gt; Paramétrage pour désactiver le mode service consulté\x3c/p>","matched":true,"name":"Désactiver le mode service consulté","shortdoc":"Supprime le paramètre option_mode_service_consulté depuis","tags":[]},{"args":["demande","code","form_values"],"doc":"<p>Déselectionne les types compatibles entrés en paramètre\x3c/p>","matched":true,"name":"Désactiver les types de demande compatible","shortdoc":"Déselectionne les types compatibles entrés en paramètre","tags":[]},{"args":["user","password"],"doc":"<p>Vérifie que l'utilisateur peut effectuer un export SITADEL\x3c/p>","matched":true,"name":"Effectuer un export SITADEL avec l'utilisateur","shortdoc":"Vérifie que l'utilisateur peut effectuer un export SITADEL","tags":[
]},{"args":["search_values","menu=messages_tous_retours"],"doc":"<p>Accède au menu des messages voulu (Défaut : Tous les messages). Affiche la recherche avancée puis saisit les valeurs passées en paramètre dedans avant de valider le formulaire.\x3c/p>","matched":true,"name":"Effectuer une recherche avancée sur les messages","shortdoc":"Accède au menu des messages voulu (Défaut : Tous les messages). Affiche la recherche","tags":[]},{"args":[],"doc":"","matched":true,"name":"Exécuter la reqmo","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Permet de filtrer les dossier sur le listing Instruction &gt; Recherche en utilisant la recherche avancé.\x3c/p>","matched":true,"name":"Filtrer les dossier","shortdoc":"Permet de filtrer les dossier sur le listing Instruction > Recherche","tags":[]},{"args":["di"],"doc":"<p>Permet de finaliser le rapport d'instruction du DI.\x3c/p>","matched":true,"name":"Finaliser le rapport d'instruction","shortdoc":"Permet de finaliser le rappor
t d'instruction du DI.","tags":[]},{"args":["champ","valeurAttendue"],"doc":"","matched":true,"name":"Form Static Value Should Contain","shortdoc":"","tags":["formulaire"]},{"args":["champ","valeurAttendue"],"doc":"","matched":true,"name":"Form Value Should Contain","shortdoc":"","tags":["formulaire"]},{"args":["args"],"doc":"<p>Gerer l'ajout, modification ou suppression d'un paramètre via un webservice Arguements attentdus :\x3c/p>\n<ul>\n<li>libelle (string) libelle du paramètre a renseigner\x3c/li>\n<li>om_collectivite (string) libelle de l'om_collectivite a liée au parametre\x3c/li>\n<li>valeur (string | optionnel) valeur à affecter au paramètre, optionnel en présence du parametre delete à 'true'\x3c/li>\n<li>delete (string | optionnel) definie à 'true' en cas de supression du parametre\x3c/li>\n\x3c/ul>","matched":true,"name":"Gerer le paramètre par WS","shortdoc":"Gerer l'ajout, modification ou suppression d'un paramètre via un webservice","tags":["om_parametre"]},{"
args":[],"doc":"","matched":true,"name":"Go To Dashboard via Link","shortdoc":"","tags":["navigation"]},{"args":["obj","values","results","type_import=${EMPTY}"],"doc":"<p>Accède au menu d'import souhaité (par défaut : Administration &gt; Import) sélectionne l'import voulu, rempli le formulaire avec le paramétrage fourni et clique sur le bouton de validation. Vérifie que le résultat de l'import est bien celui souhaité.\x3c/p>","matched":true,"name":"Importer des données","shortdoc":"Accède au menu d'import souhaité (par défaut : Administration > Import)","tags":[]},{"args":[],"doc":"<p>L'objet de ce 'Test Case' est de constituer le jeu de données\x3c/p>","matched":true,"name":"Initialisation du jeu de données Commune","shortdoc":"L'objet de ce 'Test Case' est de constituer le jeu de données","tags":[]},{"args":[],"doc":"","matched":true,"name":"Initialisation du jeu de données Consultation 1er tier","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"
Initialisation du jeu de données Consultation 2eme et 3eme tier","shortdoc":"","tags":[]},{"args":[],"doc":"<p>L'objet de ce 'Test Case' est de constituer le jeu de données\x3c/p>","matched":true,"name":"Initialisation du jeu de données Demande_03","shortdoc":"L'objet de ce 'Test Case' est de constituer le jeu de données","tags":[]},{"args":[],"doc":"","matched":true,"name":"Initialisation Variables Consultation","shortdoc":"","tags":[]},{"args":["input_locator","value"],"doc":"<p>Saisi un texte dans un input en utilisant le keywodr \"input text\". Vérifie si le texte est bien visible dans le champs. Si ce n'est pas le cas réintére l'opération maximum 3 fois. Ce keyword sert, dans le cas de la saisie de texte pour les champs chosen, à s'assurer que le texte a bien été saisi.\x3c/p>","matched":true,"name":"Input text until text is correct","shortdoc":"Saisi un texte dans un input en utilisant le keywodr \"input text\".","tags":[]},{"args":["valeur","widget"],"doc":"<p>Perm
et d'insérer des paramètres dans le widget (mettre des entre chaque paramètre)\x3c/p>","matched":true,"name":"Insérer les paramètres suivants dans le widget","shortdoc":"Permet d'insérer des paramètres dans le widget (mettre des ","tags":[]},{"args":["values"],"doc":"<p>Permet d'isoler un contexte avec la création :\x3c/p>\n<ul>\n<li>d'une collectivité mono et de son param minimum (dep, com et insee)\x3c/li>\n<li>d'une direction\x3c/li>\n<li>d'une division\x3c/li>\n<li>d'un utilisateur avec le profil \"GUICHET UNIQUE\"\x3c/li>\n<li>d'un utilisateur avec le profil \"INSTRUCTEUR\" et de son instructeur\x3c/li>\n<li>d'un utilisateur avec le profil \"INSTRUCTEUR\" et de son instructeur si\x3c/li>\n\x3c/ul>\n<p>l'instructeur secondaire est renseigné\x3c/p>\n<ul>\n<li>d'une affectation automatique de l'instructeur sur les PCI\x3c/li>\n<li>d'une affectation automatique de l'instructeur_2 sur les PCI si\x3c/li>\n\x3c/ul>\n<p>l'instructeur secondaire est renseigné\x3c/p>\n<p>Liste
des valeurs à passer dans le dictionnaire en argument : om_collectivite_libelle departement commune insee direction_code direction_libelle direction_chef division_code division_libelle division_chef guichet_om_utilisateur_nom guichet_om_utilisateur_email guichet_om_utilisateur_login guichet_om_utilisateur_pwd instr_om_utilisateur_nom instr_om_utilisateur_email instr_om_utilisateur_login instr_om_utilisateur_pwd instr_2_om_utilisateur_nom (optionnel) instr_2_om_utilisateur_email (optionnel) instr_2_om_utilisateur_login (optionnel) instr_2_om_utilisateur_pwd (optionnel)\x3c/p>","matched":true,"name":"Isolation d'un contexte","shortdoc":"Permet d'isoler un contexte avec la création :","tags":["utils"]},{"args":["css_id_field_list","sousform=False"],"doc":"","matched":true,"name":"La liste des champs doit être visible","shortdoc":"","tags":["formulaire","utils"]},{"args":["css_id_field_list"],"doc":"","matched":true,"name":"La liste des champs doit être visible dans le sousformulai
re","shortdoc":"","tags":["formulaire","utils"]},{"args":["css_id_field_list","sousform=False"],"doc":"","matched":true,"name":"La liste des champs ne doit pas être visible","shortdoc":"","tags":["formulaire","utils"]},{"args":["css_id_field_list"],"doc":"","matched":true,"name":"La liste des champs ne doit pas être visible dans le sousformulaire","shortdoc":"","tags":["formulaire","utils"]},{"args":["document","content"],"doc":"<p>Clique sur le bouton de visualisation de la pièce dont l'identifiant est passé en paramètre. Fait un focus sur l'iframe du document pour pouvoir en valider le contenu. Déselectionne la frame et ferme la fenêtre. /! ne fonctionne que pour les documents numérisés au format PDF\x3c/p>","matched":true,"name":"Le document numerise contiens","shortdoc":"Clique sur le bouton de visualisation de la pièce dont l'identifiant est passé","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Vérifie que le dossier a bien été créé.\x3c/p>","matched":true
,"name":"Le dossier d'instruction doit exister","shortdoc":"Vérifie que le dossier a bien été créé.","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Vérifie que le dossier n'a pas été crée.\x3c/p>","matched":true,"name":"Le dossier d'instruction ne doit pas exister","shortdoc":"Vérifie que le dossier n'a pas été crée.","tags":[]},{"args":["dossier_infraction"],"doc":"<p>Vérifie que le dossier a bien été créé\x3c/p>","matched":true,"name":"Le dossier infraction doit exister","shortdoc":"Vérifie que le dossier a bien été créé","tags":[]},{"args":["dossier_infraction"],"doc":"<p>Vérifie que le dossier a bien été créé\x3c/p>","matched":true,"name":"Le dossier infraction ne doit pas exister","shortdoc":"Vérifie que le dossier a bien été créé","tags":[]},{"args":["dossier_recours"],"doc":"<p>Vérifie que le dossier a bien été créé\x3c/p>","matched":true,"name":"Le dossier recours doit exister","shortdoc":"Vérifie que le dossier a bien été créÃ
©","tags":[]},{"args":["dossier_recours"],"doc":"<p>Vérifie que le dossier a bien été créé\x3c/p>","matched":true,"name":"Le dossier recours ne doit pas exister","shortdoc":"Vérifie que le dossier a bien été créé","tags":[]},{"args":["text"],"doc":"<p>Vérifie que le message de demande de confirmation s'affichant suite au déclenchement d'une action contiens le texte voulu\x3c/p>","matched":true,"name":"Le message de demande de confirmation doit contenir","shortdoc":"Vérifie que le message de demande de confirmation s'affichant","tags":[]},{"args":[],"doc":"","matched":true,"name":"Lien téléchargement CSV","shortdoc":"","tags":[]},{"args":["dossier_instruction","dossier_message"],"doc":"<p>Marque comme lu le message\x3c/p>","matched":true,"name":"Marquer comme lu le message dans le dossier d'instruction","shortdoc":"Marque comme lu le message","tags":[]},{"args":["dossier_instruction","dossier_message"],"doc":"<p>Marque comme non lu le message\x3c/p>","matched":true,"na
me":"Marquer comme non lu le message dans le dossier d'instruction","shortdoc":"Marque comme non lu le message","tags":[]},{"args":[],"doc":"<p>Depuis le contexte d'une consultation, clique sur l'action et vérifie que le dossier a bien été marqué.\x3c/p>","matched":true,"name":"Marquer le dossier","shortdoc":"Depuis le contexte d'une consultation, clique sur l'action et vérifie","tags":[]},{"args":["type_date","date","code_barres"],"doc":"","matched":true,"name":"Mettre à jour les dates de suivi","shortdoc":"","tags":[]},{"args":["message=null"],"doc":"<p>Lance l'action de mise à jour des métadonnées des documents numérisés\x3c/p>","matched":true,"name":"Mise à jour des métadonnées","shortdoc":"Lance l'action de mise à jour des métadonnées des documents numérisés","tags":[]},{"args":["action","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier Action","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["cerfa","values"],"doc"
:"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier cerfa","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["compteur","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier compteur avec dates validité","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["contrainte","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier contrainte paramétrée","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["departement","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier département","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["instruction_notification","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier instruction_notification","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["dossier_instruction","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier l'architecte","shortdo
c":"Modifie l'enregistrement","tags":[]},{"args":["avis_decision","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier l'avis de décision","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["args","values"],"doc":"<p>GENERIC - Modifie un enregistrement. Liste des valeurs à déclarer dans le dictionnaire <b>*args*\x3c/b> : * obj (objet de l'enregistrement) * selection_col (colonne pour la recherche simple) * search_value (valeur pour la recherche simple) * click_value (valeur à cliquer) * msg (message de réussite à la validation du formulaire) Chaque élément de la liste <b>*values*\x3c/b> est une liste contenant trois valeurs (l'ordre de déclaration est important) : * le libelle du champ à saisir * la valeur à saisir * le keyword à utiliser pour la saisie de la valeur\x3c/p>","matched":true,"name":"Modifier l'enregistrement depuis le menu","shortdoc":"GENERIC - Modifie un enregistrement.","tags":["generic","utils"]},{"args":["values",
"nom=null","utilisateur=null"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier l'instructeur","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["om_utilisateur","values"],"doc":"","matched":true,"name":"Modifier l'utilisateur depuis le menu","shortdoc":"","tags":[]},{"args":["values"],"doc":"","matched":true,"name":"Modifier l'événement","shortdoc":"","tags":[]},{"args":["categorie_tiers_consulte","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier la categorie de tiers consulte","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["document_type_categorie","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier la catégorie de documents","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["document_numerise_type_categorie","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier la catégorie de pièces","shortdoc":"Modifie l'enregistrement","ta
gs":[]},{"args":["saisie_values"],"doc":"<p>Modifie la consultation en étant déjà sur son contexte, avec les remplace les champs fournis en paramètre\x3c/p>","matched":true,"name":"Modifier la consultation","shortdoc":"Modifie la consultation en étant déjà sur son contexte, avec les","tags":[]},{"args":["libelle_search","libelle=null","nature=null","collectivite=null","groupe=null","sousgroupe=null","texte=null"],"doc":"","matched":true,"name":"Modifier la contrainte","shortdoc":"","tags":[]},{"args":["sig_contrainte","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier la contrainte de référence","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["sig_couche","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier la couche","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["famille_travaux","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier la famille de travaux",
"shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["nature_travaux","values","dit=${EMPTY}"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier la nature de travaux","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["phase","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier la phase","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["specialite_tiers_consulte","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier la spécialité de tiers consulté","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["task","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier la task","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["values","form=task"],"doc":"<p>Modifie l'enregistrement en partant de la page de consultation de la tâche\x3c/p>","matched":true,"name":"Modifier la tâche depuis sa page de consultation","shortdoc":"Modifie l'enr
egistrement en partant de la page","tags":[]},{"args":["dossier_instruction","values","context=null","nature_travaux=${EMPTY}"],"doc":"<p>Permet de modifier le dossier d'instruction.\x3c/p>","matched":true,"name":"Modifier le dossier d'instruction","shortdoc":"Permet de modifier le dossier d'instruction.","tags":[]},{"args":["dossier_infraction","instructeur=null","division=null","tax_secteur=null","terrain_adresse_voie_numero=null","terrain_adresse_voie=null","terrain_adresse_lieu_dit=null","terrain_adresse_localite=null","terrain_adresse_code_postal=null","terrain_adresse_bp=null","terrain_adresse_cedex=null","terrain_superficie=null","numero_versement_archive=null"],"doc":"<p>Permet de modifier le dossier infraction.\x3c/p>","matched":true,"name":"Modifier le dossier infraction","shortdoc":"Permet de modifier le dossier infraction.","tags":[]},{"args":["dossier_recours","instructeur=null","division=null","tax_secteur=null","terrain_adresse_voie_numero=null","terrain_adresse_voie=
null","terrain_adresse_lieu_dit=null","terrain_adresse_localite=null","terrain_adresse_code_postal=null","terrain_adresse_bp=null","terrain_adresse_cedex=null","terrain_superficie=null","numero_versement_archive=null"],"doc":"<p>Permet de modifier le dossier recours.\x3c/p>","matched":true,"name":"Modifier le dossier recours","shortdoc":"Permet de modifier le dossier recours.","tags":[]},{"args":["sig_groupe","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier le groupe de référence","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["dossier_instruction","lot","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier le lot","shortdoc":"Modifie l'enregistrement","tags":["lot"]},{"args":["modele_rapport_instruction","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier le modele de rapport d'instruction","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Mod
ifie le paramétrage des taxes.\x3c/p>","matched":true,"name":"Modifier le paramétrage des taxes","shortdoc":"Modifie le paramétrage des taxes.","tags":[]},{"args":["di","values"],"doc":"<p>Permet de modifier le rapport d'instruction.\x3c/p>","matched":true,"name":"Modifier le rapport d'instruction","shortdoc":"Permet de modifier le rapport d'instruction.","tags":[]},{"args":["abrege_actuel","libelle_actuel","values"],"doc":"","matched":true,"name":"Modifier le service","shortdoc":"","tags":[]},{"args":["sig_sousgroupe","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier le sous-groupe de référence","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["obj","search_value","values","search_label=Dossier"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier le suivi de dossier","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["di","instruction","instruction_values","menu=null"],"doc":"<p>Permet d'utiliser l'acti
on 'Suivi des dates' du portlet.\x3c/p>","matched":true,"name":"Modifier le suivi des dates","shortdoc":"Permet d'utiliser l'action 'Suivi des dates' du portlet.","tags":[]},{"args":["tiers_consulte","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier le tiers consulte","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["demande","code","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier le type de demande","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["dossier_autorisation_type","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier le type de dossier d'autorisation","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["document_numerise_type","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier le type de pièces","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["om_widget","values"],"doc":"<p>Modification d'un widget exis
tant\x3c/p>","matched":true,"name":"Modifier le widget","shortdoc":"Modification d'un widget existant","tags":[]},{"args":["dossier_infraction","donnees_techniques_values"],"doc":"<p>Permet de modifier les données techniques pour le calcul des impositions du dossier infraction.\x3c/p>","matched":true,"name":"Modifier les données techniques d'un dossier infraction pour le calcul des surfaces","shortdoc":"Permet de modifier les données techniques pour le calcul","tags":[]},{"args":["dossier_recours","donnees_techniques_values"],"doc":"<p>Permet de modifier les données techniques pour le calcul des impositions du dossier recours.\x3c/p>","matched":true,"name":"Modifier les données techniques d'un dossier recours pour le calcul des surfaces","shortdoc":"Permet de modifier les données techniques pour le calcul","tags":[]},{"args":["dossier_instruction","values"],"doc":"<p>Permet de modifier les données techniques pour le calcul des impositions du dossier d'instruction.\x3c/p>","ma
tched":true,"name":"Modifier les données techniques pour le calcul des impositions","shortdoc":"Permet de modifier les données techniques pour le calcul","tags":[]},{"args":["dossier_instruction","donnees_techniques_values"],"doc":"<p>Permet de modifier les données techniques pour le calcul des impositions du dossier d'instruction.\x3c/p>","matched":true,"name":"Modifier les données techniques pour le calcul des surfaces","shortdoc":"Permet de modifier les données techniques pour le calcul","tags":[]},{"args":["lien_om_utilisateur_tiers_consulte","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier lien utilisateur / tiers consulté","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["lien_om_utilisateur_groupe","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier lien_om_utilisateur_groupe","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["motif_consultation","values"],"doc":"<p>Modifie l'enregistr
ement\x3c/p>","matched":true,"name":"Modifier motif de consultation","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["signataire_arrete","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier signataire","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["signataire_habilitation","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier signataire_habilitation","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["commission_type","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier type de commission","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["dossier_autorisation_type_detaille","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier type de dossier d'autorisation détaillé","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["dossier_instruction_type","code","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":
true,"name":"Modifier type de dossier d'instruction","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["dossier_instruction","document_travail","document_numerise_values","message=null"],"doc":"<p>Permet de modifier un document de travail sur un dossier d'instruction.\x3c/p>","matched":true,"name":"Modifier un document de travail depuis le dossier d'instruction","shortdoc":"Permet de modifier un document de travail sur un dossier d'instruction.","tags":[]},{"args":["enjeux","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier un enjeu","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["type_habilitation_tiers_consulte","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier un type d'habilitation de tiers consulté","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["habilitation_tiers_consulte","values","div_territoire_intervention_dept=${EMPTY}","div_territoire_intervention_comm=${EMPTY}"],"doc":"<
p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier une habilitation de tiers consulté","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["nomenclature_piece","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier une nomenclature de piece","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["dossier_instruction","document_numerise","document_numerise_values","message=null"],"doc":"<p>Permet de modifier une pièce sur un dossier d'instruction.\x3c/p>","matched":true,"name":"Modifier une pièce depuis le dossier d'instruction","shortdoc":"Permet de modifier une pièce sur un dossier d'instruction.","tags":[]},{"args":["etat","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier état","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["di"],"doc":"<p>Normalise l'adresse du terrain avec le premier résultat retourné par l'API adresse.\x3c/p>","matched":true,"name":"Normaliser l'adresse d
u terrain avec le premier résultat","shortdoc":"Normalise l'adresse du terrain avec le premier résultat","tags":[]},{"args":["di","date","code_type_document","id_document","libelle_type_document"],"doc":"<p>Constitue et renvoie le nom normalisé d'un document à partir des infos fournies\x3c/p>","matched":true,"name":"Normaliser nom document","shortdoc":"Constitue et renvoie le nom normalisé d'un document à partir","tags":[]},{"args":["dossier","document"],"doc":"<p>Déclenche le WS de numérisation des documents et vérifie via le nom d'un des documents et de son dossier que la numérisation s'est bien effectué.\x3c/p>","matched":true,"name":"Numériser les documents","shortdoc":"Déclenche le WS de numérisation des documents et vérifie via le nom","tags":[]},{"args":["di","menu=null"],"doc":"<p>Retourne le nom de l'instructeur associé au DI.\x3c/p>","matched":true,"name":"Obtenir l'instructeur du dossier d'instruction","shortdoc":"Retourne le nom de l'instructeur associé
au DI.","tags":[]},{"args":["di","menu=null"],"doc":"<p>Retourne le nom de l'instructeur associé au DI.\x3c/p>","matched":true,"name":"Obtenir l'instructeur secondaire du dossier d'instruction","shortdoc":"Retourne le nom de l'instructeur associé au DI.","tags":[]},{"args":["date","code_barres"],"doc":"","matched":true,"name":"Ouvrir l'édition envoi lettre AR avec le code barres","shortdoc":"","tags":[]},{"args":["numero_complement"],"doc":"","matched":true,"name":"Ouvrir la bible du complément d'instruction n°","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"Ouvrir la recherche avancée Tous Les Messages","shortdoc":"","tags":[]},{"args":["type_bordereau"],"doc":"","matched":true,"name":"Ouvrir le bordereau de suivi","shortdoc":"","tags":[]},{"args":["dossier_instruction","code_commission"],"doc":"<p>Planifier pour une commission un dossier faisant l'objet d'une demande.\x3c/p>","matched":true,"name":"Planifier un dossier pour une commission","shortdoc":"Pl
anifier pour une commission un dossier faisant l'objet","tags":[]},{"args":["values"],"doc":"<p>Accède au formulaire de recherche avancé des habilitation de tiers. Dans le formulaire saisie les valeurs fourni et clique sur recherche.\x3c/p>","matched":true,"name":"Rechercher des habilitations de tiers consultes","shortdoc":"Accède au formulaire de recherche avancé des habilitation de tiers. Dans","tags":[]},{"args":["values"],"doc":"<p>Accède au formulaire de recherche avancé des tiers. Dans le formulaire saisie les valeurs fourni et clique sur recherche.\x3c/p>","matched":true,"name":"Rechercher des tiers consultes","shortdoc":"Accède au formulaire de recherche avancé des tiers. Dans","tags":[]},{"args":["values"],"doc":"<p>Accède au formulaire de recherche avancée des om_utilisateur. Dans le formulaire, on saisie les valeurs fourni et clique sur recherche.\x3c/p>","matched":true,"name":"Rechercher des utilisateurs","shortdoc":"Accède au formulaire de recherche avancée
des om_utilisateur. Dans","tags":[]},{"args":["libelle_di"],"doc":"","matched":true,"name":"Rechercher et créer une demande sur dossier existant","shortdoc":"","tags":[]},{"args":[],"doc":"<p>Recupere sous la forme d'une liste toutes les cles presente dans le mail de notification à l'aide d'une regex.\x3c/p>","matched":true,"name":"Recuperer les cles dans le mail de notification","shortdoc":"Recupere sous la forme d'une liste toutes les cles","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Remplir le formulaire de recherche avancée","shortdoc":"Remplit le formulaire","tags":[]},{"args":["dossier","avis_consultation_values"],"doc":"","matched":true,"name":"Rendre l'avis sur la consultation du dossier","shortdoc":"","tags":[]},{"args":["dossier_autorisation_detaille_type"],"doc":"<p>Il est nécessaire de faire cette manipulation pour tous les tests liés à la transmission à Plat'AU. Si cette case n'est pas coché, il n'y a pas d'ajout
de tâche sur le type de da détaillé concerné.\x3c/p>","matched":true,"name":"Rendre les types de dossier d'autorisation détaillés utilisés transmissible à Plat'AU","shortdoc":"Il est nécessaire de faire cette manipulation pour tous les tests liés à la transmission à Plat'AU.","tags":[]},{"args":["external_uids","avis_consultation","with_file=True"],"doc":"<p>Récupère une payload de retour d'avis de consultation, la modifie pour y intégrer les informations voulues, ajoute la tâche et déclenche le traitement des taches. ATTENTION, avec l'argument \"with_file=True\" ce keyword n'est utilisable que lorsque la configuration du filestorage alernatif est activé.\x3c/p>","matched":true,"name":"Rendre un avis par WS","shortdoc":"Récupère une payload de retour d'avis de consultation, la modifie","tags":[]},{"args":["avis","dossier_instruction","code_commission"],"doc":"<p>Rendre un avis sur dossier passé en commission.\x3c/p>","matched":true,"name":"Rendre un avis sur dos
sier passé en commission","shortdoc":"Rendre un avis sur dossier passé en commission.","tags":[]},{"args":["search_value","list_di","search_label=Numéro du bordereau"],"doc":"","matched":true,"name":"Retour de bordereau de la cellule de numérisation avec vérification des dossiers de suivi","shortdoc":"","tags":[]},{"args":["message"],"doc":"","matched":true,"name":"Récupération des dossiers d'instruction pour le suivi de numérisation (mono)","shortdoc":"","tags":[]},{"args":["message","om_collectivite"],"doc":"","matched":true,"name":"Récupération des dossiers d'instruction pour le suivi de numérisation (multi)","shortdoc":"","tags":[]},{"args":["date_debut","date_fin","numero=null"],"doc":"<p>Remplit le formulaire de l'export avec les dates fournis, clique sur le bouton d'export, vérifie qu'il a bien été réalisé et renvoie le contenu du fichier.\x3c/p>","matched":true,"name":"Récupérer l'export SITADEL à la date souhaitée","shortdoc":"Remplit le formulaire de l'
export avec les dates fournis,","tags":[]},{"args":["di","dn"],"doc":"<p>Permet de récupérer le chemin du .info d'une pièce numérisée dans le cas de l'utilisation du conencteur filesystem.\x3c/p>","matched":true,"name":"Récupérer le chemin du fichier .info de la pièce stocké","shortdoc":"Permet de récupérer le chemin du .info d'une pièce numérisée dans le","tags":[]},{"args":["dossier_instruction","service"],"doc":"<p>Permet de récupérer le chemin du .info du fichier joint à une consultation dans le cas de l'utilisation du conencteur filesystem.\x3c/p>","matched":true,"name":"Récupérer le chemin du fichier .info du fichier joint de la consultation","shortdoc":"Permet de récupérer le chemin du .info du fichier joint à une","tags":[]},{"args":["instruction"],"doc":"","matched":true,"name":"Récupérer le code barre de l'instruction","shortdoc":"","tags":[]},{"args":["di","libelle"],"doc":"","matched":true,"name":"Récupérer le code barres de l'instruction","shor
tdoc":"","tags":[]},{"args":["values"],"doc":"","matched":true,"name":"Récupérer le contenu du champ json_payload","shortdoc":"","tags":[]},{"args":["object_id","object"],"doc":"<p>Récupère l'external uid d'un élément à partir de son object_id\x3c/p>","matched":true,"name":"Récupérer un external UID","shortdoc":"Récupère l'external uid d'un élément à partir de son object_id","tags":[]},{"args":["content"],"doc":"","matched":true,"name":"Résultat de l'import doit contenir","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir Action","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir cerfa","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir commune avec dates validité","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>R
emplit le formulaire\x3c/p>","matched":true,"name":"Saisir compteur avec dates validité","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir contrainte paramétrée","shortdoc":"Remplit le formulaire","tags":[]},{"args":["tiers"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir des acteurs","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir département","shortdoc":"Remplit le formulaire","tags":[]},{"args":["dossier_instruction","document_numerise_values","message=null"],"doc":"<p>Permet d'ajouter une pièce sur un dossier d'instruction.\x3c/p>","matched":true,"name":"Saisir et valider le formulaire d'ajout d'une pièce sur le dossier d'instruction","shortdoc":"Permet d'ajouter une pièce sur un dossier d'instruction.","tags":[]},{"args":["evenement=null","date_evenement=null","signataire_arrete=
null","redaction_type=null","commentaire=null"],"doc":"","matched":true,"name":"Saisir instruction","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir instruction_notification","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"","matched":true,"name":"Saisir l'action","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Permet de remplir le formulaire d'une affectation.\x3c/p>","matched":true,"name":"Saisir l'affectation","shortdoc":"Permet de remplir le formulaire d'une affectation.","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir l'arrondissement","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir l'attribut de référence","shortdoc":"Remplit le formulaire","tags":[]},{"args":["avis_consultation_values"],"doc":"","matched":true,"name":"Saisir l'avis de consultat
ion","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir l'avis de décision","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir l'enjeu","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>GENERIC - Saisie un enregistrement. Chaque élément de la liste <b>*values*\x3c/b> est une liste contenant trois valeurs (l'ordre de déclaration est important) : * le libelle du champ à saisir * la valeur à saisir * le keyword à utiliser pour la saisie de la valeur\x3c/p>","matched":true,"name":"Saisir l'enregistrement","shortdoc":"GENERIC - Saisie un enregistrement.","tags":["generic","utils"]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir l'instructeur","shortdoc":"Remplit le formulaire","tags":[]},{"args":["nom","division","qualite","utilisateur","telephone","debut","fin"],"doc":"
<p>Permet de remplir le formulaire d'un instructeur.\x3c/p>","matched":true,"name":"Saisir l'instructeur depuis le menu","shortdoc":"Permet de remplir le formulaire d'un instructeur.","tags":[]},{"args":["values"],"doc":"","matched":true,"name":"Saisir l'utilisateur depuis le formulaire","shortdoc":"","tags":[]},{"args":["values"],"doc":"","matched":true,"name":"Saisir l'utilisateur lié depuis l'utilisateur principal","shortdoc":"","tags":[]},{"args":["values"],"doc":"","matched":true,"name":"Saisir l'événement","shortdoc":"","tags":[]},{"args":["evenement=null","libelle=null","contenu=null","complement=null","automatique=null","type_da=null","collectivite=null"],"doc":"","matched":true,"name":"Saisir la bible en formulaire","shortdoc":"","tags":[]},{"args":["libelle=null","contenu=null","complement=null","automatique=null","type_da=null","collectivite=null","precharge=null"],"doc":"","matched":true,"name":"Saisir la bible en sous-formulaire","shortdoc":"","tags":[]},{"args":["va
lues"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir la categorie de tiers consulte","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir la catégorie de documents","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir la catégorie de pièces","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir la commission","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir la consultation","shortdoc":"Remplit le formulaire","tags":[]},{"args":["libelle=null","nature=null","collectivite=null","groupe=null","sousgroupe=null","texte=null"],"doc":"","matched":true,"name":"Saisir la contrainte","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Remp
lit le formulaire\x3c/p>","matched":true,"name":"Saisir la contrainte de référence","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir la couche","shortdoc":"Remplit le formulaire","tags":[]},{"args":["demande_values"],"doc":"","matched":true,"name":"Saisir la demande","shortdoc":"","tags":[]},{"args":["type","date"],"doc":"<p>Saisit le formulaire de la commission.\x3c/p>","matched":true,"name":"Saisir la demande de commission","shortdoc":"Saisit le formulaire de la commission.","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir la demande de passage en commission","shortdoc":"Remplit le formulaire","tags":[]},{"args":["code","libelle","description","chef","debut","fin","collectivite"],"doc":"<p>Permet de remplir le formulaire d'une direction.\x3c/p>","matched":true,"name":"Saisir la direction","shortdoc":"Permet de remplir le formulaire d'une direct
ion.","tags":[]},{"args":["code","libelle","description","chef","debut","fin","direction"],"doc":"<p>Permet de remplir le formulaire d'une division.\x3c/p>","matched":true,"name":"Saisir la division","shortdoc":"Permet de remplir le formulaire d'une division.","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir la famille de travaux","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values","dit=${EMPTY}"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir la nature de travaux","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir la phase","shortdoc":"Remplit le formulaire","tags":[]},{"args":["document_numerise_values"],"doc":"<p>Saisit les valeurs du formulaire.\x3c/p>","matched":true,"name":"Saisir la pièce","shortdoc":"Saisit les valeurs du formulaire.","tags":[]},{"args":["document_numerise_values"],"doc":"<p>Saisit les vale
urs du formulaire dans le contexte des contentieux.\x3c/p>","matched":true,"name":"Saisir la pièce dans le contexte ctx","shortdoc":"Saisit les valeurs du formulaire dans le contexte des contentieux.","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir la spécialité de tiers consulté","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir la task","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le bloc-note","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le bordereau de numérisation","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le critère d'application de la contrainte de référence","short
doc":"Remplit le formulaire","tags":[]},{"args":["type_demandeur","demandeur_values"],"doc":"","matched":true,"name":"Saisir le demandeur","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Permet de saisir le formulaire de paramétrage des taxes.\x3c/p>","matched":true,"name":"Saisir le formulaire de paramétrage des taxes","shortdoc":"Permet de saisir le formulaire de paramétrage des taxes.","tags":[]},{"args":["code_barres=null","date_envoi=null"],"doc":"","matched":true,"name":"Saisir le formulaire du bordereau d'envoi au maire","shortdoc":"","tags":[]},{"args":["values","context=null","nature_travaux=${EMPTY}"],"doc":"<p>Permet de saisir le formulaire du dossier d'instruction.\x3c/p>","matched":true,"name":"Saisir le formulaire du dossier d'instruction","shortdoc":"Permet de saisir le formulaire du dossier d'instruction.","tags":[]},{"args":["instructeur=null","division=null","tax_secteur=null","terrain_adresse_voie_numero=null","terrain_adresse_voie=null","terrain_adresse_
lieu_dit=null","terrain_adresse_localite=null","terrain_adresse_code_postal=null","terrain_adresse_bp=null","terrain_adresse_cedex=null","terrain_superficie=null","numero_versement_archive=null"],"doc":"<p>Permet de saisir le formulaire du dossier infraction.\x3c/p>","matched":true,"name":"Saisir le formulaire du dossier infraction","shortdoc":"Permet de saisir le formulaire du dossier infraction.","tags":[]},{"args":["instructeur=null","division=null","tax_secteur=null","terrain_adresse_voie_numero=null","terrain_adresse_voie=null","terrain_adresse_lieu_dit=null","terrain_adresse_localite=null","terrain_adresse_code_postal=null","terrain_adresse_bp=null","terrain_adresse_cedex=null","terrain_superficie=null","numero_versement_archive=null"],"doc":"<p>Permet de saisir le formulaire du dossier recours.\x3c/p>","matched":true,"name":"Saisir le formulaire du dossier recours","shortdoc":"Permet de saisir le formulaire du dossier recours.","tags":[]},{"args":["groupe_libelle","confidenti
el=null","enregistrement_demande=null"],"doc":"<p>Permet de remplir le formulaire d'un utilisateur.\x3c/p>","matched":true,"name":"Saisir le groupe","shortdoc":"Permet de remplir le formulaire d'un utilisateur.","tags":["om_utilisateur"]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le groupe de référence","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le lien entre id interne et uid externe","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le lien_id_interne_uid_externe","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le lot","shortdoc":"Remplit le formulaire","tags":["lot"]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le modele de rapp
ort d'instruction","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le pétitionnaire fréquent","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le quartier","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire du rapport d'instruction.\x3c/p>","matched":true,"name":"Saisir le rapport d'instruction","shortdoc":"Remplit le formulaire du rapport d'instruction.","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le service","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le signataire","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le sous-groupe de ré
férence","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le suivi de dossier","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Saisie le formulaire du tableau de bord\x3c/p>","matched":true,"name":"Saisir le tableau de bord","shortdoc":"Saisie le formulaire du tableau de bord","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le tiers consulte","shortdoc":"Remplit le formulaire","tags":[]},{"args":["form_values"],"doc":"","matched":true,"name":"Saisir le type de demande","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le type de dossier d'autorisation","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le type de pièces","shortdoc":"Remplit le formulaire","tags":[]},{"args"
:["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le type de pièces en sous-formulaire","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Saisie le formulaire d'un widget\x3c/p>","matched":true,"name":"Saisir le widget de tdb","shortdoc":"Saisie le formulaire d'un widget","tags":[]},{"args":["donnees_techniques_values","class_suffix=${EMPTY}"],"doc":"","matched":true,"name":"Saisir les données techniques","shortdoc":"","tags":[]},{"args":["dossier_instruction","donnees_techniques_values","menu=null","class_suffix=${EMPTY}"],"doc":"<p>Permet de saisir les données techniques dans n'importe quel fieldset Prend en paramètre le n° de dossier d'inscription, et la liste de données techniques à insérer sous la forme de dictionary ex : ope_proj_desc=testset\x3c/p>","matched":true,"name":"Saisir les données techniques du DI","shortdoc":"Permet de saisir les données techniques dans n'importe quel fieldset","tags":[]},{"args":["
dossier_infraction","donnees_techniques_values"],"doc":"<p>Permet de saisir les données techniques dans n'importe quel fieldset Prend en paramètre le n° de dossier d'inscription, et la liste de données techniques à insérer sous la forme de dictionary ex : ope_proj_desc=testset\x3c/p>","matched":true,"name":"Saisir les données techniques du dossier infraction","shortdoc":"Permet de saisir les données techniques dans n'importe quel fieldset","tags":[]},{"args":["dossier_recours","donnees_techniques_values"],"doc":"<p>Permet de saisir les données techniques dans n'importe quel fieldset Prend en paramètre le n° de dossier d'inscription, et la liste de données techniques à insérer sous la forme de dictionary ex : ope_proj_desc=testset\x3c/p>","matched":true,"name":"Saisir les données techniques du dossier recours","shortdoc":"Permet de saisir les données techniques dans n'importe quel fieldset","tags":[]},{"args":["values"],"doc":"<p>Permet de saisir le formulaire donnée
s techniques pour le calcul des impositions.\x3c/p>","matched":true,"name":"Saisir les données techniques pour le calcul des impositions","shortdoc":"Permet de saisir le formulaire données techniques pour le","tags":[]},{"args":["donnees_techniques_values"],"doc":"","matched":true,"name":"Saisir les données techniques pour le calcul des surfaces","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Entre les valeurs fournies dans le formulaire de saisie de la recherche.\x3c/p>","matched":true,"name":"Saisir les parametres de recherche avancee des habilitations de tiers consulte","shortdoc":"Entre les valeurs fournies dans le formulaire de saisie de la recherche.","tags":[]},{"args":["values"],"doc":"<p>Entre les valeurs fournies dans le formulaire de saisie de la recherche.\x3c/p>","matched":true,"name":"Saisir les parametres de recherche avancee du tiers consulte","shortdoc":"Entre les valeurs fournies dans le formulaire de saisie de la recherche.","tags":[]},{"args":["values"]
,"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Saisir les parametres de recherche avancé du dossier d'instruction","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier d'instruction.","tags":[]},{"args":["values"],"doc":"<p>Entre les valeurs fournies dans le formulaire de saisie de la recherche.\x3c/p>","matched":true,"name":"Saisir les paramètres de recherche avancée des utilisateurs","shortdoc":"Entre les valeurs fournies dans le formulaire de saisie de la recherche.","tags":[]},{"args":["references_cadastrales"],"doc":"<p>Permet de saisir un nombre \"infini\" de références cadastrales sur une seule ligne. Ce mot clé recoit une liste de références cadastrales avec un élément par ligne, ex: @{ref_cad} = Create List 806 AB 01 A 50 Ce mot-clé clique sur le bouton \"ajouter d'autres champs\" autant de fois que nécessaire.\x3c/p>","matched":true,"name":"Saisir les références cadastral
es","shortdoc":"Permet de saisir un nombre \"infini\" de références cadastrales sur une","tags":[]},{"args":["references_cadastrales"],"doc":"<p>Permet de saisir un nombre \"infini\" de références cadastrales sur une seule ligne. Ce mot clé recoit une liste de références cadastrales avec un élément par ligne, ex: @{ref_cad} = Create List 806 AB 01 809 BB 02 Ce mot-clé clique sur le bouton \"ajouter d'autres champs\" autant de fois que nécessaire.\x3c/p>","matched":true,"name":"Saisir les références cadastrales par ligne","shortdoc":"Permet de saisir un nombre \"infini\" de références cadastrales sur une","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir les valeurs dans le formulaire de type 'architecte'","shortdoc":"Remplit le formulaire","tags":["architecte","architecte_frequent"]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir lien service/utilisateur","shortdoc":"Remplit le
formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir lien utilisateur / tiers consulté","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir lien_om_utilisateur_groupe","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir motif de consultation","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir signataire_habilitation","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir type de commission","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir type de dossier d'autorisation détaillé","shortdoc":"Remplit le formulaire"
,"tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir type de dossier d'instruction","shortdoc":"Remplit le formulaire","tags":[]},{"args":["depot_electronique"],"doc":"<p>Permet de signaler que la demande est issue d'un dépôt électronique .\x3c/p>","matched":true,"name":"Saisir un dépot électronique","shortdoc":"Permet de signaler que la demande est issue d'un dépôt électronique","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir un type d'habilitation de tiers consulté","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values","div_territoire_intervention_dept=${EMPTY}","div_territoire_intervention_comm=${EMPTY}"],"doc":"<p>Remplit le formulaire.\x3c/p>","matched":true,"name":"Saisir une habilitation de tiers consulté","shortdoc":"Remplit le formulaire.","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir une nomenclature d
e piece","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir état","shortdoc":"Remplit le formulaire","tags":[]},{"args":["field_id","value"],"doc":"","matched":true,"name":"Select From Chosen List","shortdoc":"","tags":[]},{"args":["field_id","value"],"doc":"","matched":true,"name":"Select From Chosen List For 'Catégorie' By Name","shortdoc":"","tags":[]},{"args":["field_id","value"],"doc":"","matched":true,"name":"Select From Chosen List For 'Type' By Name","shortdoc":"","tags":[]},{"args":["field_id","value"],"doc":"","matched":true,"name":"Select From Chosen List Should Contain","shortdoc":"","tags":[]},{"args":["field_id","values"],"doc":"","matched":true,"name":"Select From Chosen List Should Contain List","shortdoc":"","tags":[]},{"args":["field_id","value"],"doc":"","matched":true,"name":"Select From Chosen List Should Not Contain","shortdoc":"","tags":[]},{"args":["field_id","value"],"doc":
"","matched":true,"name":"Select From Chosen List Should Not Contain List","shortdoc":"","tags":[]},{"args":["field_id","value"],"doc":"","matched":true,"name":"Select From Chosen List Suggestions Should Contain","shortdoc":"","tags":[]},{"args":["field_id","values"],"doc":"","matched":true,"name":"Select From Multiple Chosen List","shortdoc":"","tags":[]},{"args":["locator","expected_value"],"doc":"<p>Vérifie que la liste (select) identifiée par le locator contiens bien la valeur (option) voulue.\x3c/p>","matched":true,"name":"Select list should contain value","shortdoc":"Vérifie que la liste (select) identifiée par le locator contiens bien la valeur (option) voulue.","tags":[]},{"args":["locator","unexpected_value"],"doc":"<p>Vérifie que la liste (select) identifiée par le locator ne contiens pas la valeur (option) voulue.\x3c/p>","matched":true,"name":"Select list should not contain value","shortdoc":"Vérifie que la liste (select) identifiée par le locator ne contiens pas
la valeur (option) voulue.","tags":[]},{"args":["field_id","values"],"doc":"","matched":true,"name":"Select Multiple From Chosen List Should Contain List","shortdoc":"","tags":[]},{"args":["field_id","values"],"doc":"","matched":true,"name":"Select Multiple From Chosen List Should Not Contain List","shortdoc":"","tags":[]},{"args":["field_id","value"],"doc":"","matched":true,"name":"Selected Label From Chosen List Should Be","shortdoc":"","tags":[]},{"args":["contraintes_ids"],"doc":"<p>Depuis le formulaire d'ajout des contraintes du dossier, ouvre tous les fieldset en utilisant du javascript et coche les contraintes voulues.\x3c/p>","matched":true,"name":"Selectionner les contraintes a ajouter","shortdoc":"Depuis le formulaire d'ajout des contraintes du dossier, ouvre tous les","tags":[]},{"args":["action"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer Action","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["cerfa"],"doc":"<p>Supprime l'en
registrement\x3c/p>","matched":true,"name":"Supprimer cerfa","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["compteur"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer compteur avec dates validité","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["contrainte"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer contrainte paramétrée","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["departement"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer département","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["instructeur"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer instructeur","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["instruction_notification"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer instruction_notification","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["dos
sier","acteur_id"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer l'acteur du dossier","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["instructeur=null","simple_search=null"],"doc":"","matched":true,"name":"Supprimer l'affectation depuis le menu","shortdoc":"","tags":[]},{"args":["libelle"],"doc":"","matched":true,"name":"Supprimer l'affectation manuelle depuis le menu","shortdoc":"","tags":[]},{"args":["sig_couche","sig_attribut"],"doc":"<p>Ajoute un attribut de référence à la couche\x3c/p>","matched":true,"name":"Supprimer l'attribut de référence de la couche","shortdoc":"Ajoute un attribut de référence à la couche","tags":[]},{"args":["avis_decision"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer l'avis de décision","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["args"],"doc":"<p>GENERIC - Supprime l'enregistrement. Liste des valeurs à déclarer dans le dictionnaire <b>*args*\x3c/b> : *
obj (objet de l'enregistrement) * selection_col (colonne pour la recherche simple) * search_value (valeur pour la recherche simple) * click_value (valeur à cliquer) * msg (message de réussite à la validation du formulaire)\x3c/p>","matched":true,"name":"Supprimer l'enregistrement depuis le menu","shortdoc":"GENERIC - Supprime l'enregistrement.","tags":["generic","utils"]},{"args":["di","libelle","menu=null"],"doc":"","matched":true,"name":"Supprimer l'instruction","shortdoc":"","tags":[]},{"args":["om_utilisateur"],"doc":"","matched":true,"name":"Supprimer l'utilisateur depuis le menu","shortdoc":"","tags":[]},{"args":["evenement"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer l'événement","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["categorie_tiers_consulte"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer la categorie de tiers consulte","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["docum
ent_type_categorie"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer la catégorie de documents","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["document_numerise_type_categorie"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer la catégorie de pièces","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["dossier_instruction","service"],"doc":"<p>Supprime la consultation depuis l'onglet \"Consultation(s)\" du dossier d'instruction.\x3c/p>","matched":true,"name":"Supprimer la consultation depuis le contexte du dossier d'instruction","shortdoc":"Supprime la consultation depuis l'onglet \"Consultation(s)\"","tags":[]},{"args":["sig_contrainte"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer la contrainte de référence","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["sig_couche"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer la couche","s
hortdoc":"Supprime l'enregistrement","tags":[]},{"args":["dossier_instruction","commission"],"doc":"<p>Permet de supprimer le demande de passage en commission.\x3c/p>","matched":true,"name":"Supprimer la demande de commission depuis le contexte du dossier d'instruction","shortdoc":"Permet de supprimer le demande de passage en commission.","tags":[]},{"args":["famille_travaux"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer la famille de travaux","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["nature_travaux"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer la nature des travaux","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["phase"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer la phase","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["specialite_tiers_consulte"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer la spécialité de t
iers consulté","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["dossier_instruction","context=null"],"doc":"<p>Supprime le dossier d'instruction.\x3c/p>","matched":true,"name":"Supprimer le dossier d'instruction","shortdoc":"Supprime le dossier d'instruction.","tags":[]},{"args":["om_droit","om_profil"],"doc":"<p>Permet de supprimer un droit affecté à un profil.\x3c/p>","matched":true,"name":"Supprimer le droit depuis le contexte du profil","shortdoc":"Permet de supprimer un droit affecté à un profil.","tags":[]},{"args":["sig_groupe"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer le groupe de référence","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["dossier_instruction","lot"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer le lot","shortdoc":"Supprime l'enregistrement","tags":["lot"]},{"args":["dossier_instruction","dossier_message"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true
,"name":"Supprimer le message dans le dossier d'instruction","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["modele_rapport_instruction"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer le modele de rapport d'instruction","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["args"],"doc":"<p>XXX\x3c/p>","matched":true,"name":"Supprimer le paramètre (surcharge)","shortdoc":"XXX","tags":["om_parametre"]},{"args":["sig_sousgroupe"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer le sous-groupe de référence","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["commission"],"doc":"","matched":true,"name":"Supprimer le suivi de la commission","shortdoc":"","tags":[]},{"args":["om_dashboard"],"doc":"<p>Supprime le widget\x3c/p>","matched":true,"name":"Supprimer le tableau de bord depuis l'URL par l'identifiant","shortdoc":"Supprime le widget","tags":[]},{"args":["tiers_consulte"],"doc":"<p>Supprime l'enre
gistrement\x3c/p>","matched":true,"name":"Supprimer le tiers consulte","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["demande","code"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer le type de demande","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["dossier_autorisation_type"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer le type de dossier d'autorisation","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["document_numerise_type"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer le type de pièces","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["om_widget"],"doc":"<p>Supprime le widget\x3c/p>","matched":true,"name":"Supprimer le widget depuis l'URL par l'identifiant","shortdoc":"Supprime le widget","tags":[]},{"args":["lien_om_utilisateur_tiers_consulte"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer lien utilisateur /
tiers consulté","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["lien_om_utilisateur_groupe"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer lien_om_utilisateur_groupe","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["motif_consultation"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer motif de consultation","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["signataire_arrete"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer signataire","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["signataire_habilitation"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer signataire_habilitation","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["commission_type"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer type de commission","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["dossier_autor
isation_type_detaille"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer type de dossier d'autorisation détaillé","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["dossier_instruction_type","code"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer type de dossier d'instruction","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["task"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer tâche","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["dossier_instruction","document_travail","message=null"],"doc":"<p>Permet de supprimer un document de travail sur un dossier d'instruction.\x3c/p>","matched":true,"name":"Supprimer un document de travail depuis le dossier d'instruction","shortdoc":"Permet de supprimer un document de travail sur un dossier d'instruction.","tags":[]},{"args":["enjeux"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer un enjeu",
"shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["type_habilitation_tiers_consulte"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer un type d'habilitation de tiers consulté","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["habilitation_tiers_consulte"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer une habilitation de tiers consulté","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["nomenclature_piece"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer une nomenclature de piece","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["message=null"],"doc":"<p>Permet de supprimer une pièce en partant de son interface de consultation.\x3c/p>","matched":true,"name":"Supprimer une pièce depuis la page de consultation de la pièce","shortdoc":"Permet de supprimer une pièce en partant de son interface de consultation.","tags":[]},{"args":["dossier_instruction","doc
ument_numerise","message=null"],"doc":"<p>Permet de supprimer une pièce sur un dossier d'instruction.\x3c/p>","matched":true,"name":"Supprimer une pièce depuis le dossier d'instruction","shortdoc":"Permet de supprimer une pièce sur un dossier d'instruction.","tags":[]},{"args":["etat"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer état","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":[],"doc":"<p>Accède au formulaire de synchronisation des contraintes via son url et clique sur le bouton de synchronisation.\x3c/p>","matched":true,"name":"Synchroniser les contraintes","shortdoc":"Accède au formulaire de synchronisation des contraintes via son url et clique","tags":[]},{"args":["mail_id"],"doc":"<p>Permet de sélectionner le mail à afficher\x3c/p>","matched":true,"name":"Sélectionner le mail à afficher","shortdoc":"Permet de sélectionner le mail à afficher","tags":[]},{"args":[],"doc":"<p>Vérifie que le bouton d'ajout d'un listing n'
est pas affiché\x3c/p>","matched":true,"name":"Tab ${Tab} Should Not Contain Add Button","shortdoc":"Vérifie que le bouton d'ajout d'un listing n'est pas affiché","tags":[]},{"args":[],"doc":"<p>On suit les étapes pour télécharger l'archive contenant les pièces sélectionnées dans le sous onglet \"Téléchargement\"\x3c/p>","matched":true,"name":"Télécharger l'archive du sous onglet téléchargement","shortdoc":"On suit les étapes pour télécharger l'archive contenant","tags":[]},{"args":[],"doc":"<p>Utilise l'action \"Récupérer toutes les pièces\" pour récupérer l'archive, qui est ensuite enregistrée dans le répertoire courant\x3c/p>","matched":true,"name":"Télécharger le dossier final","shortdoc":"Utilise l'action \"Récupérer toutes les pièces\" pour récupérer","tags":[]},{"args":[],"doc":"<p>Utilise l'action \"Télécharger tous les documents\" pour récupérer l'archive, qui est ensuite enregistrée dans le répertoire courant\x3c/p>","matched":true,"na
me":"Télécharger tous les documents","shortdoc":"Utilise l'action \"Télécharger tous les documents\" pour récupérer","tags":[]},{"args":[],"doc":"<p>Utilise l'action \"Récupérer toutes les pièces\" pour récupérer l'archive, qui est ensuite enregistrée dans le répertoire courant\x3c/p>","matched":true,"name":"Télécharger toutes les pièces","shortdoc":"Utilise l'action \"Récupérer toutes les pièces\" pour récupérer","tags":[]},{"args":["field_id"],"doc":"","matched":true,"name":"Unselect From Chosen List","shortdoc":"","tags":[]},{"args":["field_id","values"],"doc":"","matched":true,"name":"Unselect From Multiple Chosen List","shortdoc":"","tags":[]},{"args":["champ","list"],"doc":"<p>Désélectionne une liste de libellés si non vide\x3c/p>","matched":true,"name":"Unselect Multiple By Label","shortdoc":"Désélectionne une liste de libellés si non vide","tags":["formulaire"]},{"args":[],"doc":"","matched":true,"name":"Validation du formulaire de la demande","sho
rtdoc":"","tags":[]},{"args":[],"doc":"<p>Clique sur le bouton de validation du formulaire de notification manuelle. Vérifie que la validation a bien été enregistré et que la page ne contiens pas d'erreur. Récupère et renvoie la date et l'heure de validation du formulaire.\x3c/p>","matched":true,"name":"Valider le formulaire de notification","shortdoc":"Clique sur le bouton de validation du formulaire","tags":[]},{"args":[],"doc":"","matched":true,"name":"Valider le formulaire du bordereau d'envoi au maire","shortdoc":"","tags":[]},{"args":["cle","text"],"doc":"<p>Utilise la clé fournit pour composer le lien. Ouvre la page du lien puis cherche le texte voulu dans cette page.\x3c/p>","matched":true,"name":"Verifier que le lien de notification contiens","shortdoc":"Utilise la clé fournit pour composer le lien. Ouvre la page du lien","tags":[]},{"args":["mail_id"],"doc":"","matched":true,"name":"Verifier que le mail a bien été envoyé au destinataire","shortdoc":"","tags":[]}
,{"args":["mail_list"],"doc":"","matched":true,"name":"Verifier que les mails n'ont pas été envoyés au destinataire","shortdoc":"","tags":[]},{"args":["mail_list"],"doc":"","matched":true,"name":"Verifier que les mails ont bien été envoyés au destinataire","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"Vider la boite mail","shortdoc":"","tags":[]},{"args":["obj","list_di"],"doc":"","matched":true,"name":"Vérification de l'abscence des dossiers d'instruction dans le listing des suivis de dossier","shortdoc":"","tags":[]},{"args":["obj","list_di"],"doc":"","matched":true,"name":"Vérification de la présence des dossiers d'instruction dans le listing des suivis de dossier","shortdoc":"","tags":[]},{"args":["num_bordereau","check_values","page=1"],"doc":"<p>C'est le document PDF qui est transmis à la cellule de numérisation\x3c/p>","matched":true,"name":"Vérification du contenu d'un bordereau","shortdoc":"C'est le document PDF qui est transmis à la cellu
le de","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Nécessite la librairie OperatingSystem\x3c/p>","matched":true,"name":"Vérifier création répertoire du dossier","shortdoc":"Nécessite la librairie OperatingSystem","tags":[]},{"args":["methods","ressource","json","code","message"],"doc":"<p>Même documentation que le keyword \"Vérifier le code retour du web service et vérifier que son message contient\" mais avec retour du WS en string et non en JSON.\x3c/p>","matched":true,"name":"Vérifier le code retour du web service et vérifier que son message au format string contient","shortdoc":"Même documentation que le keyword \"Vérifier le code retour du web service et vérifier que son message contient\" mais avec retour du WS en string et non en JSON.","tags":["utils"]},{"args":["mail_id","message"],"doc":"<p>Permet de vérifier le contenu du message reçu\x3c/p>","matched":true,"name":"Vérifier le contenu du mail","shortdoc":"Permet de vérifier le contenu du message
reçu","tags":[]},{"args":["mail_id","message"],"doc":"<p>Permet de vérifier le contenu du message reçu depuis le contexte du mail\x3c/p>","matched":true,"name":"Vérifier le sujet du mail","shortdoc":"Permet de vérifier le contenu du message reçu depuis le contexte du mail","tags":[]},{"args":["args_export"],"doc":"<p>Effectue une reqmo et vérifie dans l'export la presence de la list fournie\x3c/p>","matched":true,"name":"Vérifier List Dans Export PDF","shortdoc":"Effectue une reqmo","tags":[]},{"args":["args_export"],"doc":"<p>Effectue une reqmo et vérifie dans l'export la presence de la list fournie\x3c/p>","matched":true,"name":"Vérifier List Dans Export Tableau","shortdoc":"Effectue une reqmo","tags":[]},{"args":["id_next_task","id_dossier"],"doc":"","matched":true,"name":"Vérifier qu'il n'y a pas de création d'autre tâche non concerné","shortdoc":"","tags":[]},{"args":["attribute","attribute_value","CSS_class"],"doc":"<p>Vérifie par son attribut HTML (<b>*attribu
te*\x3c/b>) et sa valeur d'attribut (<b>*attribute_value*\x3c/b>), qu'élément possède une classe CSS (<b>*CSS_class*\x3c/b>)\x3c/p>","matched":true,"name":"Vérifier qu'un élément a une classe CSS","shortdoc":"Vérifie par son attribut HTML (**attribute**)","tags":[]},{"args":[],"doc":"<p>Prend deux dates au format \"YYYY-MM-DD\" et les compare pour vérifier que la première est supérieure à la deuxième. La comparaison est faite en découpant la date selon les \"/\" pour créer un tableaux à 3 entrées : Jour, Mois et Année Ce tableaux est ensuite inversé : Année, Mois et Jour et transformé en chaine. Ainsi on peut comparer les 2 dates pour savoir laquelle est la plus ancienne.\x3c/p>","matched":true,"name":"Vérifier que la date ${date_1} est inférieure à la date ${date_2}","shortdoc":"Prend deux dates au format \"YYYY-MM-DD\" et les compare pour","tags":[]},{"args":["values","menu=platau"],"doc":"<p>Vérifie que tous les éléments passés en paramètre sont prése
nts\x3c/p>","matched":true,"name":"Vérifier que la tâche a bien été ajoutée ou modifiée","shortdoc":"Vérifie que tous les éléments passés en paramètre sont présents","tags":[]},{"args":["values","menu=platau"],"doc":"<p>Vérifie que la tâche courante à une payload qui respecte ces critères :\x3c/p>\n<ul>\n<li>payload avec un format Json valide\x3c/li>\n<li>payload différentes de vide\x3c/li>\n<li>payload sans erreur de récupération\x3c/li>\n\x3c/ul>","matched":true,"name":"Vérifier que la tâche à une payload fonctionnelle","shortdoc":"Vérifie que la tâche courante à une payload qui respecte ces critères :","tags":[]},{"args":["mail_id","message"],"doc":"<p>Permet de vérifier le contenu du message reçu\x3c/p>","matched":true,"name":"Vérifier que le contenu du mail ne contiens pas","shortdoc":"Permet de vérifier le contenu du message reçu","tags":[]},{"args":[],"doc":"<p>Vérifie 3 conditions qui sont censées indiquer ensemble que toutes les requètes rÃ
©seau et traitements JavaScript sont finis. 1. Pas de requète XHR/Ajax en cours (partie réseau, pas callbacks) 2. Ressources de la page chargées (css, images) qui sinon n'est pas convert par les autres vérifications. 3. Message(event) queue vide. On vérifie que tous les évenements <b>déclenchés\x3c/b> sont finis: onClick, onChange, onLoad, etc et n'importe quel callback en attente. Pas ceux qui attendent un timer(setTimeout) ou le retour d'une XHR. Quand le timer/XHR finisent, là les callbacks sont mis dans la queue. <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/EventLoop#Adding_messages\">https://developer.mozilla.org/en-US/docs/Web/JavaScript/EventLoop#Adding_messages\x3c/a> Attention: ne prend pas en compte le cas d'un traitement déclenché par un setTimeout(). Si les 3 conditions passent à true avant que le timer soit fini, c'est perdu ! Dépends de jQuery pour 1. mais il doit y avoir moyen de faire sans.\x3c/p>","matched":true,"name":"Wait Until A
ll JavaScript Finished","shortdoc":"Vérifie 3 conditions qui sont censées indiquer ensemble","tags":["utils"]},{"args":["champ","valeurAttendue"],"doc":"","matched":true,"name":"Wait Until Form Value Should Be","shortdoc":"","tags":["formulaire"]}],"name":"openads","named_args":true,"scope":"","version":""};
+ libdoc = {"all_tags":["architecte","architecte_frequent","formulaire","generic","lot","navigation","om_droit","om_parametre","om_utilisateur","utils"],"contains_tags":true,"doc":"<p>Mots-clefs openads rédigés en Robot Framework et employables dans les tests fonctionnels. Cette documentation est générée par l'outil 'Libdoc' à partir des ressources du répertoire tests/resources/app.\x3c/p>","generated":"2024-06-20 11:21:00","inits":[],"keywords":[{"args":["dossier_instruction"],"doc":"<p>Ouvre le formulaire d'ajout des contraintes du dossier.\x3c/p>","matched":true,"name":"Acceder au formulaire d'ajout des contraintes du dossier d'instruction","shortdoc":"Ouvre le formulaire d'ajout des contraintes du dossier.","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Permet d'accéder à l'écran de visualisation des documents de l'onglet pièce.\x3c/p>","matched":true,"name":"Accéder à l'onglet documents de l'onglet pièces par le dossier d'instruction","shortdoc":"Permet d'acc
éder à l'écran de visualisation des documents de l'onglet pièce.","tags":[]},{"args":[],"doc":"<p>Permet d'accéder à maildump\x3c/p>","matched":true,"name":"Accéder à maildump","shortdoc":"Permet d'accéder à maildump","tags":[]},{"args":[],"doc":"<p>Permet d'activer l'option de numérisation.\x3c/p>","matched":true,"name":"Activer l'option de numérisation","shortdoc":"Permet d'activer l'option de numérisation.","tags":[]},{"args":[],"doc":"<p>Ajoute ou modifier le paramètre option_mode_service_consulté depuis le menu Administration &gt; Paramétrage pour activer le mode service consulté\x3c/p>","matched":true,"name":"Activer le mode service consulté","shortdoc":"Ajoute ou modifier le paramètre option_mode_service_consulté","tags":[]},{"args":[],"doc":"","matched":true,"name":"Ajout automatique de complément(s) d'instruction","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter Action","shortdoc":"Crée
l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter cerfa","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter commune avec dates validité","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter compteur avec dates validité","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter contrainte paramétrée","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["dossier","category","acteurs"],"doc":"<p>Ajout d'un ou plusieurs acteur à un dossier pour une catégorie donnée.\x3c/p>","matched":true,"name":"Ajouter des acteurs d'une catégorie au dossier","shortdoc":"Ajout d'un ou plusieurs acteur à un dossier pour une catégorie donnée.","tags":[]},{"args":["dossier_i
nstruction","contraintes_ids"],"doc":"","matched":true,"name":"Ajouter des contraintes depuis l'onglet du dossier d'instruction","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter département","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["di","values"],"doc":"<p>Mot-clef raccourcis permettant d'ajouter et de finaliser le rapport d'instruction du DI.\x3c/p>","matched":true,"name":"Ajouter et finaliser le rapport d'instruction","shortdoc":"Mot-clef raccourcis permettant d'ajouter et de finaliser le","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter instruction_notification","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"","matched":true,"name":"Ajouter l'action depuis le menu","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Permet d'ajouter une affectation.\x3c/p>","matched":true,"name":"Ajouter l'affectation depuis le menu","
shortdoc":"Permet d'ajouter une affectation.","tags":[]},{"args":["dossier_instruction","values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter l'architecte","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter l'architecte fréquent","shortdoc":"Crée l'enregistrement","tags":["architecte","architecte_frequent"]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter l'arrondissement","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["sig_couche","sig_attribut"],"doc":"<p>Ajoute un attribut de référence à la couche\x3c/p>","matched":true,"name":"Ajouter l'attribut de référence de la couche","shortdoc":"Ajoute un attribut de référence à la couche","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter l'avis de décision","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["
args","values"],"doc":"<p>GENERIC - Ajoute un enregistrement. Liste des valeurs à déclarer dans le dictionnaire <b>*args*\x3c/b> : * obj (objet de l'enregistrement) * msg (message de réussite à la validation du formulaire) Chaque élément de la liste <b>*values*\x3c/b> est une liste contenant trois valeurs (l'ordre de déclaration est important) : * le libelle du champ à saisir * la valeur à saisir * le keyword à utiliser pour la saisie de la valeur\x3c/p>","matched":true,"name":"Ajouter l'enregistrement depuis le menu","shortdoc":"GENERIC - Ajoute un enregistrement.","tags":["generic","utils"]},{"args":["values"],"doc":"<p>Permet d'ajouter un instructeur.\x3c/p>","matched":true,"name":"Ajouter l'instructeur","shortdoc":"Permet d'ajouter un instructeur.","tags":[]},{"args":["nom","division","qualite","utilisateur=null","telephone=null","debut=null","fin=null"],"doc":"<p>Permet d'ajouter un instructeur.\x3c/p>","matched":true,"name":"Ajouter l'instructeur depuis le menu","sho
rtdoc":"Permet d'ajouter un instructeur.","tags":[]},{"args":["user_login","user_linked_values"],"doc":"<p>Permet d'ajouter un utilisateur lié dans le contexte d'un utilisateur\x3c/p>","matched":true,"name":"Ajouter l'utilisateur lié","shortdoc":"Permet d'ajouter un utilisateur lié dans le contexte","tags":[]},{"args":["values"],"doc":"","matched":true,"name":"Ajouter l'événement depuis le menu","shortdoc":"","tags":[]},{"args":["values"],"doc":"","matched":true,"name":"Ajouter l'événement depuis le menu sans vérification","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter la categorie de tiers consulte","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter la catégorie de documents","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter la caté
gorie de pièces","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["dossier_instruction","type","date"],"doc":"<p>Permet d'ajouter la commission depuis le dossier d'instruction.\x3c/p>","matched":true,"name":"Ajouter la commission depuis le contexte du dossier d'instruction","shortdoc":"Permet d'ajouter la commission depuis le dossier d'instruction.","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter la contrainte de référence","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["libelle","nature","collectivite","groupe=null","sousgroupe=null","texte=null"],"doc":"","matched":true,"name":"Ajouter la contrainte depuis le menu","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter la couche","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["demande_values","petitionnaire_values=","autres_demandeurs_values="],"doc":"","matched":true,"name":"Ajouter la dem
ande","shortdoc":"","tags":[]},{"args":["dossier","values"],"doc":"<p>Accède à l'onglet commission du dossier voulu. Remplit le formulaire puis le valide.\x3c/p>","matched":true,"name":"Ajouter la demande de passage en commission","shortdoc":"Accède à l'onglet commission du dossier voulu. Remplit le formulaire","tags":[]},{"args":["demande_values","petitionnaire_values=","autres_demandeurs_values="],"doc":"","matched":true,"name":"Ajouter la demande et récupérer le numéro de DI","shortdoc":"","tags":[]},{"args":["demande_values","petitionnaire_values=","autres_demandeurs_values="],"doc":"<p>Ajoute une demande avec les même parametres que Ajouter la nouvelle demande\x3c/p>","matched":true,"name":"Ajouter la demande par WS","shortdoc":"Ajoute une demande avec les même parametres que Ajouter la nouvelle demande","tags":[]},{"args":["libelle_di","demande_values","petitionnaire_values="],"doc":"","matched":true,"name":"Ajouter la demande sur dossier en cours","shortdoc":"","tags
":[]},{"args":["libelle_di","demande_values","petitionnaire_values="],"doc":"","matched":true,"name":"Ajouter la demande sur dossier en cours depuis le menu","shortdoc":"","tags":[]},{"args":["libelle_di","demande_values"],"doc":"","matched":true,"name":"Ajouter la demande sur dossier en cours sans création de dossier","shortdoc":"","tags":[]},{"args":["libelle_di","demande_values"],"doc":"","matched":true,"name":"Ajouter la demande sur existant","shortdoc":"","tags":[]},{"args":["libelle_di","demande_values"],"doc":"","matched":true,"name":"Ajouter la demande sur existant depuis le menu","shortdoc":"","tags":[]},{"args":["libelle_di","demande_values"],"doc":"","matched":true,"name":"Ajouter la demande sur existant depuis le tableau de bord","shortdoc":"","tags":[]},{"args":["libelle_di","demande_values"],"doc":"","matched":true,"name":"Ajouter la demande sur existant sans création de dossier","shortdoc":"","tags":[]},{"args":["code=null","libelle=null","description=null","chef=nu
ll","debut=null","fin=null","collectivite=null"],"doc":"<p>Permet d'ajouter une direction.\x3c/p>","matched":true,"name":"Ajouter la direction depuis le menu","shortdoc":"Permet d'ajouter une direction.","tags":[]},{"args":["code=null","libelle=null","description=null","chef=null","debut=null","fin=null","direction=null"],"doc":"<p>Permet d'ajouter une division.\x3c/p>","matched":true,"name":"Ajouter la division depuis le menu","shortdoc":"Permet d'ajouter une division.","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter la famille de travaux","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["di_source","di_cible"],"doc":"<p>Ajoute une liaison vers entre un dossier d'instruction source et un dossier d'instruction cible.\x3c/p>","matched":true,"name":"Ajouter la liaison entre le dossier d'instruction source et le dossier d'instruction cible","shortdoc":"Ajoute une liaison vers entre un dossier d'instruction","tags":[]},{"args"
:["values","dit=${EMPTY}"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter la nature de travaux","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["demande_values","petitionnaire_values","autres_demandeurs_values=","menu="],"doc":"","matched":true,"name":"Ajouter la nouvelle demande","shortdoc":"","tags":[]},{"args":["demande_values","petitionnaire_values","autres_demandeurs_values="],"doc":"","matched":true,"name":"Ajouter la nouvelle demande depuis le menu","shortdoc":"","tags":[]},{"args":["demande_values","petitionnaire_values","autres_demandeurs_values="],"doc":"","matched":true,"name":"Ajouter la nouvelle demande depuis le menu sans validation du formulaire","shortdoc":"","tags":[]},{"args":["demande_values","petitionnaire_values","autres_demandeurs_values="],"doc":"","matched":true,"name":"Ajouter la nouvelle demande depuis le tableau de bord","shortdoc":"","tags":[]},{"args":["demande_values","petitionnaire_values","autres_demandeurs_values="],"
doc":"","matched":true,"name":"Ajouter la nouvelle demande et récupérer le numéro de pétitionnaire","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter la phase","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter la spécialité de tiers consulté","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["task_values","ws_to_use=${EMPTY}"],"doc":"<p>Ajoute une tâche en utilisant le WS voulu. Par défaut c'est le WS de test qui est utilisé.\x3c/p>","matched":true,"name":"Ajouter la tâche par WS","shortdoc":"Ajoute une tâche en utilisant le WS voulu. Par défaut","tags":[]},{"args":["task_values"],"doc":"<p>Ajoute une tâche avec les mêmes paramètres que task\x3c/p>","matched":true,"name":"Ajouter la tâche par WS en utilisant le WS de l'application","shortdoc":"Ajoute une tâche avec les mêmes paramètres que task","tags":[]}
,{"args":["task_values"],"doc":"<p>Ajoute une tâche avec les mêmes paramètres que task\x3c/p>","matched":true,"name":"Ajouter la tâche par WS en utilisant le WS de test","shortdoc":"Ajoute une tâche avec les mêmes paramètres que task","tags":[]},{"args":["di","values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter le bloc-note depuis le contexte du dossier d'instruction","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter le bordereau de numérisation","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["sig_contrainte","critere_application"],"doc":"<p>Ajout un critère d'application à la contrainte de référence\x3c/p>","matched":true,"name":"Ajouter le critère d'application de la contrainte de référence","shortdoc":"Ajout un critère d'application à la contrainte de référence","tags":[]},{"args":["type_demandeur","demandeur_values"],"doc":"","matched":
true,"name":"Ajouter le demandeur","shortdoc":"","tags":[]},{"args":["libelle","om_profil"],"doc":"<p>Ajoute un droit en utilisant le libellé du droit à ajouter et le profil du droit. Si l'ajout fonctionne le keywords réussi. Si l'ajout du droit vérifie, à l'aide du message d'erreur, si c'est parce que le droit existe déjà. Si c'est le cas le keyword réussi sinon il fail\x3c/p>","matched":true,"name":"Ajouter le droit depuis le menu si il n'existe pas","shortdoc":"Ajoute un droit en utilisant le libellé du droit à ajouter et","tags":["om_droit"]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter le groupe de référence","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["groupe_libelle","confidentiel=null","enregistrement_demande=null"],"doc":"<p>Permet d'ajouter un utilisateur en accédant directement au formulaire\x3c/p>","matched":true,"name":"Ajouter le groupe depuis l'onglet groupe de l'utilisateur","shortdoc":"Permet d'a
jouter un utilisateur en accédant directement au formulaire","tags":["om_utilisateur"]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter le lien entre id interne et uid externe","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["dossier_instruction","values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter le lot","shortdoc":"Crée l'enregistrement","tags":["lot"]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter le modele de rapport d'instruction","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["args"],"doc":"<p>XXX\x3c/p>","matched":true,"name":"Ajouter le paramètre depuis le menu (surcharge)","shortdoc":"XXX","tags":["om_parametre"]},{"args":["values"],"doc":"<p>Ajoute un paramétrage des taxes sur une collectivité.\x3c/p>","matched":true,"name":"Ajouter le paramétrage des taxes","shortdoc":"Ajoute un paramétrage des taxes sur une collectivité.","tags":[
]},{"args":["petitionnaire_values"],"doc":"<p>Permet d'ajouter un pétitionnaire fréquent depuis le menu.\x3c/p>","matched":true,"name":"Ajouter le pétitionnaire fréquent depuis le menu","shortdoc":"Permet d'ajouter un pétitionnaire fréquent depuis le menu.","tags":[]},{"args":["petitionnaire_values"],"doc":"","matched":true,"name":"Ajouter le pétitionnaire fréquent depuis le menu pétitionnaire fréquent","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter le quartier","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["di","values"],"doc":"<p>Permet d'ajouter le rapport d'instruction du DI.\x3c/p>","matched":true,"name":"Ajouter le rapport d'instruction","shortdoc":"Permet d'ajouter le rapport d'instruction du DI.","tags":[]},{"args":["values"],"doc":"","matched":true,"name":"Ajouter le service depuis le listing","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched"
:true,"name":"Ajouter le signataire depuis le menu","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["sous_dossier"],"doc":"<p>Depuis le contexte du dossier voulu et clique sur le bouton d'ajout du listing du sous-dossier ayant le libellé passé en paramètre.\x3c/p>","matched":true,"name":"Ajouter le sous-dossier au dossier","shortdoc":"Depuis le contexte du dossier voulu et clique sur le","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter le sous-groupe de référence","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter le tiers consulte depuis le listing","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter le type de dossier d'autorisation","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matche
d":true,"name":"Ajouter le type de pièces","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Ajoute le widget au tableau de bord du profil en saisissant l'URL et retourne l'identifiant\x3c/p>","matched":true,"name":"Ajouter le widget au tableau de bord du profil depuis l'URL","shortdoc":"Ajoute le widget au tableau de bord du profil en saisissant","tags":[]},{"args":["values"],"doc":"<p>Ajout d'un widget en saisissant l'URL et retourne l'identifiant\x3c/p>","matched":true,"name":"Ajouter le widget depuis l'URL","shortdoc":"Ajout d'un widget en saisissant l'URL et retourne","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter lien service/utilisateur","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter lien utilisateur / tiers consulté","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enre
gistrement\x3c/p>","matched":true,"name":"Ajouter lien_om_utilisateur_groupe","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter motif de consultation","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["args"],"doc":"<p>XXX\x3c/p>","matched":true,"name":"Ajouter ou modifier le paramètre depuis le menu","shortdoc":"XXX","tags":["om_parametre"]},{"args":["nombre_mois","date"],"doc":"<p>Permet d'ajouter ou de retrancher (en utilisant un nombre négatif) des mois à une date, tout en tenant compte des années bissextiles. On peut ajouter ou retrancher 12 mois au maximum. Le format de ${date} est : dd/mm/yyyy\x3c/p>","matched":true,"name":"Ajouter ou supprimer des mois à une date","shortdoc":"Permet d'ajouter ou de retrancher (en utilisant un nombre négatif)","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter signataire_habilitation","shortdoc
":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter type de commission","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter type de dossier d'autorisation détaillé","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter type de dossier d'instruction","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["dossier_instruction","document_numerise_values","message=null"],"doc":"<p>Permet d'ajouter un document de travail sur un dossier d'instruction.\x3c/p>","matched":true,"name":"Ajouter un document de travail depuis le dossier d'instruction","shortdoc":"Permet d'ajouter un document de travail sur un dossier d'instruction.","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter un enjeu","shortd
oc":"Crée l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter un enjeu et récupérer son identifiant","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["sig_contrainte","evenement"],"doc":"<p>Accède à une contrainte de référence, puis ajoute une suggestion d'évènement depuis l'onglet \"Évènements suggérés\".\x3c/p>","matched":true,"name":"Ajouter un evenement suggere à la contrainte de référence","shortdoc":"Accède à une contrainte de référence, puis ajoute une suggestion","tags":[]},{"args":["values"],"doc":"<p>Ajoute un nouvel élément dans la table lien_id_interne_uid_externe avec les paramètres fournis\x3c/p>","matched":true,"name":"Ajouter un external UID","shortdoc":"Ajoute un nouvel élément dans la table lien_id_interne_uid_externe","tags":[]},{"args":["dossier_instruction"],"doc":"","matched":true,"name":"Ajouter un lot de consultations depuis l'onglet du dossier d'instruction","
shortdoc":"","tags":[]},{"args":["dossier_instruction","message_content"],"doc":"<p>Ajoute un enregistrement\x3c/p>","matched":true,"name":"Ajouter un message dans le dossier d'instruction","shortdoc":"Ajoute un enregistrement","tags":[]},{"args":["form_values"],"doc":"","matched":true,"name":"Ajouter un nouveau type de demande depuis le menu","shortdoc":"","tags":[]},{"args":["commission_values"],"doc":"<p>Créer une commission. Avec type, date, collectivité, etc.\x3c/p>","matched":true,"name":"Ajouter un suivi de commission","shortdoc":"Créer une commission. Avec type, date, collectivité, etc.","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter un type d'habilitation de tiers consulté","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["evenement","libelle","contenu","complement=null","automatique=null","type_da=null","collectivite=null","precharge=null"],"doc":"","matched":true,"name":"Ajouter une bible depuis l'onglet d
e l'événement","shortdoc":"","tags":[]},{"args":["evenement=null","libelle=null","contenu=null","complement=null","automatique=null","type_da=null","collectivite=null"],"doc":"","matched":true,"name":"Ajouter une bible depuis le paramétrage dossiers","shortdoc":"","tags":[]},{"args":["dossier_instruction"],"doc":"","matched":true,"name":"Ajouter une consultation depuis l'onglet du dossier d'instruction","shortdoc":"","tags":[]},{"args":["service"],"doc":"","matched":true,"name":"Ajouter une consultation depuis le listing des consultations","shortdoc":"","tags":[]},{"args":["dossier","service"],"doc":"","matched":true,"name":"Ajouter une consultation depuis un dossier","shortdoc":"","tags":[]},{"args":["dossier","tiers"],"doc":"<p>Ajout de la consultation d'un tiers. Clique sur l'action de consultation d'un tiers. Remplis le formulaire avec les informations du tiers et vérifie que la consultation est bien enregistrée\x3c/p>","matched":true,"name":"Ajouter une consultation vers u
n tiers depuis un dossier","shortdoc":"Ajout de la consultation d'un tiers. Clique sur l'action de consultation d'un tiers.","tags":[]},{"args":["dossier_infraction"],"doc":"","matched":true,"name":"Ajouter une contrainte depuis l'onglet du dossier infraction","shortdoc":"","tags":[]},{"args":["dossier_recours"],"doc":"","matched":true,"name":"Ajouter une contrainte depuis l'onglet du dossier recours","shortdoc":"","tags":[]},{"args":["values","div_territoire_intervention_dept=${EMPTY}","div_territoire_intervention_comm=${EMPTY}"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter une habilitation de tiers consulté","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["di","evenement","date_evenement=null","menu=null","signataire_arrete=null","redaction_type=null","commentaire=null"],"doc":"","matched":true,"name":"Ajouter une instruction au DI","shortdoc":"","tags":[]},{"args":["di","evenement","return_id=false","date_evenement=null","menu=null","signataire
_arrete=null","redaction_type=null"],"doc":"","matched":true,"name":"Ajouter une instruction au DI et la finaliser","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter une nomenclature de piece","shortdoc":"Crée l'enregistrement","tags":[]},{"args":["contentieux","dossier","document_numerise_values","message=null"],"doc":"<p>Permet d'ajouter une pièce sur un dossier contentieux.\x3c/p>","matched":true,"name":"Ajouter une pièce depuis le dossier contentieux","shortdoc":"Permet d'ajouter une pièce sur un dossier contentieux.","tags":[]},{"args":["dossier_instruction","document_numerise_values","message=null"],"doc":"<p>Permet d'ajouter une pièce sur un dossier d'instruction. ATTENTION : si l'option option_notification_piece_numerisee n'est pas active ce KW échoue car il ne peut pas récupérer l'id du message.\x3c/p>","matched":true,"name":"Ajouter une pièce depuis le dossier d'instruction","shortdoc":"Permet d'ajo
uter une pièce sur un dossier d'instruction.","tags":[]},{"args":["values"],"doc":"<p>Ajoute un fichier PDF à une consultation\x3c/p>","matched":true,"name":"Ajouter une pièce à la consultation","shortdoc":"Ajoute un fichier PDF à une consultation","tags":[]},{"args":["values"],"doc":"<p>Crée l'enregistrement\x3c/p>","matched":true,"name":"Ajouter état","shortdoc":"Crée l'enregistrement","tags":[]},{"args":[],"doc":"<p>Permet d'arrêter maildump\x3c/p>","matched":true,"name":"Arrêter maildump","shortdoc":"Permet d'arrêter maildump","tags":[]},{"args":["search_value","libelle_num_bordereau","search_label=Dossier"],"doc":"","matched":true,"name":"Attribution d'un suivi de dossier sur un bordereau","shortdoc":"","tags":[]},{"args":["field_id","value","css_search"],"doc":"","matched":true,"name":"Base Select From Chosen List Should Contain","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"Choix du format de sortie CSV","shortdoc":"","tags":[]},{"args":["sele
ctor","expected_options"],"doc":"<p>Vérifie que le chosen contiens la liste données. Pour cela, affiche le select sur lequel le chosen est basé avec du javascript. Vérifie si les éléments de la liste passé en argument sont présent dans le select. Remet le select à son état initial.\x3c/p>","matched":true,"name":"Chosen List Should Contain List","shortdoc":"Vérifie que le chosen contiens la liste données.","tags":[]},{"args":["selector","unexpected_options"],"doc":"<p>Vérifie que le chosen ne contiens pas la liste données. Pour cela, affiche le select sur lequel le chosen est basé avec du javascript. Vérifie si les éléments de la liste passé en argument ne sont pas présent dans le select. Remet le select à son état initial.\x3c/p>","matched":true,"name":"Chosen List Should Not Contain List","shortdoc":"Vérifie que le chosen ne contiens pas la liste données.","tags":[]},{"args":["elm_clicked","msg_alert","how_to_handle=ACCEPT"],"doc":"<p>Clique sur un élément
jusqu'à ce qu'une alerte apparaisse. Vérifie que l'alerte est bien présente en utilisant son message. Gère également l'alerte de la manière voulue (ACCEPT par défaut).\x3c/p>","matched":true,"name":"Click Element Until Alert","shortdoc":"Clique sur un élément jusqu'à ce qu'une alerte apparaisse.","tags":[]},{"args":["idx","obj","action","position=left","soustab=False","mode=None","message=None"],"doc":"","matched":true,"name":"Click On Tab Action","shortdoc":"","tags":["utils"]},{"args":["acteur"],"doc":"<p>Clique sur l'action de suppression du tableau pour l'acteur voulu\x3c/p>","matched":true,"name":"Cliquer sur le bouton de consultation de l'acteur","shortdoc":"Clique sur l'action de suppression du tableau pour l'acteur voulu","tags":[]},{"args":["texte"],"doc":"<p>Clic sur un bouton de la fenêtre modale d'après son texte\x3c/p>","matched":true,"name":"Cliquer sur le bouton de la fenêtre modale","shortdoc":"Clic sur un bouton de la fenêtre modale d'après son texte
","tags":[]},{"args":["acteur"],"doc":"<p>Clique sur l'action de suppression du tableau pour l'acteur voulu\x3c/p>","matched":true,"name":"Cliquer sur le bouton de suppression de l'acteur","shortdoc":"Clique sur l'action de suppression du tableau pour l'acteur voulu","tags":[]},{"args":["text=Confirmer"],"doc":"","matched":true,"name":"Cliquer sur le bouton export SITADEL","shortdoc":"","tags":[]},{"args":[],"doc":"<p>constitution d'un jeu de données servant à tester le bon fonctionnement de la notification des demandeurs\x3c/p>","matched":true,"name":"Constitution du jeu de données - Notification","shortdoc":"constitution d'un jeu de données servant à tester le bon fonctionnement","tags":[]},{"args":["number"],"doc":"<p>Création du Workflow complet permettant la gestion de l'incomplétude dans un dossier d'instruction\x3c/p>","matched":true,"name":"Constitution du Workflow de gestion d'une incomplétude","shortdoc":"Création du Workflow complet permettant la gestion de l'inc
omplétude dans un dossier d'instruction","tags":["generic","utils"]},{"args":[],"doc":"","matched":true,"name":"Construction du Parametrage - Notification","shortdoc":"","tags":[]},{"args":["link"],"doc":"","matched":true,"name":"Contenu CSV","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Recupère la payload d'une tâche create_di_for_consultation et la remplis avec les valeurs passée en paramètre.\x3c/p>","matched":true,"name":"Créer une tâche de type create_di_for_consultation","shortdoc":"Recupère la payload d'une tâche create_di_for_consultation et","tags":[]},{"args":["obj"],"doc":"","matched":true,"name":"Depuis l'import spécifique","shortdoc":"","tags":[]},{"args":["dossier_instruction","instruction","menu=null"],"doc":"<p>Permet d'accéder à la fiche de l'instruction du dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis l'instruction du dossier d'instruction","shortdoc":"Permet d'accéder à la fiche de l'instruction du dossier","tags":[]},{"args":
["dossier_instruction"],"doc":"<p>Permet d'accéder à l'onglet des pièces dans le contexte d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis l'onglet acteur du dossier d'instruction","shortdoc":"Permet d'accéder à l'onglet des pièces dans le contexte","tags":[]},{"args":["evenement"],"doc":"","matched":true,"name":"Depuis l'onglet bible de l'événement","shortdoc":"","tags":[]},{"args":["dossier"],"doc":"","matched":true,"name":"Depuis l'onglet commission(s) du dossier d'instruction","shortdoc":"","tags":[]},{"args":["dossier"],"doc":"","matched":true,"name":"Depuis l'onglet consultation du dossier","shortdoc":"","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Permet d'accéder à l'onglet consultation(s) dans le contexte d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis l'onglet consultation(s) du dossier d'instruction","shortdoc":"Permet d'accéder à l'onglet consultation(s) dans le contexte d'un","tags":[]},{"args":["dossier_instruction
"],"doc":"<p>Permet d'accéder à l'onglet contrainte(s) dans le contexte d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis l'onglet contrainte(s) du dossier d'instruction","shortdoc":"Permet d'accéder à l'onglet contrainte(s) dans le contexte d'un","tags":[]},{"args":["dossier_infraction"],"doc":"<p>Permet d'accéder à l'onglet contrainte(s) dans le contexte d'un dossier infraction.\x3c/p>","matched":true,"name":"Depuis l'onglet contrainte(s) du dossier infraction","shortdoc":"Permet d'accéder à l'onglet contrainte(s) dans le contexte d'un","tags":[]},{"args":["dossier_recours"],"doc":"<p>Permet d'accéder à l'onglet contrainte(s) dans le contexte d'un dossier recours.\x3c/p>","matched":true,"name":"Depuis l'onglet contrainte(s) du dossier recours","shortdoc":"Permet d'accéder à l'onglet contrainte(s) dans le contexte d'un","tags":[]},{"args":["dossier"],"doc":"<p>Ouvre l'onglet Consultation(s) depuis une demande d'avis.\x3c/p>","matched":true,"name":"Depuis
l'onglet des consultations de la demande d'avis en cours du dossier d'instruction","shortdoc":"Ouvre l'onglet Consultation(s) depuis une demande d'avis.","tags":[]},{"args":["dossier"],"doc":"<p>Ouvre l'onglet Consultation(s) depuis une demande d'avis.\x3c/p>","matched":true,"name":"Depuis l'onglet des consultations de la demande d'avis passée du dossier d'instruction","shortdoc":"Ouvre l'onglet Consultation(s) depuis une demande d'avis.","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Accède au listing des lots du dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis l'onglet des lots dans le dossier d'instruction","shortdoc":"Accède au listing des lots du dossier d'instruction.","tags":["lot"]},{"args":["dossier_instruction"],"doc":"<p>Permet d'accéder à l'onglet des messages dans le contexte d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis l'onglet des messages du dossier d'instruction","shortdoc":"Permet d'accéder à l'onglet des messages dans
le contexte","tags":[]},{"args":["dossier_infraction"],"doc":"<p>Permet d'accéder à l'onglet des messages dans le contexte d'un dossier infraction.\x3c/p>","matched":true,"name":"Depuis l'onglet des messages du dossier infraction","shortdoc":"Permet d'accéder à l'onglet des messages dans le contexte","tags":[]},{"args":["dossier_recours"],"doc":"<p>Permet d'accéder à l'onglet des messages dans le contexte d'un dossier recours.\x3c/p>","matched":true,"name":"Depuis l'onglet des messages du dossier recours","shortdoc":"Permet d'accéder à l'onglet des messages dans le contexte","tags":[]},{"args":["dossier"],"doc":"<p>Ouvre l'onglet Pièce(s) depuis une demande d'avis.\x3c/p>","matched":true,"name":"Depuis l'onglet des pièces de la demande d'avis en cours du dossier d'instruction","shortdoc":"Ouvre l'onglet Pièce(s) depuis une demande d'avis.","tags":[]},{"args":["dossier"],"doc":"<p>Ouvre l'onglet Pièce(s) depuis une demande d'avis.\x3c/p>","matched":true,"name":"Depuis l'
onglet des pièces de la demande d'avis passée du dossier d'instruction","shortdoc":"Ouvre l'onglet Pièce(s) depuis une demande d'avis.","tags":[]},{"args":["dossier_autorisation"],"doc":"<p>Permet d'accéder à l'onglet des pièces dans le contexte d'un dossier d'autorisation.\x3c/p>","matched":true,"name":"Depuis l'onglet des pièces du dossier d'autorisation","shortdoc":"Permet d'accéder à l'onglet des pièces dans le contexte","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Permet d'accéder à l'onglet des pièces dans le contexte d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis l'onglet des pièces du dossier d'instruction","shortdoc":"Permet d'accéder à l'onglet des pièces dans le contexte","tags":[]},{"args":["dossier_infraction"],"doc":"<p>Permet d'accéder à l'onglet des pièces dans le contexte d'un dossier infraction.\x3c/p>","matched":true,"name":"Depuis l'onglet des pièces du dossier infraction","shortdoc":"Permet d'accéder à l'onglet d
es pièces dans le contexte","tags":[]},{"args":["dossier_recours"],"doc":"<p>Permet d'accéder à l'onglet des pièces dans le contexte d'un dossier recours.\x3c/p>","matched":true,"name":"Depuis l'onglet des pièces du dossier recours","shortdoc":"Permet d'accéder à l'onglet des pièces dans le contexte","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Permet d'accéder à l'onglet des sous_dossier dans le contexte d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis l'onglet des sous_dossiers du dossier d'instruction","shortdoc":"Permet d'accéder à l'onglet des sous_dossier dans le contexte","tags":[]},{"args":["user_login"],"doc":"<p>Permet d'accéder à l'onglet des utilisateurs liés dans le contexte d'un utilisateur.\x3c/p>","matched":true,"name":"Depuis l'onglet des utilisateurs liés","shortdoc":"Permet d'accéder à l'onglet des utilisateurs liés","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Permet d'accéder à l'onglet des dossiers liés dan
s le contexte d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis l'onglet Dossiers Liés du dossier d'instruction","shortdoc":"Permet d'accéder à l'onglet des dossiers liés dans le contexte","tags":[]},{"args":["dossier_infraction"],"doc":"<p>Permet d'accéder à l'onglet des dossiers liés dans le contexte d'un dossier infraction.\x3c/p>","matched":true,"name":"Depuis l'onglet Dossiers Liés du dossier infraction","shortdoc":"Permet d'accéder à l'onglet des dossiers liés dans le contexte","tags":[]},{"args":["dossier_recours"],"doc":"<p>Permet d'accéder à l'onglet des dossiers liés dans le contexte d'un dossier recours.\x3c/p>","matched":true,"name":"Depuis l'onglet Dossiers Liés du dossier recours","shortdoc":"Permet d'accéder à l'onglet des dossiers liés dans le contexte","tags":[]},{"args":["login"],"doc":"","matched":true,"name":"Depuis l'onglet groupe de l'utilisateur","shortdoc":"","tags":[]},{"args":["profil"],"doc":"","matched":true,"name":"Depui
s l'onglet groupe du profil","shortdoc":"","tags":[]},{"args":["dossier_instruction","menu=null"],"doc":"<p>Permet d'accéder à l'onglet instruction dans le contexte d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis l'onglet instruction du dossier d'instruction","shortdoc":"Permet d'accéder à l'onglet instruction dans le contexte d'un","tags":[]},{"args":["dossier_infraction"],"doc":"<p>Permet d'accéder à l'onglet instruction dans le contexte d'un dossier infraction.\x3c/p>","matched":true,"name":"Depuis l'onglet instruction du dossier infraction","shortdoc":"Permet d'accéder à l'onglet instruction dans le contexte d'un","tags":[]},{"args":["dossier_recours"],"doc":"<p>Permet d'accéder à l'onglet instruction dans le contexte d'un dossier recours.\x3c/p>","matched":true,"name":"Depuis l'onglet instruction du dossier recours","shortdoc":"Permet d'accéder à l'onglet instruction dans le contexte d'un","tags":[]},{"args":["dossier"],"doc":"","matched":true,"nam
e":"Depuis la demande d'avis en cours du dossier","shortdoc":"","tags":[]},{"args":["dossier"],"doc":"","matched":true,"name":"Depuis la demande d'avis export du dossier","shortdoc":"","tags":[]},{"args":["dossier"],"doc":"","matched":true,"name":"Depuis la demande d'avis passée du dossier","shortdoc":"","tags":[]},{"args":["dossier_instruction","commission"],"doc":"","matched":true,"name":"Depuis la demande de commission dans le contexte du dossier d'instruction","shortdoc":"","tags":[]},{"args":["action"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte Action","shortdoc":"Accède au formulaire","tags":[]},{"args":["cerfa"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte cerfa","shortdoc":"Accède au formulaire","tags":[]},{"args":["compteur"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte compteur avec dates validité","shortdoc":"Accède au formulaire","tags":[]},{"args":["cont
rainte"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte contrainte paramétrée","shortdoc":"Accède au formulaire","tags":[]},{"args":["args"],"doc":"<p>GENERIC - Accède à la fiche de consultation de l'enregistrement. Liste des valeurs à déclarer dans le dictionnaire <b>*args*\x3c/b> : * obj (objet de l'enregistrement) * selection_col (colonne pour la recherche simple) * search_value (valeur pour la recherche simple) * click_value (valeur à cliquer)\x3c/p>","matched":true,"name":"Depuis le contexte d'un enregistrement","shortdoc":"GENERIC - Accède à la fiche de consultation de","tags":["generic","utils"]},{"args":["values","menu=platau"],"doc":"<p>Accède à la task\x3c/p>","matched":true,"name":"Depuis le contexte d'une task à partir de la recherche avancée","shortdoc":"Accède à la task","tags":[]},{"args":["libelle_di"],"doc":"","matched":true,"name":"Depuis le contexte de demande sur dossier en cours via l'URL","shortdoc":"","tags":[
]},{"args":["libelle_di"],"doc":"","matched":true,"name":"Depuis le contexte de demande sur dossier en cours via le menu","shortdoc":"","tags":[]},{"args":["libelle_di"],"doc":"","matched":true,"name":"Depuis le contexte de demande sur existant via l'URL","shortdoc":"","tags":[]},{"args":["libelle_di"],"doc":"","matched":true,"name":"Depuis le contexte de demande sur existant via le menu","shortdoc":"","tags":[]},{"args":["libelle_di"],"doc":"","matched":true,"name":"Depuis le contexte de demande sur existant via le tableau de bord","shortdoc":"","tags":[]},{"args":["dossier","acteur_id"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de l'acteur du dossier","shortdoc":"Accède au formulaire","tags":[]},{"args":["instructeur=null","simple_search=null"],"doc":"<p>Permet d'accéder au formulaire en consultation d'une affectation.\x3c/p>","matched":true,"name":"Depuis le contexte de l'affectation","shortdoc":"Permet d'accéder au formulaire en consult
ation","tags":[]},{"args":["libelle"],"doc":"<p>Permet d'accéder au formulaire en consultation d'une affectation.\x3c/p>","matched":true,"name":"Depuis le contexte de l'affectation manuelle","shortdoc":"Permet d'accéder au formulaire en consultation","tags":[]},{"args":["avis_decision"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de l'avis de décision","shortdoc":"Accède au formulaire","tags":[]},{"args":["enjeux"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de l'enjeu","shortdoc":"Accède au formulaire","tags":[]},{"args":["habilitation_tiers_consulte"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de l'habilitation de tiers consulté","shortdoc":"Accède au formulaire","tags":[]},{"args":["nom=null","utilisateur=null"],"doc":"<p>Permet d'accéder au formulaire en consultation d'un instructeur.\x3c/p>","matched":true,"name":"Depuis le contexte de l'instructeur","short
doc":"Permet d'accéder au formulaire en consultation","tags":[]},{"args":["user_login","user_linked_login"],"doc":"<p>Permet d'accéder à la fiche de l'utilisateurs liés dans le contexte d'un utilisateur.\x3c/p>","matched":true,"name":"Depuis le contexte de l'utilisateur lié","shortdoc":"Permet d'accéder à la fiche de l'utilisateurs liés","tags":[]},{"args":["libelle"],"doc":"<p>Permet d'accéder au formulaire en consultation d'un événement.\x3c/p>","matched":true,"name":"Depuis le contexte de l'événement","shortdoc":"Permet d'accéder au formulaire en consultation","tags":[]},{"args":["categorie_tiers_consulte"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de la categorie de tiers consulte","shortdoc":"Accède au formulaire","tags":[]},{"args":["document_type_categorie"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de la catégorie de documents","shortdoc":"Accède au formulaire","tags":[]},{"args"
:["document_numerise_type_categorie"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de la catégorie de pièces","shortdoc":"Accède au formulaire","tags":[]},{"args":["commission"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de la commission","shortdoc":"Accède au formulaire","tags":[]},{"args":["dossier_instruction","consultation"],"doc":"<p>Permet d'accéder à la fiche de la consultation.\x3c/p>","matched":true,"name":"Depuis le contexte de la consultation","shortdoc":"Permet d'accéder à la fiche de la consultation.","tags":[]},{"args":["libelle"],"doc":"<p>Permet d'accéder au formulaire en consultation d'une contrainte.\x3c/p>","matched":true,"name":"Depuis le contexte de la contrainte","shortdoc":"Permet d'accéder au formulaire en consultation","tags":[]},{"args":["sig_contrainte"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de la contrainte de référence","sho
rtdoc":"Accède au formulaire","tags":[]},{"args":["sig_couche"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de la couche","shortdoc":"Accède au formulaire","tags":[]},{"args":["libelle=null","code=null"],"doc":"<p>Accède à la fiche de consultation de la direction.\x3c/p>","matched":true,"name":"Depuis le contexte de la direction","shortdoc":"Accède à la fiche de consultation de la direction.","tags":[]},{"args":["famille_travaux"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de la famille de travaux","shortdoc":"Accède au formulaire","tags":[]},{"args":["nature_travaux"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de la nature de travaux","shortdoc":"Accède au formulaire","tags":[]},{"args":["phase"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de la phase","shortdoc":"Accède au formulaire","tags":[]},{"args":["dossier_instruc
tion","document_numerise"],"doc":"<p>Permet d'accéder à l'écran de visualisation de la pièce.\x3c/p>","matched":true,"name":"Depuis le contexte de la pièce par le dossier d'instruction","shortdoc":"Permet d'accéder à l'écran de visualisation de la pièce.","tags":[]},{"args":["specialite_tiers_consulte"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de la spécialité de tiers consulté","shortdoc":"Accède au formulaire","tags":[]},{"args":["task","moniteur=Plat'AU"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte de la task","shortdoc":"Accède au formulaire","tags":[]},{"args":["numdossier","type"],"doc":"<p>Accède au formulaire via le num de dossier WARNING =&gt; A utiliser en cas de task ayant le type voulu unique pour le dossier voulu\x3c/p>","matched":true,"name":"Depuis le contexte de la task via numero de dossier et son type sur le moniteur Plat'AU","shortdoc":"Accède au formulaire via le num de
dossier","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le contexte de nouvelle demande contentieux via l'URL","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le contexte de nouvelle demande via l'URL","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le contexte de nouvelle demande via le menu","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le contexte de nouvelle demande via le tableau de bord","shortdoc":"","tags":[]},{"args":["dossier_instruction","document_travail"],"doc":"<p>Permet d'accéder à l'écran de visualisation du document de travail.\x3c/p>","matched":true,"name":"Depuis le contexte des documents de travail par le dossier d'instruction","shortdoc":"Permet d'accéder à l'écran de visualisation du document de travail.","tags":[]},{"args":["search_value","search_label=Numéro du bordereau"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte du
bordereau de numérisation","shortdoc":"Accède au formulaire","tags":[]},{"args":["dossier_autorisation"],"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier d'autorisation.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier d'autorisation","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier","tags":[]},{"args":["dossier_autorisation"],"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier d'autorisation.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier d'autorisation par la recherche","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier","tags":[]},{"args":["dossier_instruction","menu=null","check_breadcrumb=true"],"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier d'instruction","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier d'instruction.","tags":[]},{"args":["dossier
_instruction"],"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier d'instruction de mes clotures","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier d'instruction.","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier d'instruction de mes encours","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier d'instruction.","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier d'instruction de tous les cloture","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier d'instruction.","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Permet d'accéder à l'écran de visualisatio
n d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier d'instruction de tous les encours","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier d'instruction.","tags":[]},{"args":["values","link_to_click"],"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier d'instruction en utilisant la recherche avancé et en cliquant sur l'élément voulu.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier d'instruction par la recherche avance","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier d'instruction","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier d'instruction par recherche","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier d'instruction.","tags":[]},{"args":["dossier_infraction"],"doc":"<p>Permet d'accéder à l'écran de vis
ualisation d'un dossier infraction.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier infraction","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier infraction.","tags":[]},{"args":["dossier_infraction"],"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier infraction.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier infraction de mes infraction","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier infraction.","tags":[]},{"args":["dossier_infraction"],"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier infraction.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier infraction par recherche","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier infraction.","tags":[]},{"args":["dossier_recours"],"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier recours.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier recours","shortdoc":"Permet
d'accéder à l'écran de visualisation d'un dossier recours.","tags":[]},{"args":["dossier_recours"],"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier recours.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier recours de mes recours","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier recours.","tags":[]},{"args":["dossier_recours"],"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier recours.\x3c/p>","matched":true,"name":"Depuis le contexte du dossier recours par recherche","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier recours.","tags":[]},{"args":["sig_groupe"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte du groupe de référence","shortdoc":"Accède au formulaire","tags":[]},{"args":["dossier_instruction","lot"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte du lot","shortdoc":"Accède au formulaire","tags":["lot"]
},{"args":["dossier_instruction","dossier_message"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte du message dans le dossier d'instruction","shortdoc":"Accède au formulaire","tags":[]},{"args":["modele_rapport_instruction"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte du modele de rapport d'instruction","shortdoc":"Accède au formulaire","tags":[]},{"args":["om_collectivite"],"doc":"<p>Permet d'accéder au formulaire de consultation du paramétrage des taxes.\x3c/p>","matched":true,"name":"Depuis le contexte du paramétrage des taxes","shortdoc":"Permet d'accéder au formulaire de consultation du","tags":[]},{"args":["nom=null"],"doc":"<p>Permet d'accéder au formulaire en consultation d'une pétitionnaire fréquent.\x3c/p>","matched":true,"name":"Depuis le contexte du pétitionnaire fréquent","shortdoc":"Permet d'accéder au formulaire en consultation","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Dep
uis la fiche du rapport d'instruction.\x3c/p>","matched":true,"name":"Depuis le contexte du rapport d'instruction","shortdoc":"Depuis la fiche du rapport d'instruction.","tags":[]},{"args":["dossier_infraction"],"doc":"<p>Depuis la fiche du rapport d'instruction.\x3c/p>","matched":true,"name":"Depuis le contexte du rapport d'instruction d'un dossier infraction","shortdoc":"Depuis la fiche du rapport d'instruction.","tags":[]},{"args":["libelle=null","abrege=null"],"doc":"<p>Permet d'accéder au formulaire en consultation d'un service.\x3c/p>","matched":true,"name":"Depuis le contexte du service","shortdoc":"Permet d'accéder au formulaire en consultation","tags":[]},{"args":["signataire_arrete"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte du signataire","shortdoc":"Accède au formulaire","tags":[]},{"args":["sig_sousgroupe"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte du sous-groupe de référence","shortdoc
":"Accède au formulaire","tags":[]},{"args":["obj","search_value","search_label=Dossier"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte du suivi de dossier","shortdoc":"Accède au formulaire","tags":[]},{"args":["type_habilitation_tiers_consulte"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte du type d'habilitation de tiers consulté","shortdoc":"Accède au formulaire","tags":[]},{"args":["demande","code"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte du type de demande","shortdoc":"Accède au formulaire","tags":[]},{"args":["libelle"],"doc":"","matched":true,"name":"Depuis le contexte du type de demande avec libellé unique","shortdoc":"","tags":[]},{"args":["dossier_autorisation_type"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte du type de dossier d'autorisation","shortdoc":"Accède au formulaire","tags":[]},{"args":["document_numerise_
type"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte du type de pièces","shortdoc":"Accède au formulaire","tags":[]},{"args":["departement"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte département","shortdoc":"Accède au formulaire","tags":[]},{"args":["di"],"doc":"<p>Accède au menu guichet unique &gt; nouvelle demande &gt; récépissé puis filtre le résultat selon le libellé du dossier. Clique ensuite sur le lien contenant le libellé voulu pour accéder au dossier\x3c/p>","matched":true,"name":"Depuis le contexte guichet unique > nouvelle demande > récépissé","shortdoc":"Accède au menu guichet unique > nouvelle demande > récépissé puis","tags":[]},{"args":["instruction_notification"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte instruction_notification","shortdoc":"Accède au formulaire","tags":[]},{"args":["lien_om_utilisateur_tiers_consulte"],"doc":"<p>Acc
ède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte lien utilisateur / tiers consulté","shortdoc":"Accède au formulaire","tags":[]},{"args":["lien_om_utilisateur_groupe"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte lien_om_utilisateur_groupe","shortdoc":"Accède au formulaire","tags":[]},{"args":["motif_consultation"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte motif de consultation","shortdoc":"Accède au formulaire","tags":[]},{"args":["nomenclature_piece"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte nomenclature des pieces","shortdoc":"Accède au formulaire","tags":[]},{"args":["signataire_habilitation"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte signataire_habilitation","shortdoc":"Accède au formulaire","tags":[]},{"args":["tiers_consulte"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis
le contexte tiers_consulte","shortdoc":"Accède au formulaire","tags":[]},{"args":["commission_type"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte type de commission","shortdoc":"Accède au formulaire","tags":[]},{"args":["dossier_autorisation_type_detaille"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte type de dossier d'autorisation détaillé","shortdoc":"Accède au formulaire","tags":[]},{"args":["dossier_instruction_type","code"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte type de dossier d'instruction","shortdoc":"Accède au formulaire","tags":[]},{"args":["etat"],"doc":"<p>Accède au formulaire\x3c/p>","matched":true,"name":"Depuis le contexte état","shortdoc":"Accède au formulaire","tags":[]},{"args":["om_droit","om_profil"],"doc":"","matched":true,"name":"Depuis le droit dans le contexte du profil","shortdoc":"","tags":[]},{"args":[],"doc":"<p>Permet d'accéder
au formulaire d'ajout d'un enregistrement de type 'architecte_frequent'.\x3c/p>","matched":true,"name":"Depuis le formulaire d'ajout d'un architecte fréquent","shortdoc":"Permet d'accéder au formulaire d'ajout d'un enregistrement de type 'architecte_frequent'.","tags":["architecte","architecte_frequent"]},{"args":[],"doc":"<p>Accède au formulaire d'ajout d'un type de dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis le formulaire d'ajout d'un type de dossier d'instruction","shortdoc":"Accède au formulaire d'ajout d'un type de dossier d'instruction.","tags":[]},{"args":["dossier"],"doc":"<p>Ajout de la consultation d'un tiers. Clique sur l'action de consultation d'un tiers. Remplis le formulaire avec les informations du tiers et vérifie que la consultation est bien enregistrée\x3c/p>","matched":true,"name":"Depuis le formulaire d'ajout d'une consultation vers un tiers sur un dossier","shortdoc":"Ajout de la consultation d'un tiers. Clique sur l'action de consultation
d'un tiers.","tags":[]},{"args":["di","menu=null"],"doc":"","matched":true,"name":"Depuis le formulaire d'ajout d'une instruction du DI","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le formulaire d'ajout de l'événement","shortdoc":"","tags":[]},{"args":["dossier","category"],"doc":"<p>Accède au formulaire d'ajout des acteurs d'une catégorie donnée\x3c/p>","matched":true,"name":"Depuis le formulaire d'ajout des acteurs d'une catégorie au dossier","shortdoc":"Accède au formulaire d'ajout des acteurs d'une catégorie donnée","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le formulaire d'édition du bordereau d'envoi au maire","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le formulaire de génération de l'export SITADEL","shortdoc":"","tags":[]},{"args":["dossier_instruction_type","code"],"doc":"<p>Accède au formulaire de modification d'un type de dossier d'instruction.\x3c/p>","matched":true,"name":"Dep
uis le formulaire de modification d'un type de dossier d'instruction","shortdoc":"Accède au formulaire de modification d'un type de dossier d'instruction.","tags":[]},{"args":["libelle"],"doc":"","matched":true,"name":"Depuis le formulaire de modification de l'événement","shortdoc":"","tags":[]},{"args":["dossier_instruction"],"doc":"","matched":true,"name":"Depuis le formulaire de modification du dossier d'instruction","shortdoc":"","tags":[]},{"args":["dossier_infraction"],"doc":"","matched":true,"name":"Depuis le formulaire de modification du dossier infraction","shortdoc":"","tags":[]},{"args":["dossier_recours"],"doc":"","matched":true,"name":"Depuis le formulaire de modification du dossier recours","shortdoc":"","tags":[]},{"args":["dossier_instruction_type","code"],"doc":"<p>Accède au formulaire de modification d'un type de dossier d'instruction.\x3c/p>","matched":true,"name":"Depuis le formulaire de suppression d'un type de dossier d'instruction","shortdoc":"Accède au f
ormulaire de modification d'un type de dossier d'instruction.","tags":[]},{"args":["evenement"],"doc":"","matched":true,"name":"Depuis le formulaire de suppression de l'événement","shortdoc":"","tags":[]},{"args":[],"doc":"<p>Permet d'accéder au listing des enregistrements de type 'architecte_frequent'.\x3c/p>","matched":true,"name":"Depuis le listing des architectes fréquents","shortdoc":"Permet d'accéder au listing des enregistrements de type 'architecte_frequent'.","tags":["architecte","architecte_frequent"]},{"args":[],"doc":"","matched":true,"name":"Depuis le listing des commissions","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le listing des demandes d'avis en cours","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le listing des demandes d'avis exports","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le listing des demandes d'avis passées","shortdoc":"","tags":[]},{"args":[],"doc":"<p>Per
met de se positionner sur l'écran \"Autorisation -&gt; Dossiers d'autorisation\"\x3c/p>","matched":true,"name":"Depuis le listing des dossiers d'autorisation","shortdoc":"Permet de se positionner sur l'écran \"Autorisation ->","tags":[]},{"args":["om_profil"],"doc":"<p>Permet d'accéder au listing des droits depuis le formulaire d'un profil.\x3c/p>","matched":true,"name":"Depuis le listing des droits du profil","shortdoc":"Permet d'accéder au listing des droits depuis le formulaire","tags":[]},{"args":[],"doc":"<p>Permet d'accéder au listing des paramétrages des taxes\x3c/p>","matched":true,"name":"Depuis le listing des paramétrages des taxes","shortdoc":"Permet d'accéder au listing des paramétrages des taxes","tags":[]},{"args":["values","menu=platau"],"doc":"<p>Accède au listing des tasks et fait une recherche avancée\x3c/p>","matched":true,"name":"Depuis le listing des tasks à partir de la recherche avancée","shortdoc":"Accède au listing des tasks et fait une recherc
he avancée","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le menu des statistiques à la demande","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le menu Moniteur IDE'AU","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le menu Moniteur Plat'AU","shortdoc":"","tags":[]},{"args":[],"doc":"<p>Permet d'accéder au listing des événements.\x3c/p>","matched":true,"name":"Depuis le tableau des actions","shortdoc":"Permet d'accéder au listing des événements.","tags":[]},{"args":[],"doc":"<p>Permet d'accéder au tableau des affectations automatiques.\x3c/p>","matched":true,"name":"Depuis le tableau des affectations","shortdoc":"Permet d'accéder au tableau des affectations automatiques.","tags":[]},{"args":[],"doc":"<p>Permet d'accéder au tableau des bibles.\x3c/p>","matched":true,"name":"Depuis le tableau des bibles","shortdoc":"Permet d'accéder au tableau des bibles.","tags":[]},{"args":[],"doc":"<p>Permet d'accéd
er au listing des contraintes.\x3c/p>","matched":true,"name":"Depuis le tableau des contraintes","shortdoc":"Permet d'accéder au listing des contraintes.","tags":[]},{"args":[],"doc":"<p>Permet d'accéder au tableau des directions.\x3c/p>","matched":true,"name":"Depuis le tableau des directions","shortdoc":"Permet d'accéder au tableau des directions.","tags":[]},{"args":[],"doc":"<p>Permet d'accéder au tableau des divisions.\x3c/p>","matched":true,"name":"Depuis le tableau des divisions","shortdoc":"Permet d'accéder au tableau des divisions.","tags":[]},{"args":[],"doc":"<p>Permet d'accéder au tableau des instructeurs.\x3c/p>","matched":true,"name":"Depuis le tableau des instructeurs","shortdoc":"Permet d'accéder au tableau des instructeurs.","tags":[]},{"args":[],"doc":"<p>Permet d'accéder au tableau des pétitionnaires fréquents.\x3c/p>","matched":true,"name":"Depuis le tableau des pétitionnaires fréquents","shortdoc":"Permet d'accéder au tableau des pétitionnaires frÃ
©quents.","tags":[]},{"args":[],"doc":"<p>Permet d'accéder au listing des services.\x3c/p>","matched":true,"name":"Depuis le tableau des services","shortdoc":"Permet d'accéder au listing des services.","tags":[]},{"args":[],"doc":"<p>Permet d'accéder au tableau des signataires.\x3c/p>","matched":true,"name":"Depuis le tableau des signataires","shortdoc":"Permet d'accéder au tableau des signataires.","tags":[]},{"args":[],"doc":"","matched":true,"name":"Depuis le tableau des types de demandes","shortdoc":"","tags":[]},{"args":[],"doc":"<p>Permet d'accéder au listing des événements.\x3c/p>","matched":true,"name":"Depuis le tableau des événements","shortdoc":"Permet d'accéder au listing des événements.","tags":[]},{"args":[],"doc":"","matched":true,"name":"Destruction du Parametrage - Notification","shortdoc":"","tags":[]},{"args":["search_value","search_label=Dossier"],"doc":"","matched":true,"name":"Dupliquer le suivi de dossier","shortdoc":"","tags":[]},{"args":[],"doc":
"<p>Depuis le contexte d'une consultation, clique sur l'action et vérifie que le dossier a bien été dé-marqué.\x3c/p>","matched":true,"name":"Dé-marquer le dossier","shortdoc":"Depuis le contexte d'une consultation, clique sur l'action et vérifie","tags":[]},{"args":["values=null"],"doc":"<p>Délenche le traitement des tâches par WS\x3c/p>","matched":true,"name":"Déclencher le traitement des tâches par WS","shortdoc":"Délenche le traitement des tâches par WS","tags":[]},{"args":["values=null"],"doc":"<p>Délenche le traitement des tâches par WS et retourner la réponse\x3c/p>","matched":true,"name":"Déclencher le traitement des tâches par WS et retourner la réponse","shortdoc":"Délenche le traitement des tâches par WS et retourner la réponse","tags":[]},{"args":[],"doc":"<p>Permet de démarrer maildump\x3c/p>","matched":true,"name":"Démarrer maildump","shortdoc":"Permet de démarrer maildump","tags":[]},{"args":[],"doc":"<p>Permet de désactiver l'option de numé
risation\x3c/p>","matched":true,"name":"Désactiver l'option de numérisation","shortdoc":"Permet de désactiver l'option de numérisation","tags":[]},{"args":[],"doc":"<p>Supprime le paramètre option_mode_service_consulté depuis le menu Administration &gt; Paramétrage pour désactiver le mode service consulté\x3c/p>","matched":true,"name":"Désactiver le mode service consulté","shortdoc":"Supprime le paramètre option_mode_service_consulté depuis","tags":[]},{"args":["demande","code","form_values"],"doc":"<p>Déselectionne les types compatibles entrés en paramètre\x3c/p>","matched":true,"name":"Désactiver les types de demande compatible","shortdoc":"Déselectionne les types compatibles entrés en paramètre","tags":[]},{"args":["user","password"],"doc":"<p>Vérifie que l'utilisateur peut effectuer un export SITADEL\x3c/p>","matched":true,"name":"Effectuer un export SITADEL avec l'utilisateur","shortdoc":"Vérifie que l'utilisateur peut effectuer un export SITADEL","tags":[
]},{"args":["search_values","menu=messages_tous_retours"],"doc":"<p>Accède au menu des messages voulu (Défaut : Tous les messages). Affiche la recherche avancée puis saisit les valeurs passées en paramètre dedans avant de valider le formulaire.\x3c/p>","matched":true,"name":"Effectuer une recherche avancée sur les messages","shortdoc":"Accède au menu des messages voulu (Défaut : Tous les messages). Affiche la recherche","tags":[]},{"args":[],"doc":"","matched":true,"name":"Exécuter la reqmo","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Permet de filtrer les dossier sur le listing Instruction &gt; Recherche en utilisant la recherche avancé.\x3c/p>","matched":true,"name":"Filtrer les dossier","shortdoc":"Permet de filtrer les dossier sur le listing Instruction > Recherche","tags":[]},{"args":["di"],"doc":"<p>Permet de finaliser le rapport d'instruction du DI.\x3c/p>","matched":true,"name":"Finaliser le rapport d'instruction","shortdoc":"Permet de finaliser le rappor
t d'instruction du DI.","tags":[]},{"args":["champ","valeurAttendue"],"doc":"","matched":true,"name":"Form Static Value Should Contain","shortdoc":"","tags":["formulaire"]},{"args":["champ","valeurAttendue"],"doc":"","matched":true,"name":"Form Value Should Contain","shortdoc":"","tags":["formulaire"]},{"args":["args"],"doc":"<p>Gerer l'ajout, modification ou suppression d'un paramètre via un webservice Arguements attentdus :\x3c/p>\n<ul>\n<li>libelle (string) libelle du paramètre a renseigner\x3c/li>\n<li>om_collectivite (string) libelle de l'om_collectivite a liée au parametre\x3c/li>\n<li>valeur (string | optionnel) valeur à affecter au paramètre, optionnel en présence du parametre delete à 'true'\x3c/li>\n<li>delete (string | optionnel) definie à 'true' en cas de supression du parametre\x3c/li>\n\x3c/ul>","matched":true,"name":"Gerer le paramètre par WS","shortdoc":"Gerer l'ajout, modification ou suppression d'un paramètre via un webservice","tags":["om_parametre"]},{"
args":[],"doc":"","matched":true,"name":"Go To Dashboard via Link","shortdoc":"","tags":["navigation"]},{"args":["obj","values","results","type_import=${EMPTY}"],"doc":"<p>Accède au menu d'import souhaité (par défaut : Administration &gt; Import) sélectionne l'import voulu, rempli le formulaire avec le paramétrage fourni et clique sur le bouton de validation. Vérifie que le résultat de l'import est bien celui souhaité.\x3c/p>","matched":true,"name":"Importer des données","shortdoc":"Accède au menu d'import souhaité (par défaut : Administration > Import)","tags":[]},{"args":[],"doc":"<p>L'objet de ce 'Test Case' est de constituer le jeu de données\x3c/p>","matched":true,"name":"Initialisation du jeu de données Commune","shortdoc":"L'objet de ce 'Test Case' est de constituer le jeu de données","tags":[]},{"args":[],"doc":"","matched":true,"name":"Initialisation du jeu de données Consultation 1er tier","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"
Initialisation du jeu de données Consultation 2eme et 3eme tier","shortdoc":"","tags":[]},{"args":[],"doc":"<p>L'objet de ce 'Test Case' est de constituer le jeu de données\x3c/p>","matched":true,"name":"Initialisation du jeu de données Demande_03","shortdoc":"L'objet de ce 'Test Case' est de constituer le jeu de données","tags":[]},{"args":[],"doc":"","matched":true,"name":"Initialisation Variables Consultation","shortdoc":"","tags":[]},{"args":["input_locator","value"],"doc":"<p>Saisi un texte dans un input en utilisant le keywodr \"input text\". Vérifie si le texte est bien visible dans le champs. Si ce n'est pas le cas réintére l'opération maximum 3 fois. Ce keyword sert, dans le cas de la saisie de texte pour les champs chosen, à s'assurer que le texte a bien été saisi.\x3c/p>","matched":true,"name":"Input text until text is correct","shortdoc":"Saisi un texte dans un input en utilisant le keywodr \"input text\".","tags":[]},{"args":["valeur","widget"],"doc":"<p>Perm
et d'insérer des paramètres dans le widget (mettre des entre chaque paramètre)\x3c/p>","matched":true,"name":"Insérer les paramètres suivants dans le widget","shortdoc":"Permet d'insérer des paramètres dans le widget (mettre des ","tags":[]},{"args":["values"],"doc":"<p>Permet d'isoler un contexte avec la création :\x3c/p>\n<ul>\n<li>d'une collectivité mono et de son param minimum (dep, com et insee)\x3c/li>\n<li>d'une direction\x3c/li>\n<li>d'une division\x3c/li>\n<li>d'un utilisateur avec le profil \"GUICHET UNIQUE\"\x3c/li>\n<li>d'un utilisateur avec le profil \"INSTRUCTEUR\" et de son instructeur\x3c/li>\n<li>d'un utilisateur avec le profil \"INSTRUCTEUR\" et de son instructeur si\x3c/li>\n\x3c/ul>\n<p>l'instructeur secondaire est renseigné\x3c/p>\n<ul>\n<li>d'une affectation automatique de l'instructeur sur les PCI\x3c/li>\n<li>d'une affectation automatique de l'instructeur_2 sur les PCI si\x3c/li>\n\x3c/ul>\n<p>l'instructeur secondaire est renseigné\x3c/p>\n<p>Liste
des valeurs à passer dans le dictionnaire en argument : om_collectivite_libelle departement commune insee direction_code direction_libelle direction_chef division_code division_libelle division_chef guichet_om_utilisateur_nom guichet_om_utilisateur_email guichet_om_utilisateur_login guichet_om_utilisateur_pwd instr_om_utilisateur_nom instr_om_utilisateur_email instr_om_utilisateur_login instr_om_utilisateur_pwd instr_2_om_utilisateur_nom (optionnel) instr_2_om_utilisateur_email (optionnel) instr_2_om_utilisateur_login (optionnel) instr_2_om_utilisateur_pwd (optionnel)\x3c/p>","matched":true,"name":"Isolation d'un contexte","shortdoc":"Permet d'isoler un contexte avec la création :","tags":["utils"]},{"args":["css_id_field_list","sousform=False"],"doc":"","matched":true,"name":"La liste des champs doit être visible","shortdoc":"","tags":["formulaire","utils"]},{"args":["css_id_field_list"],"doc":"","matched":true,"name":"La liste des champs doit être visible dans le sousformulai
re","shortdoc":"","tags":["formulaire","utils"]},{"args":["css_id_field_list","sousform=False"],"doc":"","matched":true,"name":"La liste des champs ne doit pas être visible","shortdoc":"","tags":["formulaire","utils"]},{"args":["css_id_field_list"],"doc":"","matched":true,"name":"La liste des champs ne doit pas être visible dans le sousformulaire","shortdoc":"","tags":["formulaire","utils"]},{"args":["document","content"],"doc":"<p>Clique sur le bouton de visualisation de la pièce dont l'identifiant est passé en paramètre. Fait un focus sur l'iframe du document pour pouvoir en valider le contenu. Déselectionne la frame et ferme la fenêtre. /! ne fonctionne que pour les documents numérisés au format PDF\x3c/p>","matched":true,"name":"Le document numerise contiens","shortdoc":"Clique sur le bouton de visualisation de la pièce dont l'identifiant est passé","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Vérifie que le dossier a bien été créé.\x3c/p>","matched":true
,"name":"Le dossier d'instruction doit exister","shortdoc":"Vérifie que le dossier a bien été créé.","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Vérifie que le dossier n'a pas été crée.\x3c/p>","matched":true,"name":"Le dossier d'instruction ne doit pas exister","shortdoc":"Vérifie que le dossier n'a pas été crée.","tags":[]},{"args":["dossier_infraction"],"doc":"<p>Vérifie que le dossier a bien été créé\x3c/p>","matched":true,"name":"Le dossier infraction doit exister","shortdoc":"Vérifie que le dossier a bien été créé","tags":[]},{"args":["dossier_infraction"],"doc":"<p>Vérifie que le dossier a bien été créé\x3c/p>","matched":true,"name":"Le dossier infraction ne doit pas exister","shortdoc":"Vérifie que le dossier a bien été créé","tags":[]},{"args":["dossier_recours"],"doc":"<p>Vérifie que le dossier a bien été créé\x3c/p>","matched":true,"name":"Le dossier recours doit exister","shortdoc":"Vérifie que le dossier a bien été créÃ
©","tags":[]},{"args":["dossier_recours"],"doc":"<p>Vérifie que le dossier a bien été créé\x3c/p>","matched":true,"name":"Le dossier recours ne doit pas exister","shortdoc":"Vérifie que le dossier a bien été créé","tags":[]},{"args":["text"],"doc":"<p>Vérifie que le message de demande de confirmation s'affichant suite au déclenchement d'une action contiens le texte voulu\x3c/p>","matched":true,"name":"Le message de demande de confirmation doit contenir","shortdoc":"Vérifie que le message de demande de confirmation s'affichant","tags":[]},{"args":[],"doc":"","matched":true,"name":"Lien téléchargement CSV","shortdoc":"","tags":[]},{"args":["dossier_instruction","dossier_message"],"doc":"<p>Marque comme lu le message\x3c/p>","matched":true,"name":"Marquer comme lu le message dans le dossier d'instruction","shortdoc":"Marque comme lu le message","tags":[]},{"args":["dossier_instruction","dossier_message"],"doc":"<p>Marque comme non lu le message\x3c/p>","matched":true,"na
me":"Marquer comme non lu le message dans le dossier d'instruction","shortdoc":"Marque comme non lu le message","tags":[]},{"args":[],"doc":"<p>Depuis le contexte d'une consultation, clique sur l'action et vérifie que le dossier a bien été marqué.\x3c/p>","matched":true,"name":"Marquer le dossier","shortdoc":"Depuis le contexte d'une consultation, clique sur l'action et vérifie","tags":[]},{"args":["type_date","date","code_barres"],"doc":"","matched":true,"name":"Mettre à jour les dates de suivi","shortdoc":"","tags":[]},{"args":["message=null"],"doc":"<p>Lance l'action de mise à jour des métadonnées des documents numérisés\x3c/p>","matched":true,"name":"Mise à jour des métadonnées","shortdoc":"Lance l'action de mise à jour des métadonnées des documents numérisés","tags":[]},{"args":["action","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier Action","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["cerfa","values"],"doc"
:"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier cerfa","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["compteur","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier compteur avec dates validité","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["contrainte","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier contrainte paramétrée","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["departement","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier département","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["instruction_notification","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier instruction_notification","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["dossier_instruction","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier l'architecte","shortdo
c":"Modifie l'enregistrement","tags":[]},{"args":["avis_decision","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier l'avis de décision","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["args","values"],"doc":"<p>GENERIC - Modifie un enregistrement. Liste des valeurs à déclarer dans le dictionnaire <b>*args*\x3c/b> : * obj (objet de l'enregistrement) * selection_col (colonne pour la recherche simple) * search_value (valeur pour la recherche simple) * click_value (valeur à cliquer) * msg (message de réussite à la validation du formulaire) Chaque élément de la liste <b>*values*\x3c/b> est une liste contenant trois valeurs (l'ordre de déclaration est important) : * le libelle du champ à saisir * la valeur à saisir * le keyword à utiliser pour la saisie de la valeur\x3c/p>","matched":true,"name":"Modifier l'enregistrement depuis le menu","shortdoc":"GENERIC - Modifie un enregistrement.","tags":["generic","utils"]},{"args":["values",
"nom=null","utilisateur=null"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier l'instructeur","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["om_utilisateur","values"],"doc":"","matched":true,"name":"Modifier l'utilisateur depuis le menu","shortdoc":"","tags":[]},{"args":["values"],"doc":"","matched":true,"name":"Modifier l'événement","shortdoc":"","tags":[]},{"args":["categorie_tiers_consulte","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier la categorie de tiers consulte","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["document_type_categorie","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier la catégorie de documents","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["document_numerise_type_categorie","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier la catégorie de pièces","shortdoc":"Modifie l'enregistrement","ta
gs":[]},{"args":["saisie_values"],"doc":"<p>Modifie la consultation en étant déjà sur son contexte, avec les remplace les champs fournis en paramètre\x3c/p>","matched":true,"name":"Modifier la consultation","shortdoc":"Modifie la consultation en étant déjà sur son contexte, avec les","tags":[]},{"args":["libelle_search","libelle=null","nature=null","collectivite=null","groupe=null","sousgroupe=null","texte=null"],"doc":"","matched":true,"name":"Modifier la contrainte","shortdoc":"","tags":[]},{"args":["sig_contrainte","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier la contrainte de référence","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["sig_couche","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier la couche","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["famille_travaux","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier la famille de travaux",
"shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["nature_travaux","values","dit=${EMPTY}"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier la nature de travaux","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["phase","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier la phase","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["specialite_tiers_consulte","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier la spécialité de tiers consulté","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["task","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier la task","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["values","form=task"],"doc":"<p>Modifie l'enregistrement en partant de la page de consultation de la tâche\x3c/p>","matched":true,"name":"Modifier la tâche depuis sa page de consultation","shortdoc":"Modifie l'enr
egistrement en partant de la page","tags":[]},{"args":["dossier_instruction","values","context=null","nature_travaux=${EMPTY}"],"doc":"<p>Permet de modifier le dossier d'instruction.\x3c/p>","matched":true,"name":"Modifier le dossier d'instruction","shortdoc":"Permet de modifier le dossier d'instruction.","tags":[]},{"args":["dossier_infraction","instructeur=null","division=null","tax_secteur=null","terrain_adresse_voie_numero=null","terrain_adresse_voie=null","terrain_adresse_lieu_dit=null","terrain_adresse_localite=null","terrain_adresse_code_postal=null","terrain_adresse_bp=null","terrain_adresse_cedex=null","terrain_superficie=null","numero_versement_archive=null"],"doc":"<p>Permet de modifier le dossier infraction.\x3c/p>","matched":true,"name":"Modifier le dossier infraction","shortdoc":"Permet de modifier le dossier infraction.","tags":[]},{"args":["dossier_recours","instructeur=null","division=null","tax_secteur=null","terrain_adresse_voie_numero=null","terrain_adresse_voie=
null","terrain_adresse_lieu_dit=null","terrain_adresse_localite=null","terrain_adresse_code_postal=null","terrain_adresse_bp=null","terrain_adresse_cedex=null","terrain_superficie=null","numero_versement_archive=null"],"doc":"<p>Permet de modifier le dossier recours.\x3c/p>","matched":true,"name":"Modifier le dossier recours","shortdoc":"Permet de modifier le dossier recours.","tags":[]},{"args":["sig_groupe","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier le groupe de référence","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["dossier_instruction","lot","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier le lot","shortdoc":"Modifie l'enregistrement","tags":["lot"]},{"args":["modele_rapport_instruction","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier le modele de rapport d'instruction","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["values"],"doc":"<p>Mod
ifie le paramétrage des taxes.\x3c/p>","matched":true,"name":"Modifier le paramétrage des taxes","shortdoc":"Modifie le paramétrage des taxes.","tags":[]},{"args":["di","values"],"doc":"<p>Permet de modifier le rapport d'instruction.\x3c/p>","matched":true,"name":"Modifier le rapport d'instruction","shortdoc":"Permet de modifier le rapport d'instruction.","tags":[]},{"args":["abrege_actuel","libelle_actuel","values"],"doc":"","matched":true,"name":"Modifier le service","shortdoc":"","tags":[]},{"args":["sig_sousgroupe","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier le sous-groupe de référence","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["obj","search_value","values","search_label=Dossier"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier le suivi de dossier","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["di","instruction","instruction_values","menu=null"],"doc":"<p>Permet d'utiliser l'acti
on 'Suivi des dates' du portlet.\x3c/p>","matched":true,"name":"Modifier le suivi des dates","shortdoc":"Permet d'utiliser l'action 'Suivi des dates' du portlet.","tags":[]},{"args":["tiers_consulte","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier le tiers consulte","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["demande","code","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier le type de demande","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["dossier_autorisation_type","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier le type de dossier d'autorisation","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["document_numerise_type","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier le type de pièces","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["om_widget","values"],"doc":"<p>Modification d'un widget exis
tant\x3c/p>","matched":true,"name":"Modifier le widget","shortdoc":"Modification d'un widget existant","tags":[]},{"args":["dossier_infraction","donnees_techniques_values"],"doc":"<p>Permet de modifier les données techniques pour le calcul des impositions du dossier infraction.\x3c/p>","matched":true,"name":"Modifier les données techniques d'un dossier infraction pour le calcul des surfaces","shortdoc":"Permet de modifier les données techniques pour le calcul","tags":[]},{"args":["dossier_recours","donnees_techniques_values"],"doc":"<p>Permet de modifier les données techniques pour le calcul des impositions du dossier recours.\x3c/p>","matched":true,"name":"Modifier les données techniques d'un dossier recours pour le calcul des surfaces","shortdoc":"Permet de modifier les données techniques pour le calcul","tags":[]},{"args":["dossier_instruction","values"],"doc":"<p>Permet de modifier les données techniques pour le calcul des impositions du dossier d'instruction.\x3c/p>","ma
tched":true,"name":"Modifier les données techniques pour le calcul des impositions","shortdoc":"Permet de modifier les données techniques pour le calcul","tags":[]},{"args":["dossier_instruction","donnees_techniques_values"],"doc":"<p>Permet de modifier les données techniques pour le calcul des impositions du dossier d'instruction.\x3c/p>","matched":true,"name":"Modifier les données techniques pour le calcul des surfaces","shortdoc":"Permet de modifier les données techniques pour le calcul","tags":[]},{"args":["lien_om_utilisateur_tiers_consulte","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier lien utilisateur / tiers consulté","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["lien_om_utilisateur_groupe","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier lien_om_utilisateur_groupe","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["motif_consultation","values"],"doc":"<p>Modifie l'enregistr
ement\x3c/p>","matched":true,"name":"Modifier motif de consultation","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["signataire_arrete","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier signataire","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["signataire_habilitation","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier signataire_habilitation","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["commission_type","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier type de commission","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["dossier_autorisation_type_detaille","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier type de dossier d'autorisation détaillé","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["dossier_instruction_type","code","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":
true,"name":"Modifier type de dossier d'instruction","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["dossier_instruction","document_travail","document_numerise_values","message=null"],"doc":"<p>Permet de modifier un document de travail sur un dossier d'instruction.\x3c/p>","matched":true,"name":"Modifier un document de travail depuis le dossier d'instruction","shortdoc":"Permet de modifier un document de travail sur un dossier d'instruction.","tags":[]},{"args":["enjeux","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier un enjeu","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["type_habilitation_tiers_consulte","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier un type d'habilitation de tiers consulté","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["habilitation_tiers_consulte","values","div_territoire_intervention_dept=${EMPTY}","div_territoire_intervention_comm=${EMPTY}"],"doc":"<
p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier une habilitation de tiers consulté","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["nomenclature_piece","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier une nomenclature de piece","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["dossier_instruction","document_numerise","document_numerise_values","message=null"],"doc":"<p>Permet de modifier une pièce sur un dossier d'instruction.\x3c/p>","matched":true,"name":"Modifier une pièce depuis le dossier d'instruction","shortdoc":"Permet de modifier une pièce sur un dossier d'instruction.","tags":[]},{"args":["etat","values"],"doc":"<p>Modifie l'enregistrement\x3c/p>","matched":true,"name":"Modifier état","shortdoc":"Modifie l'enregistrement","tags":[]},{"args":["di"],"doc":"<p>Normalise l'adresse du terrain avec le premier résultat retourné par l'API adresse.\x3c/p>","matched":true,"name":"Normaliser l'adresse d
u terrain avec le premier résultat","shortdoc":"Normalise l'adresse du terrain avec le premier résultat","tags":[]},{"args":["di","date","code_type_document","id_document","libelle_type_document"],"doc":"<p>Constitue et renvoie le nom normalisé d'un document à partir des infos fournies\x3c/p>","matched":true,"name":"Normaliser nom document","shortdoc":"Constitue et renvoie le nom normalisé d'un document à partir","tags":[]},{"args":["dossier","document"],"doc":"<p>Déclenche le WS de numérisation des documents et vérifie via le nom d'un des documents et de son dossier que la numérisation s'est bien effectué.\x3c/p>","matched":true,"name":"Numériser les documents","shortdoc":"Déclenche le WS de numérisation des documents et vérifie via le nom","tags":[]},{"args":["di","menu=null"],"doc":"<p>Retourne le nom de l'instructeur associé au DI.\x3c/p>","matched":true,"name":"Obtenir l'instructeur du dossier d'instruction","shortdoc":"Retourne le nom de l'instructeur associé
au DI.","tags":[]},{"args":["di","menu=null"],"doc":"<p>Retourne le nom de l'instructeur associé au DI.\x3c/p>","matched":true,"name":"Obtenir l'instructeur secondaire du dossier d'instruction","shortdoc":"Retourne le nom de l'instructeur associé au DI.","tags":[]},{"args":["date","code_barres"],"doc":"","matched":true,"name":"Ouvrir l'édition envoi lettre AR avec le code barres","shortdoc":"","tags":[]},{"args":["numero_complement"],"doc":"","matched":true,"name":"Ouvrir la bible du complément d'instruction n°","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"Ouvrir la recherche avancée Tous Les Messages","shortdoc":"","tags":[]},{"args":["type_bordereau"],"doc":"","matched":true,"name":"Ouvrir le bordereau de suivi","shortdoc":"","tags":[]},{"args":["dossier_instruction","code_commission"],"doc":"<p>Planifier pour une commission un dossier faisant l'objet d'une demande.\x3c/p>","matched":true,"name":"Planifier un dossier pour une commission","shortdoc":"Pl
anifier pour une commission un dossier faisant l'objet","tags":[]},{"args":["values"],"doc":"<p>Accède au formulaire de recherche avancé des habilitation de tiers. Dans le formulaire saisie les valeurs fourni et clique sur recherche.\x3c/p>","matched":true,"name":"Rechercher des habilitations de tiers consultes","shortdoc":"Accède au formulaire de recherche avancé des habilitation de tiers. Dans","tags":[]},{"args":["values"],"doc":"<p>Accède au formulaire de recherche avancé des tiers. Dans le formulaire saisie les valeurs fourni et clique sur recherche.\x3c/p>","matched":true,"name":"Rechercher des tiers consultes","shortdoc":"Accède au formulaire de recherche avancé des tiers. Dans","tags":[]},{"args":["values"],"doc":"<p>Accède au formulaire de recherche avancée des om_utilisateur. Dans le formulaire, on saisie les valeurs fourni et clique sur recherche.\x3c/p>","matched":true,"name":"Rechercher des utilisateurs","shortdoc":"Accède au formulaire de recherche avancée
des om_utilisateur. Dans","tags":[]},{"args":["libelle_di"],"doc":"","matched":true,"name":"Rechercher et créer une demande sur dossier existant","shortdoc":"","tags":[]},{"args":[],"doc":"<p>Recupere sous la forme d'une liste toutes les cles presente dans le mail de notification à l'aide d'une regex.\x3c/p>","matched":true,"name":"Recuperer les cles dans le mail de notification","shortdoc":"Recupere sous la forme d'une liste toutes les cles","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Remplir le formulaire de recherche avancée","shortdoc":"Remplit le formulaire","tags":[]},{"args":["dossier","avis_consultation_values"],"doc":"","matched":true,"name":"Rendre l'avis sur la consultation du dossier","shortdoc":"","tags":[]},{"args":["dossier_autorisation_detaille_type"],"doc":"<p>Il est nécessaire de faire cette manipulation pour tous les tests liés à la transmission à Plat'AU. Si cette case n'est pas coché, il n'y a pas d'ajout
de tâche sur le type de da détaillé concerné.\x3c/p>","matched":true,"name":"Rendre les types de dossier d'autorisation détaillés utilisés transmissible à Plat'AU","shortdoc":"Il est nécessaire de faire cette manipulation pour tous les tests liés à la transmission à Plat'AU.","tags":[]},{"args":["external_uids","avis_consultation","with_file=True"],"doc":"<p>Récupère une payload de retour d'avis de consultation, la modifie pour y intégrer les informations voulues, ajoute la tâche et déclenche le traitement des taches. ATTENTION, avec l'argument \"with_file=True\" ce keyword n'est utilisable que lorsque la configuration du filestorage alernatif est activé.\x3c/p>","matched":true,"name":"Rendre un avis par WS","shortdoc":"Récupère une payload de retour d'avis de consultation, la modifie","tags":[]},{"args":["avis","dossier_instruction","code_commission"],"doc":"<p>Rendre un avis sur dossier passé en commission.\x3c/p>","matched":true,"name":"Rendre un avis sur dos
sier passé en commission","shortdoc":"Rendre un avis sur dossier passé en commission.","tags":[]},{"args":["search_value","list_di","search_label=Numéro du bordereau"],"doc":"","matched":true,"name":"Retour de bordereau de la cellule de numérisation avec vérification des dossiers de suivi","shortdoc":"","tags":[]},{"args":["message"],"doc":"","matched":true,"name":"Récupération des dossiers d'instruction pour le suivi de numérisation (mono)","shortdoc":"","tags":[]},{"args":["message","om_collectivite"],"doc":"","matched":true,"name":"Récupération des dossiers d'instruction pour le suivi de numérisation (multi)","shortdoc":"","tags":[]},{"args":["date_debut","date_fin","numero=null"],"doc":"<p>Remplit le formulaire de l'export avec les dates fournis, clique sur le bouton d'export, vérifie qu'il a bien été réalisé et renvoie le contenu du fichier.\x3c/p>","matched":true,"name":"Récupérer l'export SITADEL à la date souhaitée","shortdoc":"Remplit le formulaire de l'
export avec les dates fournis,","tags":[]},{"args":["di","dn"],"doc":"<p>Permet de récupérer le chemin du .info d'une pièce numérisée dans le cas de l'utilisation du conencteur filesystem.\x3c/p>","matched":true,"name":"Récupérer le chemin du fichier .info de la pièce stocké","shortdoc":"Permet de récupérer le chemin du .info d'une pièce numérisée dans le","tags":[]},{"args":["dossier_instruction","service"],"doc":"<p>Permet de récupérer le chemin du .info du fichier joint à une consultation dans le cas de l'utilisation du conencteur filesystem.\x3c/p>","matched":true,"name":"Récupérer le chemin du fichier .info du fichier joint de la consultation","shortdoc":"Permet de récupérer le chemin du .info du fichier joint à une","tags":[]},{"args":["instruction"],"doc":"","matched":true,"name":"Récupérer le code barre de l'instruction","shortdoc":"","tags":[]},{"args":["di","libelle"],"doc":"","matched":true,"name":"Récupérer le code barres de l'instruction","shor
tdoc":"","tags":[]},{"args":["values"],"doc":"","matched":true,"name":"Récupérer le contenu du champ json_payload","shortdoc":"","tags":[]},{"args":["object_id","object"],"doc":"<p>Récupère l'external uid d'un élément à partir de son object_id\x3c/p>","matched":true,"name":"Récupérer un external UID","shortdoc":"Récupère l'external uid d'un élément à partir de son object_id","tags":[]},{"args":["content"],"doc":"","matched":true,"name":"Résultat de l'import doit contenir","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir Action","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir cerfa","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir commune avec dates validité","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>R
emplit le formulaire\x3c/p>","matched":true,"name":"Saisir compteur avec dates validité","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir contrainte paramétrée","shortdoc":"Remplit le formulaire","tags":[]},{"args":["tiers"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir des acteurs","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir département","shortdoc":"Remplit le formulaire","tags":[]},{"args":["dossier_instruction","document_numerise_values","message=null"],"doc":"<p>Permet d'ajouter une pièce sur un dossier d'instruction.\x3c/p>","matched":true,"name":"Saisir et valider le formulaire d'ajout d'une pièce sur le dossier d'instruction","shortdoc":"Permet d'ajouter une pièce sur un dossier d'instruction.","tags":[]},{"args":["evenement=null","date_evenement=null","signataire_arrete=
null","redaction_type=null","commentaire=null"],"doc":"","matched":true,"name":"Saisir instruction","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir instruction_notification","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"","matched":true,"name":"Saisir l'action","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Permet de remplir le formulaire d'une affectation.\x3c/p>","matched":true,"name":"Saisir l'affectation","shortdoc":"Permet de remplir le formulaire d'une affectation.","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir l'arrondissement","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir l'attribut de référence","shortdoc":"Remplit le formulaire","tags":[]},{"args":["avis_consultation_values"],"doc":"","matched":true,"name":"Saisir l'avis de consultat
ion","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir l'avis de décision","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir l'enjeu","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>GENERIC - Saisie un enregistrement. Chaque élément de la liste <b>*values*\x3c/b> est une liste contenant trois valeurs (l'ordre de déclaration est important) : * le libelle du champ à saisir * la valeur à saisir * le keyword à utiliser pour la saisie de la valeur\x3c/p>","matched":true,"name":"Saisir l'enregistrement","shortdoc":"GENERIC - Saisie un enregistrement.","tags":["generic","utils"]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir l'instructeur","shortdoc":"Remplit le formulaire","tags":[]},{"args":["nom","division","qualite","utilisateur","telephone","debut","fin"],"doc":"
<p>Permet de remplir le formulaire d'un instructeur.\x3c/p>","matched":true,"name":"Saisir l'instructeur depuis le menu","shortdoc":"Permet de remplir le formulaire d'un instructeur.","tags":[]},{"args":["values"],"doc":"","matched":true,"name":"Saisir l'utilisateur depuis le formulaire","shortdoc":"","tags":[]},{"args":["values"],"doc":"","matched":true,"name":"Saisir l'utilisateur lié depuis l'utilisateur principal","shortdoc":"","tags":[]},{"args":["values"],"doc":"","matched":true,"name":"Saisir l'événement","shortdoc":"","tags":[]},{"args":["evenement=null","libelle=null","contenu=null","complement=null","automatique=null","type_da=null","collectivite=null"],"doc":"","matched":true,"name":"Saisir la bible en formulaire","shortdoc":"","tags":[]},{"args":["libelle=null","contenu=null","complement=null","automatique=null","type_da=null","collectivite=null","precharge=null"],"doc":"","matched":true,"name":"Saisir la bible en sous-formulaire","shortdoc":"","tags":[]},{"args":["va
lues"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir la categorie de tiers consulte","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir la catégorie de documents","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir la catégorie de pièces","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir la commission","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir la consultation","shortdoc":"Remplit le formulaire","tags":[]},{"args":["libelle=null","nature=null","collectivite=null","groupe=null","sousgroupe=null","texte=null"],"doc":"","matched":true,"name":"Saisir la contrainte","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Remp
lit le formulaire\x3c/p>","matched":true,"name":"Saisir la contrainte de référence","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir la couche","shortdoc":"Remplit le formulaire","tags":[]},{"args":["demande_values"],"doc":"","matched":true,"name":"Saisir la demande","shortdoc":"","tags":[]},{"args":["type","date"],"doc":"<p>Saisit le formulaire de la commission.\x3c/p>","matched":true,"name":"Saisir la demande de commission","shortdoc":"Saisit le formulaire de la commission.","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir la demande de passage en commission","shortdoc":"Remplit le formulaire","tags":[]},{"args":["code","libelle","description","chef","debut","fin","collectivite"],"doc":"<p>Permet de remplir le formulaire d'une direction.\x3c/p>","matched":true,"name":"Saisir la direction","shortdoc":"Permet de remplir le formulaire d'une direct
ion.","tags":[]},{"args":["code","libelle","description","chef","debut","fin","direction"],"doc":"<p>Permet de remplir le formulaire d'une division.\x3c/p>","matched":true,"name":"Saisir la division","shortdoc":"Permet de remplir le formulaire d'une division.","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir la famille de travaux","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values","dit=${EMPTY}"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir la nature de travaux","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir la phase","shortdoc":"Remplit le formulaire","tags":[]},{"args":["document_numerise_values"],"doc":"<p>Saisit les valeurs du formulaire.\x3c/p>","matched":true,"name":"Saisir la pièce","shortdoc":"Saisit les valeurs du formulaire.","tags":[]},{"args":["document_numerise_values"],"doc":"<p>Saisit les vale
urs du formulaire dans le contexte des contentieux.\x3c/p>","matched":true,"name":"Saisir la pièce dans le contexte ctx","shortdoc":"Saisit les valeurs du formulaire dans le contexte des contentieux.","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir la spécialité de tiers consulté","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir la task","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le bloc-note","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le bordereau de numérisation","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le critère d'application de la contrainte de référence","short
doc":"Remplit le formulaire","tags":[]},{"args":["type_demandeur","demandeur_values"],"doc":"","matched":true,"name":"Saisir le demandeur","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Permet de saisir le formulaire de paramétrage des taxes.\x3c/p>","matched":true,"name":"Saisir le formulaire de paramétrage des taxes","shortdoc":"Permet de saisir le formulaire de paramétrage des taxes.","tags":[]},{"args":["code_barres=null","date_envoi=null"],"doc":"","matched":true,"name":"Saisir le formulaire du bordereau d'envoi au maire","shortdoc":"","tags":[]},{"args":["values","context=null","nature_travaux=${EMPTY}"],"doc":"<p>Permet de saisir le formulaire du dossier d'instruction.\x3c/p>","matched":true,"name":"Saisir le formulaire du dossier d'instruction","shortdoc":"Permet de saisir le formulaire du dossier d'instruction.","tags":[]},{"args":["instructeur=null","division=null","tax_secteur=null","terrain_adresse_voie_numero=null","terrain_adresse_voie=null","terrain_adresse_
lieu_dit=null","terrain_adresse_localite=null","terrain_adresse_code_postal=null","terrain_adresse_bp=null","terrain_adresse_cedex=null","terrain_superficie=null","numero_versement_archive=null"],"doc":"<p>Permet de saisir le formulaire du dossier infraction.\x3c/p>","matched":true,"name":"Saisir le formulaire du dossier infraction","shortdoc":"Permet de saisir le formulaire du dossier infraction.","tags":[]},{"args":["instructeur=null","division=null","tax_secteur=null","terrain_adresse_voie_numero=null","terrain_adresse_voie=null","terrain_adresse_lieu_dit=null","terrain_adresse_localite=null","terrain_adresse_code_postal=null","terrain_adresse_bp=null","terrain_adresse_cedex=null","terrain_superficie=null","numero_versement_archive=null"],"doc":"<p>Permet de saisir le formulaire du dossier recours.\x3c/p>","matched":true,"name":"Saisir le formulaire du dossier recours","shortdoc":"Permet de saisir le formulaire du dossier recours.","tags":[]},{"args":["groupe_libelle","confidenti
el=null","enregistrement_demande=null"],"doc":"<p>Permet de remplir le formulaire d'un utilisateur.\x3c/p>","matched":true,"name":"Saisir le groupe","shortdoc":"Permet de remplir le formulaire d'un utilisateur.","tags":["om_utilisateur"]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le groupe de référence","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le lien entre id interne et uid externe","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le lien_id_interne_uid_externe","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le lot","shortdoc":"Remplit le formulaire","tags":["lot"]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le modele de rapp
ort d'instruction","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le pétitionnaire fréquent","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le quartier","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire du rapport d'instruction.\x3c/p>","matched":true,"name":"Saisir le rapport d'instruction","shortdoc":"Remplit le formulaire du rapport d'instruction.","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le service","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le signataire","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le sous-groupe de ré
férence","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le suivi de dossier","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Saisie le formulaire du tableau de bord\x3c/p>","matched":true,"name":"Saisir le tableau de bord","shortdoc":"Saisie le formulaire du tableau de bord","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le tiers consulte","shortdoc":"Remplit le formulaire","tags":[]},{"args":["form_values"],"doc":"","matched":true,"name":"Saisir le type de demande","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le type de dossier d'autorisation","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le type de pièces","shortdoc":"Remplit le formulaire","tags":[]},{"args"
:["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir le type de pièces en sous-formulaire","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Saisie le formulaire d'un widget\x3c/p>","matched":true,"name":"Saisir le widget de tdb","shortdoc":"Saisie le formulaire d'un widget","tags":[]},{"args":["donnees_techniques_values","class_suffix=${EMPTY}"],"doc":"","matched":true,"name":"Saisir les données techniques","shortdoc":"","tags":[]},{"args":["dossier_instruction","donnees_techniques_values","menu=null","class_suffix=${EMPTY}"],"doc":"<p>Permet de saisir les données techniques dans n'importe quel fieldset Prend en paramètre le n° de dossier d'inscription, et la liste de données techniques à insérer sous la forme de dictionary ex : ope_proj_desc=testset\x3c/p>","matched":true,"name":"Saisir les données techniques du DI","shortdoc":"Permet de saisir les données techniques dans n'importe quel fieldset","tags":[]},{"args":["
dossier_infraction","donnees_techniques_values"],"doc":"<p>Permet de saisir les données techniques dans n'importe quel fieldset Prend en paramètre le n° de dossier d'inscription, et la liste de données techniques à insérer sous la forme de dictionary ex : ope_proj_desc=testset\x3c/p>","matched":true,"name":"Saisir les données techniques du dossier infraction","shortdoc":"Permet de saisir les données techniques dans n'importe quel fieldset","tags":[]},{"args":["dossier_recours","donnees_techniques_values"],"doc":"<p>Permet de saisir les données techniques dans n'importe quel fieldset Prend en paramètre le n° de dossier d'inscription, et la liste de données techniques à insérer sous la forme de dictionary ex : ope_proj_desc=testset\x3c/p>","matched":true,"name":"Saisir les données techniques du dossier recours","shortdoc":"Permet de saisir les données techniques dans n'importe quel fieldset","tags":[]},{"args":["values"],"doc":"<p>Permet de saisir le formulaire donnée
s techniques pour le calcul des impositions.\x3c/p>","matched":true,"name":"Saisir les données techniques pour le calcul des impositions","shortdoc":"Permet de saisir le formulaire données techniques pour le","tags":[]},{"args":["donnees_techniques_values"],"doc":"","matched":true,"name":"Saisir les données techniques pour le calcul des surfaces","shortdoc":"","tags":[]},{"args":["values"],"doc":"<p>Entre les valeurs fournies dans le formulaire de saisie de la recherche.\x3c/p>","matched":true,"name":"Saisir les parametres de recherche avancee des habilitations de tiers consulte","shortdoc":"Entre les valeurs fournies dans le formulaire de saisie de la recherche.","tags":[]},{"args":["values"],"doc":"<p>Entre les valeurs fournies dans le formulaire de saisie de la recherche.\x3c/p>","matched":true,"name":"Saisir les parametres de recherche avancee du tiers consulte","shortdoc":"Entre les valeurs fournies dans le formulaire de saisie de la recherche.","tags":[]},{"args":["values"]
,"doc":"<p>Permet d'accéder à l'écran de visualisation d'un dossier d'instruction.\x3c/p>","matched":true,"name":"Saisir les parametres de recherche avancé du dossier d'instruction","shortdoc":"Permet d'accéder à l'écran de visualisation d'un dossier d'instruction.","tags":[]},{"args":["values"],"doc":"<p>Entre les valeurs fournies dans le formulaire de saisie de la recherche.\x3c/p>","matched":true,"name":"Saisir les paramètres de recherche avancée des utilisateurs","shortdoc":"Entre les valeurs fournies dans le formulaire de saisie de la recherche.","tags":[]},{"args":["references_cadastrales"],"doc":"<p>Permet de saisir un nombre \"infini\" de références cadastrales sur une seule ligne. Ce mot clé recoit une liste de références cadastrales avec un élément par ligne, ex: @{ref_cad} = Create List 806 AB 01 A 50 Ce mot-clé clique sur le bouton \"ajouter d'autres champs\" autant de fois que nécessaire.\x3c/p>","matched":true,"name":"Saisir les références cadastral
es","shortdoc":"Permet de saisir un nombre \"infini\" de références cadastrales sur une","tags":[]},{"args":["references_cadastrales"],"doc":"<p>Permet de saisir un nombre \"infini\" de références cadastrales sur une seule ligne. Ce mot clé recoit une liste de références cadastrales avec un élément par ligne, ex: @{ref_cad} = Create List 806 AB 01 809 BB 02 Ce mot-clé clique sur le bouton \"ajouter d'autres champs\" autant de fois que nécessaire.\x3c/p>","matched":true,"name":"Saisir les références cadastrales par ligne","shortdoc":"Permet de saisir un nombre \"infini\" de références cadastrales sur une","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir les valeurs dans le formulaire de type 'architecte'","shortdoc":"Remplit le formulaire","tags":["architecte","architecte_frequent"]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir lien service/utilisateur","shortdoc":"Remplit le
formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir lien utilisateur / tiers consulté","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir lien_om_utilisateur_groupe","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir motif de consultation","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir signataire_habilitation","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir type de commission","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir type de dossier d'autorisation détaillé","shortdoc":"Remplit le formulaire"
,"tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir type de dossier d'instruction","shortdoc":"Remplit le formulaire","tags":[]},{"args":["depot_electronique"],"doc":"<p>Permet de signaler que la demande est issue d'un dépôt électronique .\x3c/p>","matched":true,"name":"Saisir un dépot électronique","shortdoc":"Permet de signaler que la demande est issue d'un dépôt électronique","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir un type d'habilitation de tiers consulté","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values","div_territoire_intervention_dept=${EMPTY}","div_territoire_intervention_comm=${EMPTY}"],"doc":"<p>Remplit le formulaire.\x3c/p>","matched":true,"name":"Saisir une habilitation de tiers consulté","shortdoc":"Remplit le formulaire.","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir une nomenclature d
e piece","shortdoc":"Remplit le formulaire","tags":[]},{"args":["values"],"doc":"<p>Remplit le formulaire\x3c/p>","matched":true,"name":"Saisir état","shortdoc":"Remplit le formulaire","tags":[]},{"args":["field_id","value"],"doc":"","matched":true,"name":"Select From Chosen List","shortdoc":"","tags":[]},{"args":["field_id","value"],"doc":"","matched":true,"name":"Select From Chosen List For 'Catégorie' By Name","shortdoc":"","tags":[]},{"args":["field_id","value"],"doc":"","matched":true,"name":"Select From Chosen List For 'Type' By Name","shortdoc":"","tags":[]},{"args":["field_id","value"],"doc":"","matched":true,"name":"Select From Chosen List Should Contain","shortdoc":"","tags":[]},{"args":["field_id","values"],"doc":"","matched":true,"name":"Select From Chosen List Should Contain List","shortdoc":"","tags":[]},{"args":["field_id","value"],"doc":"","matched":true,"name":"Select From Chosen List Should Not Contain","shortdoc":"","tags":[]},{"args":["field_id","value"],"doc":
"","matched":true,"name":"Select From Chosen List Should Not Contain List","shortdoc":"","tags":[]},{"args":["field_id","value"],"doc":"","matched":true,"name":"Select From Chosen List Suggestions Should Contain","shortdoc":"","tags":[]},{"args":["field_id","values"],"doc":"","matched":true,"name":"Select From Multiple Chosen List","shortdoc":"","tags":[]},{"args":["locator","expected_value"],"doc":"<p>Vérifie que la liste (select) identifiée par le locator contiens bien la valeur (option) voulue.\x3c/p>","matched":true,"name":"Select list should contain value","shortdoc":"Vérifie que la liste (select) identifiée par le locator contiens bien la valeur (option) voulue.","tags":[]},{"args":["locator","unexpected_value"],"doc":"<p>Vérifie que la liste (select) identifiée par le locator ne contiens pas la valeur (option) voulue.\x3c/p>","matched":true,"name":"Select list should not contain value","shortdoc":"Vérifie que la liste (select) identifiée par le locator ne contiens pas
la valeur (option) voulue.","tags":[]},{"args":["field_id","values"],"doc":"","matched":true,"name":"Select Multiple From Chosen List Should Contain List","shortdoc":"","tags":[]},{"args":["field_id","values"],"doc":"","matched":true,"name":"Select Multiple From Chosen List Should Not Contain List","shortdoc":"","tags":[]},{"args":["field_id","value"],"doc":"","matched":true,"name":"Selected Label From Chosen List Should Be","shortdoc":"","tags":[]},{"args":["contraintes_ids"],"doc":"<p>Depuis le formulaire d'ajout des contraintes du dossier, ouvre tous les fieldset en utilisant du javascript et coche les contraintes voulues.\x3c/p>","matched":true,"name":"Selectionner les contraintes a ajouter","shortdoc":"Depuis le formulaire d'ajout des contraintes du dossier, ouvre tous les","tags":[]},{"args":["action"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer Action","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["cerfa"],"doc":"<p>Supprime l'en
registrement\x3c/p>","matched":true,"name":"Supprimer cerfa","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["compteur"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer compteur avec dates validité","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["contrainte"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer contrainte paramétrée","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["departement"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer département","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["instructeur"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer instructeur","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["instruction_notification"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer instruction_notification","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["dos
sier","acteur_id"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer l'acteur du dossier","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["instructeur=null","simple_search=null"],"doc":"","matched":true,"name":"Supprimer l'affectation depuis le menu","shortdoc":"","tags":[]},{"args":["libelle"],"doc":"","matched":true,"name":"Supprimer l'affectation manuelle depuis le menu","shortdoc":"","tags":[]},{"args":["sig_couche","sig_attribut"],"doc":"<p>Ajoute un attribut de référence à la couche\x3c/p>","matched":true,"name":"Supprimer l'attribut de référence de la couche","shortdoc":"Ajoute un attribut de référence à la couche","tags":[]},{"args":["avis_decision"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer l'avis de décision","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["args"],"doc":"<p>GENERIC - Supprime l'enregistrement. Liste des valeurs à déclarer dans le dictionnaire <b>*args*\x3c/b> : *
obj (objet de l'enregistrement) * selection_col (colonne pour la recherche simple) * search_value (valeur pour la recherche simple) * click_value (valeur à cliquer) * msg (message de réussite à la validation du formulaire)\x3c/p>","matched":true,"name":"Supprimer l'enregistrement depuis le menu","shortdoc":"GENERIC - Supprime l'enregistrement.","tags":["generic","utils"]},{"args":["di","libelle","menu=null"],"doc":"","matched":true,"name":"Supprimer l'instruction","shortdoc":"","tags":[]},{"args":["om_utilisateur"],"doc":"","matched":true,"name":"Supprimer l'utilisateur depuis le menu","shortdoc":"","tags":[]},{"args":["evenement"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer l'événement","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["categorie_tiers_consulte"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer la categorie de tiers consulte","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["docum
ent_type_categorie"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer la catégorie de documents","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["document_numerise_type_categorie"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer la catégorie de pièces","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["dossier_instruction","service"],"doc":"<p>Supprime la consultation depuis l'onglet \"Consultation(s)\" du dossier d'instruction.\x3c/p>","matched":true,"name":"Supprimer la consultation depuis le contexte du dossier d'instruction","shortdoc":"Supprime la consultation depuis l'onglet \"Consultation(s)\"","tags":[]},{"args":["sig_contrainte"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer la contrainte de référence","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["sig_couche"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer la couche","s
hortdoc":"Supprime l'enregistrement","tags":[]},{"args":["dossier_instruction","commission"],"doc":"<p>Permet de supprimer le demande de passage en commission.\x3c/p>","matched":true,"name":"Supprimer la demande de commission depuis le contexte du dossier d'instruction","shortdoc":"Permet de supprimer le demande de passage en commission.","tags":[]},{"args":["famille_travaux"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer la famille de travaux","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["nature_travaux"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer la nature des travaux","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["phase"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer la phase","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["specialite_tiers_consulte"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer la spécialité de t
iers consulté","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["dossier_instruction","context=null"],"doc":"<p>Supprime le dossier d'instruction.\x3c/p>","matched":true,"name":"Supprimer le dossier d'instruction","shortdoc":"Supprime le dossier d'instruction.","tags":[]},{"args":["om_droit","om_profil"],"doc":"<p>Permet de supprimer un droit affecté à un profil.\x3c/p>","matched":true,"name":"Supprimer le droit depuis le contexte du profil","shortdoc":"Permet de supprimer un droit affecté à un profil.","tags":[]},{"args":["sig_groupe"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer le groupe de référence","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["dossier_instruction","lot"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer le lot","shortdoc":"Supprime l'enregistrement","tags":["lot"]},{"args":["dossier_instruction","dossier_message"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true
,"name":"Supprimer le message dans le dossier d'instruction","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["modele_rapport_instruction"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer le modele de rapport d'instruction","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["args"],"doc":"<p>XXX\x3c/p>","matched":true,"name":"Supprimer le paramètre (surcharge)","shortdoc":"XXX","tags":["om_parametre"]},{"args":["sig_sousgroupe"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer le sous-groupe de référence","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["commission"],"doc":"","matched":true,"name":"Supprimer le suivi de la commission","shortdoc":"","tags":[]},{"args":["om_dashboard"],"doc":"<p>Supprime le widget\x3c/p>","matched":true,"name":"Supprimer le tableau de bord depuis l'URL par l'identifiant","shortdoc":"Supprime le widget","tags":[]},{"args":["tiers_consulte"],"doc":"<p>Supprime l'enre
gistrement\x3c/p>","matched":true,"name":"Supprimer le tiers consulte","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["demande","code"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer le type de demande","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["dossier_autorisation_type"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer le type de dossier d'autorisation","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["document_numerise_type"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer le type de pièces","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["om_widget"],"doc":"<p>Supprime le widget\x3c/p>","matched":true,"name":"Supprimer le widget depuis l'URL par l'identifiant","shortdoc":"Supprime le widget","tags":[]},{"args":["lien_om_utilisateur_tiers_consulte"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer lien utilisateur /
tiers consulté","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["lien_om_utilisateur_groupe"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer lien_om_utilisateur_groupe","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["motif_consultation"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer motif de consultation","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["signataire_arrete"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer signataire","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["signataire_habilitation"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer signataire_habilitation","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["commission_type"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer type de commission","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["dossier_autor
isation_type_detaille"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer type de dossier d'autorisation détaillé","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["dossier_instruction_type","code"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer type de dossier d'instruction","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["task"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer tâche","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["dossier_instruction","document_travail","message=null"],"doc":"<p>Permet de supprimer un document de travail sur un dossier d'instruction.\x3c/p>","matched":true,"name":"Supprimer un document de travail depuis le dossier d'instruction","shortdoc":"Permet de supprimer un document de travail sur un dossier d'instruction.","tags":[]},{"args":["enjeux"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer un enjeu",
"shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["type_habilitation_tiers_consulte"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer un type d'habilitation de tiers consulté","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["habilitation_tiers_consulte"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer une habilitation de tiers consulté","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["nomenclature_piece"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer une nomenclature de piece","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":["message=null"],"doc":"<p>Permet de supprimer une pièce en partant de son interface de consultation.\x3c/p>","matched":true,"name":"Supprimer une pièce depuis la page de consultation de la pièce","shortdoc":"Permet de supprimer une pièce en partant de son interface de consultation.","tags":[]},{"args":["dossier_instruction","doc
ument_numerise","message=null"],"doc":"<p>Permet de supprimer une pièce sur un dossier d'instruction.\x3c/p>","matched":true,"name":"Supprimer une pièce depuis le dossier d'instruction","shortdoc":"Permet de supprimer une pièce sur un dossier d'instruction.","tags":[]},{"args":["etat"],"doc":"<p>Supprime l'enregistrement\x3c/p>","matched":true,"name":"Supprimer état","shortdoc":"Supprime l'enregistrement","tags":[]},{"args":[],"doc":"<p>Accède au formulaire de synchronisation des contraintes via son url et clique sur le bouton de synchronisation.\x3c/p>","matched":true,"name":"Synchroniser les contraintes","shortdoc":"Accède au formulaire de synchronisation des contraintes via son url et clique","tags":[]},{"args":["mail_id"],"doc":"<p>Permet de sélectionner le mail à afficher\x3c/p>","matched":true,"name":"Sélectionner le mail à afficher","shortdoc":"Permet de sélectionner le mail à afficher","tags":[]},{"args":[],"doc":"<p>Vérifie que le bouton d'ajout d'un listing n'
est pas affiché\x3c/p>","matched":true,"name":"Tab ${Tab} Should Not Contain Add Button","shortdoc":"Vérifie que le bouton d'ajout d'un listing n'est pas affiché","tags":[]},{"args":[],"doc":"<p>On suit les étapes pour télécharger l'archive contenant les pièces sélectionnées dans le sous onglet \"Téléchargement\"\x3c/p>","matched":true,"name":"Télécharger l'archive du sous onglet téléchargement","shortdoc":"On suit les étapes pour télécharger l'archive contenant","tags":[]},{"args":[],"doc":"<p>Utilise l'action \"Récupérer toutes les pièces\" pour récupérer l'archive, qui est ensuite enregistrée dans le répertoire courant\x3c/p>","matched":true,"name":"Télécharger le dossier final","shortdoc":"Utilise l'action \"Récupérer toutes les pièces\" pour récupérer","tags":[]},{"args":[],"doc":"<p>Utilise l'action \"Télécharger tous les documents\" pour récupérer l'archive, qui est ensuite enregistrée dans le répertoire courant\x3c/p>","matched":true,"na
me":"Télécharger tous les documents","shortdoc":"Utilise l'action \"Télécharger tous les documents\" pour récupérer","tags":[]},{"args":[],"doc":"<p>Utilise l'action \"Récupérer toutes les pièces\" pour récupérer l'archive, qui est ensuite enregistrée dans le répertoire courant\x3c/p>","matched":true,"name":"Télécharger toutes les pièces","shortdoc":"Utilise l'action \"Récupérer toutes les pièces\" pour récupérer","tags":[]},{"args":["field_id"],"doc":"","matched":true,"name":"Unselect From Chosen List","shortdoc":"","tags":[]},{"args":["field_id","values"],"doc":"","matched":true,"name":"Unselect From Multiple Chosen List","shortdoc":"","tags":[]},{"args":["champ","list"],"doc":"<p>Désélectionne une liste de libellés si non vide\x3c/p>","matched":true,"name":"Unselect Multiple By Label","shortdoc":"Désélectionne une liste de libellés si non vide","tags":["formulaire"]},{"args":[],"doc":"","matched":true,"name":"Validation du formulaire de la demande","sho
rtdoc":"","tags":[]},{"args":[],"doc":"<p>Clique sur le bouton de validation du formulaire de notification manuelle. Vérifie que la validation a bien été enregistré et que la page ne contiens pas d'erreur. Récupère et renvoie la date et l'heure de validation du formulaire.\x3c/p>","matched":true,"name":"Valider le formulaire de notification","shortdoc":"Clique sur le bouton de validation du formulaire","tags":[]},{"args":[],"doc":"","matched":true,"name":"Valider le formulaire du bordereau d'envoi au maire","shortdoc":"","tags":[]},{"args":["cle","text"],"doc":"<p>Utilise la clé fournit pour composer le lien. Ouvre la page du lien puis cherche le texte voulu dans cette page.\x3c/p>","matched":true,"name":"Verifier que le lien de notification contiens","shortdoc":"Utilise la clé fournit pour composer le lien. Ouvre la page du lien","tags":[]},{"args":["mail_id"],"doc":"","matched":true,"name":"Verifier que le mail a bien été envoyé au destinataire","shortdoc":"","tags":[]}
,{"args":["mail_list"],"doc":"","matched":true,"name":"Verifier que les mails n'ont pas été envoyés au destinataire","shortdoc":"","tags":[]},{"args":["mail_list"],"doc":"","matched":true,"name":"Verifier que les mails ont bien été envoyés au destinataire","shortdoc":"","tags":[]},{"args":[],"doc":"","matched":true,"name":"Vider la boite mail","shortdoc":"","tags":[]},{"args":["obj","list_di"],"doc":"","matched":true,"name":"Vérification de l'abscence des dossiers d'instruction dans le listing des suivis de dossier","shortdoc":"","tags":[]},{"args":["obj","list_di"],"doc":"","matched":true,"name":"Vérification de la présence des dossiers d'instruction dans le listing des suivis de dossier","shortdoc":"","tags":[]},{"args":["num_bordereau","check_values","page=1"],"doc":"<p>C'est le document PDF qui est transmis à la cellule de numérisation\x3c/p>","matched":true,"name":"Vérification du contenu d'un bordereau","shortdoc":"C'est le document PDF qui est transmis à la cellu
le de","tags":[]},{"args":["dossier_instruction"],"doc":"<p>Nécessite la librairie OperatingSystem\x3c/p>","matched":true,"name":"Vérifier création répertoire du dossier","shortdoc":"Nécessite la librairie OperatingSystem","tags":[]},{"args":["methods","ressource","json","code","message"],"doc":"<p>Même documentation que le keyword \"Vérifier le code retour du web service et vérifier que son message contient\" mais avec retour du WS en string et non en JSON.\x3c/p>","matched":true,"name":"Vérifier le code retour du web service et vérifier que son message au format string contient","shortdoc":"Même documentation que le keyword \"Vérifier le code retour du web service et vérifier que son message contient\" mais avec retour du WS en string et non en JSON.","tags":["utils"]},{"args":["mail_id","message"],"doc":"<p>Permet de vérifier le contenu du message reçu\x3c/p>","matched":true,"name":"Vérifier le contenu du mail","shortdoc":"Permet de vérifier le contenu du message
reçu","tags":[]},{"args":["mail_id","message"],"doc":"<p>Permet de vérifier le contenu du message reçu depuis le contexte du mail\x3c/p>","matched":true,"name":"Vérifier le sujet du mail","shortdoc":"Permet de vérifier le contenu du message reçu depuis le contexte du mail","tags":[]},{"args":["args_export"],"doc":"<p>Effectue une reqmo et vérifie dans l'export la presence de la list fournie\x3c/p>","matched":true,"name":"Vérifier List Dans Export PDF","shortdoc":"Effectue une reqmo","tags":[]},{"args":["args_export"],"doc":"<p>Effectue une reqmo et vérifie dans l'export la presence de la list fournie\x3c/p>","matched":true,"name":"Vérifier List Dans Export Tableau","shortdoc":"Effectue une reqmo","tags":[]},{"args":["id_next_task","id_dossier"],"doc":"","matched":true,"name":"Vérifier qu'il n'y a pas de création d'autre tâche non concerné","shortdoc":"","tags":[]},{"args":["attribute","attribute_value","CSS_class"],"doc":"<p>Vérifie par son attribut HTML (<b>*attribu
te*\x3c/b>) et sa valeur d'attribut (<b>*attribute_value*\x3c/b>), qu'élément possède une classe CSS (<b>*CSS_class*\x3c/b>)\x3c/p>","matched":true,"name":"Vérifier qu'un élément a une classe CSS","shortdoc":"Vérifie par son attribut HTML (**attribute**)","tags":[]},{"args":[],"doc":"<p>Prend deux dates au format \"YYYY-MM-DD\" et les compare pour vérifier que la première est supérieure à la deuxième. La comparaison est faite en découpant la date selon les \"/\" pour créer un tableaux à 3 entrées : Jour, Mois et Année Ce tableaux est ensuite inversé : Année, Mois et Jour et transformé en chaine. Ainsi on peut comparer les 2 dates pour savoir laquelle est la plus ancienne.\x3c/p>","matched":true,"name":"Vérifier que la date ${date_1} est inférieure à la date ${date_2}","shortdoc":"Prend deux dates au format \"YYYY-MM-DD\" et les compare pour","tags":[]},{"args":["values","menu=platau"],"doc":"<p>Vérifie que tous les éléments passés en paramètre sont prése
nts\x3c/p>","matched":true,"name":"Vérifier que la tâche a bien été ajoutée ou modifiée","shortdoc":"Vérifie que tous les éléments passés en paramètre sont présents","tags":[]},{"args":["values","menu=platau"],"doc":"<p>Vérifie que la tâche courante à une payload qui respecte ces critères :\x3c/p>\n<ul>\n<li>payload avec un format Json valide\x3c/li>\n<li>payload différentes de vide\x3c/li>\n<li>payload sans erreur de récupération\x3c/li>\n\x3c/ul>","matched":true,"name":"Vérifier que la tâche à une payload fonctionnelle","shortdoc":"Vérifie que la tâche courante à une payload qui respecte ces critères :","tags":[]},{"args":["mail_id","message"],"doc":"<p>Permet de vérifier le contenu du message reçu\x3c/p>","matched":true,"name":"Vérifier que le contenu du mail ne contiens pas","shortdoc":"Permet de vérifier le contenu du message reçu","tags":[]},{"args":[],"doc":"<p>Vérifie 3 conditions qui sont censées indiquer ensemble que toutes les requètes rÃ
©seau et traitements JavaScript sont finis. 1. Pas de requète XHR/Ajax en cours (partie réseau, pas callbacks) 2. Ressources de la page chargées (css, images) qui sinon n'est pas convert par les autres vérifications. 3. Message(event) queue vide. On vérifie que tous les évenements <b>déclenchés\x3c/b> sont finis: onClick, onChange, onLoad, etc et n'importe quel callback en attente. Pas ceux qui attendent un timer(setTimeout) ou le retour d'une XHR. Quand le timer/XHR finisent, là les callbacks sont mis dans la queue. <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/EventLoop#Adding_messages\">https://developer.mozilla.org/en-US/docs/Web/JavaScript/EventLoop#Adding_messages\x3c/a> Attention: ne prend pas en compte le cas d'un traitement déclenché par un setTimeout(). Si les 3 conditions passent à true avant que le timer soit fini, c'est perdu ! Dépends de jQuery pour 1. mais il doit y avoir moyen de faire sans.\x3c/p>","matched":true,"name":"Wait Until A
ll JavaScript Finished","shortdoc":"Vérifie 3 conditions qui sont censées indiquer ensemble","tags":["utils"]},{"args":["champ","valeurAttendue"],"doc":"","matched":true,"name":"Wait Until Form Value Should Be","shortdoc":"","tags":["formulaire"]}],"name":"openads","named_args":true,"scope":"","version":""};
</script>
<title></title>
</head>

Copied: branches/6.6.0-develop--ihm-ajout_module/tests/resources/app/gen/extra_data_register_def.robot (from rev 18036, branches/6.6.0-develop/tests/resources/app/gen/extra_data_register_def.robot)
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/tests/resources/app/gen/extra_data_register_def.robot (rev 0)
+++ branches/6.6.0-develop--ihm-ajout_module/tests/resources/app/gen/extra_data_register_def.robot 2024-06-21 08:48:12 UTC (rev 18037)
@@ -0,0 +1,72 @@
+*** Settings ***
+Documentation CRUD de la table extra_data_register_def
+... @author generated
+... @package openADS
+... @version 18/06/2024 10:06
+
+*** Keywords ***
+
+Depuis le contexte extra_data_register_def
+ [Documentation] Accède au formulaire
+ [Arguments] ${extra_data_register_def}
+
+ # On accède au tableau
+ Go To Tab extra_data_register_def
+ # On recherche l'enregistrement
+ Use Simple Search extra_data_register_def ${extra_data_register_def}
+ # On clique sur le résultat
+ Click On Link ${extra_data_register_def}
+ # On vérifie qu'il n'y a pas d'erreur
+ Page Should Not Contain Errors
+
+Ajouter extra_data_register_def
+ [Documentation] Crée l'enregistrement
+ [Arguments] ${values}
+
+ # On accède au tableau
+ Go To Tab extra_data_register_def
+ # On clique sur le bouton ajouter
+ Click On Add Button
+ # On saisit des valeurs
+ Saisir extra_data_register_def ${values}
+ # On valide le formulaire
+ Click On Submit Button
+ # On récupère l'ID du nouvel enregistrement
+ ${extra_data_register_def} = Get Text css=div.form-content span#extra_data_register_def
+ # On le retourne
+ [Return] ${extra_data_register_def}
+
+Modifier extra_data_register_def
+ [Documentation] Modifie l'enregistrement
+ [Arguments] ${extra_data_register_def} ${values}
+
+ # On accède à l'enregistrement
+ Depuis le contexte extra_data_register_def ${extra_data_register_def}
+ # On clique sur le bouton modifier
+ Click On Form Portlet Action extra_data_register_def modifier
+ # On saisit des valeurs
+ Saisir extra_data_register_def ${values}
+ # On valide le formulaire
+ Click On Submit Button
+
+Supprimer extra_data_register_def
+ [Documentation] Supprime l'enregistrement
+ [Arguments] ${extra_data_register_def}
+
+ # On accède à l'enregistrement
+ Depuis le contexte extra_data_register_def ${extra_data_register_def}
+ # On clique sur le bouton supprimer
+ Click On Form Portlet Action extra_data_register_def supprimer
+ # On valide le formulaire
+ Click On Submit Button
+
+Saisir extra_data_register_def
+ [Documentation] Remplit le formulaire
+ [Arguments] ${values}
+
+ Si "name" existe dans "${values}" on execute "Input Text" dans le formulaire
+ Si "description" existe dans "${values}" on execute "Input Text" dans le formulaire
+ Si "type" existe dans "${values}" on execute "Input Text" dans le formulaire
+ Si "object_name" existe dans "${values}" on execute "Input Text" dans le formulaire
+ Si "max_length" existe dans "${values}" on execute "Input Text" dans le formulaire
+ Si "alias_champ_fusion" existe dans "${values}" on execute "Input Text" dans le formulaire
\ No newline at end of file

Copied: branches/6.6.0-develop--ihm-ajout_module/tests/resources/app/gen/extra_data_register_values.robot (from rev 18036, branches/6.6.0-develop/tests/resources/app/gen/extra_data_register_values.robot)
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/tests/resources/app/gen/extra_data_register_values.robot (rev 0)
+++ branches/6.6.0-develop--ihm-ajout_module/tests/resources/app/gen/extra_data_register_values.robot 2024-06-21 08:48:12 UTC (rev 18037)
@@ -0,0 +1,74 @@
+*** Settings ***
+Documentation CRUD de la table extra_data_register_values
+... @author generated
+... @package openADS
+... @version 18/06/2024 10:06
+
+*** Keywords ***
+
+Depuis le contexte extra_data_register_values
+ [Documentation] Accède au formulaire
+ [Arguments] ${extra_data_register_values}
+
+ # On accède au tableau
+ Go To Tab extra_data_register_values
+ # On recherche l'enregistrement
+ Use Simple Search extra_data_register_values ${extra_data_register_values}
+ # On clique sur le résultat
+ Click On Link ${extra_data_register_values}
+ # On vérifie qu'il n'y a pas d'erreur
+ Page Should Not Contain Errors
+
+Ajouter extra_data_register_values
+ [Documentation] Crée l'enregistrement
+ [Arguments] ${values}
+
+ # On accède au tableau
+ Go To Tab extra_data_register_values
+ # On clique sur le bouton ajouter
+ Click On Add Button
+ # On saisit des valeurs
+ Saisir extra_data_register_values ${values}
+ # On valide le formulaire
+ Click On Submit Button
+ # On récupère l'ID du nouvel enregistrement
+ ${extra_data_register_values} = Get Text css=div.form-content span#extra_data_register_values
+ # On le retourne
+ [Return] ${extra_data_register_values}
+
+Modifier extra_data_register_values
+ [Documentation] Modifie l'enregistrement
+ [Arguments] ${extra_data_register_values} ${values}
+
+ # On accède à l'enregistrement
+ Depuis le contexte extra_data_register_values ${extra_data_register_values}
+ # On clique sur le bouton modifier
+ Click On Form Portlet Action extra_data_register_values modifier
+ # On saisit des valeurs
+ Saisir extra_data_register_values ${values}
+ # On valide le formulaire
+ Click On Submit Button
+
+Supprimer extra_data_register_values
+ [Documentation] Supprime l'enregistrement
+ [Arguments] ${extra_data_register_values}
+
+ # On accède à l'enregistrement
+ Depuis le contexte extra_data_register_values ${extra_data_register_values}
+ # On clique sur le bouton supprimer
+ Click On Form Portlet Action extra_data_register_values supprimer
+ # On valide le formulaire
+ Click On Submit Button
+
+Saisir extra_data_register_values
+ [Documentation] Remplit le formulaire
+ [Arguments] ${values}
+
+ Si "definition_ref" existe dans "${values}" on execute "Select From List By Label" dans le formulaire
+ Si "object_id" existe dans "${values}" on execute "Input Text" dans le formulaire
+ Si "value_int" existe dans "${values}" on execute "Input Text" dans le formulaire
+ Si "value_str" existe dans "${values}" on execute "Input Text" dans le formulaire
+ Si "value_text" existe dans "${values}" on execute "Input Text" dans le formulaire
+ Si "value_json" existe dans "${values}" on execute "Input Text" dans le formulaire
+ Si "value_blob" existe dans "${values}" on execute "Input Text" dans le formulaire
+ Si "value_timestamp" existe dans "${values}" on execute "Input Text" dans le formulaire
\ No newline at end of file

Modified: branches/6.6.0-develop--ihm-ajout_module/tests/resources/app/gen/gen_resources.robot
===================================================================
--- branches/6.6.0-develop--ihm-ajout_module/tests/resources/app/gen/gen_resources.robot 2024-06-21 08:35:36 UTC (rev 18036)
+++ branches/6.6.0-develop--ihm-ajout_module/tests/resources/app/gen/gen_resources.robot 2024-06-21 08:48:12 UTC (rev 18037)
@@ -2,7 +2,7 @@
Documentation Ressources de mots-clefs générés
... @author generated
... @package openADS
-... @version 07/06/2024 09:06
+... @version 18/06/2024 10:06

Resource action.robot
Resource affectation_automatique.robot
@@ -56,6 +56,8 @@
Resource etat_dossier_autorisation.robot
Resource evenement.robot
Resource evenement_type_habilitation_tiers_consulte.robot
+Resource extra_data_register_def.robot
+Resource extra_data_register_values.robot
Resource famille_travaux.robot
Resource genre.robot
Resource groupe.robot

Reply all
Reply to author
Forward
0 new messages