Projet

Général

Profil

Development #86411

Action création d'une demande : pouvoir limiter à certaines pages comme pour l'édition

Ajouté par Pierre Cros il y a 3 mois. Mis à jour il y a environ 2 mois.

Statut:
Solution déployée
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
01 février 2024
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Ça ne serait possible que lorsqu'on crée un brouillon à partir du même formulaire : les pages non explicitement indiquées sont remplis automatiquement par la demande source, on ne repasse pas dessus.

Cas d'usage typique : plutôt que d'avoir un ramdam compliqué dans le workflow pour permettre un changement un Rendez-vous au sein d'une même demande, je clos la première demande et j'en ouvre une nouvelle uniquement sur la page de prise de rendez-vous. C'est aussi simple pour l'usager.

Révisions associées

Révision f5422dde (diff)
Ajouté par Frédéric Péters il y a environ 2 mois

tests: move all create formdata tests to dedicated file (#86411)

Révision 48593b4e (diff)
Ajouté par Frédéric Péters il y a environ 2 mois

workflows: add options to limit pages displayed on created formdata (#86411)

Historique

#1

Mis à jour par Anaïs Ecuvillon il y a 3 mois

Avec le cas d'usage que tu donnes, je ne vois pas forcément l'intérêt de faire évoluer l'action création d'une demande, le modification d'un rdv se gère très bien avec un formulaire de WF (https://demarches-aecuvillon.test.entrouvert.org/backoffice/workflows/2/status/21/)

Mais tu penses peut-être à autre chose ?

#2

Mis à jour par Frédéric Péters il y a 3 mois

Pour un point technique quand même, si on veut implémenter ça, je pense que ça passerait par copier l'information sur la page à afficher (ou la page à partir de laquelle afficher) dans le brouillon, vraisemblablement en détournant prefilling_data, pour que ça ne se trouve pas exposé en variable (comme ça le serait si c'était submission_context ou workflow_data qui était détourné), puis partager dans FormPage::pages le code utilisé pour l'édition.

#3

Mis à jour par Robot Gitea il y a 2 mois

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Frédéric Péters

Frédéric Péters (fpeters) a ouvert une pull request sur Gitea concernant cette demande :

#4

Mis à jour par Robot Gitea il y a environ 2 mois

  • Statut changé de En cours à Solution proposée
#5

Mis à jour par Robot Gitea il y a environ 2 mois

  • Statut changé de Solution proposée à Solution validée

Lauréline Guérin (lguerin) a approuvé une pull request sur Gitea concernant cette demande :

#6

Mis à jour par Robot Gitea il y a environ 2 mois

  • Statut changé de Solution validée à Résolu (à déployer)

Frédéric Péters (fpeters) a mergé une pull request sur Gitea concernant cette demande :

#7

Mis à jour par Transition automatique il y a environ 2 mois

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF