Project

General

Profile

Development #39656

création d'une demande, option pour reprendre tous les champs

Added by Frédéric Péters 2 months ago. Updated about 2 months ago.

Status:
Solution déployée
Priority:
Normal
Target version:
-
Start date:
07 Feb 2020
Due date:
% Done:

0%

Patch proposed:
Yes
Planning:
No

Description

De #33186#note-90,

Si l'on souhaite créer une demande sur le même formulaire, on devrait pouvoir le faire sans avoir à définir tous les champs un par un comme sur l'ancienne action re-soumission (sauf si un truc m'a échappé)

0002-create_formdata-add-automatic-mapping-by-varnames-39.patch View (9.48 KB) Benjamin Dauvergne, 11 Feb 2020 06:45 PM

0001-workflows-add-accessor-for-related-formdefs-39656.patch View (2.67 KB) Benjamin Dauvergne, 11 Feb 2020 06:45 PM


Related issues

Related to w.c.s. - Development #33186: Initialisation d'un brouillon Solution déployée 17 May 2019 17 Jan 2020
Blocks w.c.s. - Development #39657: création d'une demande, exposer par défaut Solution déployée 07 Feb 2020

Associated revisions

Revision 81d576cd (diff)
Added by Benjamin Dauvergne about 2 months ago

workflows: add accessor for related formdefs (#39656)

Revision 662e3e90 (diff)
Added by Benjamin Dauvergne about 2 months ago

create_formdata: add automatic mapping by varnames (#39656)

History

#1 Updated by Frédéric Péters 2 months ago

#2 Updated by Frédéric Péters 2 months ago

#3 Updated by Benjamin Dauvergne 2 months ago

  • Assignee set to Benjamin Dauvergne

#4 Updated by Benjamin Dauvergne 2 months ago

En fait ça n'a pas de sens car on ne sait pas sur quel formulaire s'appliquera le workflow. Si il y a besoin de ça il vaut mieux ajouter la possibilité de faire un brouillon à re-soumission (parce que sinon ça veut dire que je vais refaire re-soumission dans cette action là, i.e. je vais mettre un case à cocher "resoumettre le même formulaire" qui va ignorer le choix du formulaire destination et les mappings :/ en gros c'est re-soumission).

À la rigueur je peux faire une case, transférer automatiquement les champs qui ont le même varname (ou si même type de formulaire, les mêmes champs).

#5 Updated by Stéphane Laget 2 months ago

Benjamin Dauvergne a écrit :

À la rigueur je peux faire une case, transférer automatiquement les champs qui ont le même varname

C'était le sens de ma demande.

#6 Updated by Benjamin Dauvergne about 2 months ago

#7 Updated by Serghei Mihai about 2 months ago

  • Status changed from Solution proposée to Solution validée

Dans le log d'erreur: Could copy field by varname => Could not copy field by varname.
Sinon c'est bon.

#8 Updated by Frédéric Péters about 2 months ago

  • Status changed from Solution validée to Résolu (à déployer)

Rebasé et corrigé ce bout et poussé.

commit 662e3e900846aa812a51754d0e43840e1dc15c79
Author: Benjamin Dauvergne <bdauvergne@entrouvert.com>
Date:   Tue Feb 11 18:44:42 2020 +0100

    create_formdata: add automatic mapping by varnames (#39656)

commit 81d576cdd445c803f376420cc5d333ca1ebf880a
Author: Benjamin Dauvergne <bdauvergne@entrouvert.com>
Date:   Tue Feb 11 18:06:10 2020 +0100

    workflows: add accessor for related formdefs (#39656)

#9 Updated by Frédéric Péters about 2 months ago

  • Status changed from Résolu (à déployer) to Solution déployée

Also available in: Atom PDF