Development #81239
Avoir une option "Répéter les actions" sur les statuts
0%
Description
Avoir une option "Répéter" sur certains statuts : répétition des actions d'un statut sur la base d'une liste ou d'un bloc de champs.
Cela éviterait d'avoir autant d'actions qu'il y a d’occurrences des blocs ou d'une liste.
Fichiers
Demandes liées
Révisions associées
workflow: loop on status actions (#81239)
api: check dependencie in loop_items_template (#81239)
backoffice: display results as iterable in inspect tool (#81239)
Historique
Mis à jour par Frédéric Péters il y a 8 mois
- Lié à Development #79378: Faciliter la cŕeation de plusieurs fiches à partir des occurences d'un bloc de champ ajouté
Mis à jour par Lauréline Guérin il y a 8 mois
- Assigné à changé de Lauréline Guérin à Stéphane Laget
Mis à jour par Robot Gitea il y a 4 mois
- Statut changé de Nouveau à En cours
- Assigné à mis à Lauréline Guérin
Lauréline Guérin (lguerin) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/1014
- Titre : WIP: Avoir une option "Répéter les actions" sur les statuts (#81239)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/1014/files
Mis à jour par Robot Gitea il y a 3 mois
- Statut changé de Solution proposée à Solution validée
Frédéric Péters (fpeters) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 3 mois
- Statut changé de Solution validée à Résolu (à déployer)
Lauréline Guérin (lguerin) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/1014
- Titre : Avoir une option "Répéter les actions" sur les statuts (#81239)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/1014/files
Mis à jour par Transition automatique il y a 3 mois
- Statut changé de Résolu (à déployer) à Solution déployée
Mis à jour par Anaïs Ecuvillon il y a 3 mois
Est-ce que vous pouvez décrire comment cela fonctionne ?
Mis à jour par Lauréline Guérin il y a 3 mois
- Fichier Capture d’écran du 2024-02-12 08-12-51.png Capture d’écran du 2024-02-12 08-12-51.png ajouté
- Fichier Capture d’écran du 2024-02-12 08-13-06.png Capture d’écran du 2024-02-12 08-13-06.png ajouté
- Fichier Capture d’écran du 2024-02-12 08-13-30.png Capture d’écran du 2024-02-12 08-13-30.png ajouté
Quelques copies d'écran.
- sur l'écran d'un statut, dans options, un onglet "loop system" (ça a été traduit mais je n'ai pas fait tourner les trads en local, je ne suis pas à jour), dans lequel on peut paramétrer 1/ l'expression de boucle 2/ le statut dans lequel on va en fin de boucle, s'il n'y a pas eu de saut dans une des actions qui ont été répétées
- dans les actions du statut, tu as accès à la variable
status_loop
qui contient:- index/index0: pour savoir où tu en es dans la boucle
- items: pour avoir la liste des éléments sur lesquels on boucle
- current_item: l'élément courant, pendant un tour de boucle
- first/last: des bouléens, pour savoir si c'est le début ou la fin de la boucle
Mis à jour par Anaïs Ecuvillon il y a 3 mois
ouah trop bien, je n'ai pas eu besoin de tout utiliser, mais ça fonctionne avec la création de n fiches en fonction du nombre d’occurrence d'un bloc de champ, donc c'est top, ça va simplifier bien des cas d'usage, je conserve ici pour mémo un lien vers mon test : https://demarches-aecuvillon.test.entrouvert.org/backoffice/workflows/9/status/5/
https://demarches-aecuvillon.test.entrouvert.org/backoffice/management/test-repetition-bloc-de-champ/2/inspect#open:timeline
admin: configure loop system on status (#81239)