Project

General

Profile

Fonctionnalité #21609

TMA - Rôle "Signataire" facultatif dans un circuit de visa du parapheur interne

Added by Henri QUENEAU 2 months ago. Updated 1 day ago.

Status:
A tester (S)
Priority:
0-Bloquant
Assignee:
Target version:
Start date:
07/28/2022
Due date:
09/29/2022
Tags Courrier:
21.03.24
ROADMAP:
version stable (tag)

Description

En tant qu'administrateur, je paramétre l'application maarch de manière qu'il n y ai pas de signataire dans mon circuit de visa. 
Nombre de signataire : 0 ==> désactivation du champ
En tant qu'utilisateur, je créé mon circuit de visa sauf que l'application m'oblige à saisir un signataire

A. Compréhension

Dans l'application, le nombre minimum de signataire est 1.
La valeur "0" dans le paramètre "Nombre maximum de signataire" désactive le contrôle sur le nombre de signataire sans remettre en cause le nombre minimum de 1

En tant qu'administrateur, je souhaite n'avoir que des viseurs dans un circuit de visa.

B. Proposition

Ajout dans paramètres / circuits de visa / signature un paramètre :

"Rôle Signataire"
avec choix :
- obligatoire
- obligatoire en fin de circuit
- facultatif

Contrôle au moment de l'action et dans le parapheur

C. Impacts

Migrer
"Doit se terminer par un signataire" vers "Obligatoire en fin de circuit"
Sinon positionner sur "obligatoire"

D. Evaluation

Cible 21.03, Develop

Effort : 5
Budget : 5,8 k€


Related issues

Related to Backlog Courrier - Fonctionnalité #19237: Circuit de visa parapheur interne => avoir la possibilité d'avoir un circuit avec uniquement des viseursEn attente financement2021-12-20

History

#2 Updated by Emmanuel DILLARD 2 months ago

  • Tracker changed from Anomalie to Fonctionnalité
  • Status changed from A qualifier to A traiter

#3 Updated by Emmanuel DILLARD 2 months ago

  • Related to Fonctionnalité #19237: Circuit de visa parapheur interne => avoir la possibilité d'avoir un circuit avec uniquement des viseurs added

#4 Updated by Emmanuel DILLARD 2 months ago

  • Subject changed from Signataire obligatoire dans le circuit de visa to Rôle "Signataire" facultatif dans un circuit de visa du parapheur interne
  • Description updated (diff)
  • Status changed from A traiter to En attente financement

#5 Updated by Emmanuel DILLARD 2 months ago

  • Target version set to 21.03

#7 Updated by Henri QUENEAU about 1 month ago

Voir pour intégration dans le cadre d'une TMA

#8 Updated by Emmanuel DILLARD about 1 month ago

  • Status changed from En attente financement to Prêt à développer
  • Assignee changed from Henri QUENEAU to Emmanuel DILLARD

#11 Updated by Emmanuel DILLARD about 1 month ago

  • Priority changed from 1-Majeur to 0-Bloquant

#13 Updated by Emmanuel DILLARD 26 days ago

  • Subject changed from Rôle "Signataire" facultatif dans un circuit de visa du parapheur interne to TMA - Rôle "Signataire" facultatif dans un circuit de visa du parapheur interne

#14 Updated by Emmanuel DILLARD 25 days ago

  • Status changed from Prêt à développer to En cours de dev (S)
  • Assignee deleted (Emmanuel DILLARD)

#15 Updated by Emmanuel DILLARD 25 days ago

  • Due date set to 09/20/2022

#16 Updated by Emmanuel DILLARD 25 days ago

  • Due date changed from 09/20/2022 to 09/16/2022

#17 Updated by Quentin RIBAC 25 days ago

  • Assignee set to Quentin RIBAC

#18 Updated by GIT LAB 24 days ago

Commit ajouté sur la branche feat/21609/mte de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FEAT #21609 TIME 1:15 optional signatory: renamed parameters
https://labs.maarch.org/maarch/MaarchCourrier/commit/4130923e67273d4f78971d2d692cf5eadc18cbee

#19 Updated by Emmanuel DILLARD 24 days ago

  • Target version changed from 21.03 to 21.03 TMA7

#20 Updated by GIT LAB 24 days ago

Commit ajouté sur la branche feat/21609/21.03_TMA7 de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FEAT #21609 TIME 1:15 optional signatory: renamed parameters
https://labs.maarch.org/maarch/MaarchCourrier/commit/4becb9151775a8a3594c32427ecdab388e287e8b

#21 Updated by GIT LAB 20 days ago

Commit ajouté sur la branche feat/21609/21.03_TMA7 de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FEAT #21609 TIME 0:30 signatoryRole can be mandatory (backend)
https://labs.maarch.org/maarch/MaarchCourrier/commit/102ca2b1fc3858607cd0726246d1bd481297d2b4

#22 Updated by GIT LAB 20 days ago

Commit ajouté sur la branche feat/21609/21.03_TMA7 de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FEAT #21609 TIME 0:05 check mandatory signatory role in sendSignatureBook action
https://labs.maarch.org/maarch/MaarchCourrier/commit/32fda3ce7a9f682ac70a02dd399bc89eaf0d271d

#23 Updated by GIT LAB 19 days ago

Commit ajouté sur la branche feat/21609/21.03_TMA7 de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FEAT #21609 TIME 0:00 fix error messages
https://labs.maarch.org/maarch/MaarchCourrier/commit/d5183ac8b8980474822c9f3d0e3b97aae8d6a007

#24 Updated by GIT LAB 19 days ago

Commit ajouté sur la branche feat/21609/21.03_TMA7 de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FEAT #21609 TIME 0 allow anyone to get workflowSignatoryRole parameter
https://labs.maarch.org/maarch/MaarchCourrier/commit/893c8b9d317ca09767c7837a1fdf779f1513863a

#25 Updated by GIT LAB 19 days ago

Commit ajouté sur la branche feat/21609/21.03_TMA7 de MaarchCourrier par Hamza HRAMCHI hamza.hramchi@xelians.fr
FIX #21609 TIME 0:05 replace toggle by label
https://labs.maarch.org/maarch/MaarchCourrier/commit/20199a93342af4dcd0cd507e7ebf44c95b4c95ff

#26 Updated by GIT LAB 19 days ago

Commit ajouté sur la branche feat/21609/21.03_TMA7 de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FEAT #21609 TIME 0:05 allow signatory role to be optional
https://labs.maarch.org/maarch/MaarchCourrier/commit/4050ac50f82534d4ab1cb39574f3dc9dc7c2d594

#27 Updated by Quentin RIBAC 19 days ago

  • Status changed from En cours de dev (S) to A tester (S)

#28 Updated by GIT LAB 18 days ago

Commit ajouté sur la branche feat/21609/21.03 de MaarchCourrier par Hamza HRAMCHI hamza.hramchi@xelians.fr
FEAT #21609 TIME 0:20 split signatory role + update controls
https://labs.maarch.org/maarch/MaarchCourrier/commit/fa45cdf99168317599abe9ff3655b638a1d03766

#29 Updated by GIT LAB 18 days ago

Commit ajouté sur la branche feat/21609/21.03 de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FEAT #21609 TIME 1:00 SignatoryRole: use new parameter
https://labs.maarch.org/maarch/MaarchCourrier/commit/558ef2150ed314c84a75361d14ee2dcd63972872

#30 Updated by GIT LAB 18 days ago

Commit ajouté sur la branche feat/21609/21.03_TMA7 de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FEAT #21609 TIME 0:15 fix checks
https://labs.maarch.org/maarch/MaarchCourrier/commit/2e07bdbbfb5e0dea8b7d739f762f993ed382b16d

#31 Updated by GIT LAB 17 days ago

Commit ajouté sur la branche feat/21609/21.03_TMA7 de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FEAT #21609 TIME 0:45 fix: if user has already signed, do not count in sign users limit
https://labs.maarch.org/maarch/MaarchCourrier/commit/28ac49de6b3ba4152c38378daf60a611f29c86d6

#32 Updated by Quentin RIBAC 17 days ago

  • Status changed from A tester (S) to Complément d'Informations
  • Assignee changed from Quentin RIBAC to Emmanuel DILLARD

Question : https://docs.maarch.org/MaarchCourrier/guaf/guaf_parameters/home.html#circuit-de-visa

Dans cette section de la documentation, il est indiqué :

Nombre maximum de Signataire --> Si coché, nombre maximum de signataires dans le circuit

Si le nombre maximum de signataires dans le circuit est fixé à N, et N utilisateurs ont déjà signé le document, peut-on éditer le circuit de visa pour y ajouter 1 à N nouveaux signataires ?

C’est-à-dire, le nombre maximum de signataires s’applique-t-il à chaque nouvelle édition du circuit de visa, ou au total des signataires ajoutés et de ceux ayant déjà agi ?

#33 Updated by Emmanuel DILLARD 17 days ago

  • Status changed from Complément d'Informations to En cours de dev (S)
  • Assignee changed from Emmanuel DILLARD to Quentin RIBAC

-> au total des signataires ajoutés et de ceux ayant déjà agi

#34 Updated by GIT LAB 17 days ago

Commit ajouté sur la branche feat/21609/21.03_TMA7 de MaarchCourrier par Hamza HRAMCHI hamza.hramchi@xelians.fr
FIX #21609 TIME 0:05 check only empty process_date
https://labs.maarch.org/maarch/MaarchCourrier/commit/f4c60e384305aca72d842dab62dbd904e0395876

#35 Updated by GIT LAB 17 days ago

Commit ajouté sur la branche feat/21609/21.03 de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FEAT #21609 TIME 0:05 fix: if user has already signed, do not count in sign users limit
https://labs.maarch.org/maarch/MaarchCourrier/commit/039b7957e129110562724821fb1a8db0f73991d9

#36 Updated by GIT LAB 17 days ago

Commit ajouté sur la branche feat/21609/21.03 de MaarchCourrier par Hamza HRAMCHI hamza.hramchi@xelians.fr
FIX #21609 TIME 0:05 check only empty process_date
https://labs.maarch.org/maarch/MaarchCourrier/commit/bd3fac6a4c4e0198e15d362e17af38c2d33298f8

#37 Updated by Quentin RIBAC 17 days ago

  • Status changed from En cours de dev (S) to A tester (S)

#38 Updated by GIT LAB 17 days ago

Commit ajouté sur la branche feat/21609/21.03_TMA7 de MaarchCourrier par Hamza HRAMCHI hamza.hramchi@xelians.fr
FIX #21609 TIME 0:02 fix hiddenParameters
https://labs.maarch.org/maarch/MaarchCourrier/commit/333eeab1378ec0596b22b4edadffeeabc9483972

#39 Updated by GIT LAB 17 days ago

Commit ajouté sur la branche feat/21609/21.03_TMA7 de MaarchCourrier par Hamza HRAMCHI hamza.hramchi@xelians.fr
FIX #21609 TIME 0:02 fix function call
https://labs.maarch.org/maarch/MaarchCourrier/commit/63fa4d02a3c664d40af9288dac5678450897f42e

#40 Updated by GIT LAB 17 days ago

Commit ajouté sur la branche feat/21609/21.03 de MaarchCourrier par Hamza HRAMCHI hamza.hramchi@xelians.fr
FIX #21609 TIME 0:02 fix function + hiddenParameters
https://labs.maarch.org/maarch/MaarchCourrier/commit/45a9a4f5e030d237f32692149260ee68baebc48c

#41 Updated by GIT LAB 16 days ago

Commit ajouté sur la branche feat/21609/21.03_TMA7 de MaarchCourrier par Hamza HRAMCHI hamza.hramchi@xelians.fr
FIX #21609 check the parameters for the whole workflow
https://labs.maarch.org/maarch/MaarchCourrier/commit/2a08a37e176b7f8fe2d3d633e643c8c0c1726e17

#42 Updated by GIT LAB 16 days ago

Commit ajouté sur la branche feat/21609/develop de MaarchCourrier par Hamza HRAMCHI hamza.hramchi@xelians.fr
FEAT #21609 TIME 0:12 optional signatory: renamed parameters + update controls
https://labs.maarch.org/maarch/MaarchCourrier/commit/fd1540bddff43b73b4ca1abfe05e967833bbd5e3

#43 Updated by GIT LAB 15 days ago

Commit ajouté sur la branche feat/21609/21.03_TMA7 de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FEAT #21609 TIME 0:45 maximum sign users includes previous signers
https://labs.maarch.org/maarch/MaarchCourrier/commit/9db7e5987646f82c264e32806ef930f47dc0db78

#44 Updated by GIT LAB 15 days ago

Commit ajouté sur la branche feat/21609/21.03_TMA7 de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FEAT #21609 TIME 0:30 count visa users and sign users correctly
https://labs.maarch.org/maarch/MaarchCourrier/commit/2e99d22f8c3573873aa9cbc43cb24f4a68fbbc5e

#45 Updated by GIT LAB 12 days ago

Commit ajouté sur la branche feat/21609/21.03_TMA7 de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FEAT #21609 TIME 0:45 get correct roles in visaCircuit
https://labs.maarch.org/maarch/MaarchCourrier/commit/2f01a2a9837c33dd2a38341f8e088912db758b59

#46 Updated by GIT LAB 12 days ago

Commit ajouté sur la branche feat/21609/21.03 de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FEAT #21609 TIME 0:30 visa/sign users count includes previous participants
https://labs.maarch.org/maarch/MaarchCourrier/commit/26c6c24807076d5784a99314c10110e82ab7067f

#47 Updated by GIT LAB 12 days ago

Commit ajouté sur la branche feat/21609/21.03_TMA7 de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FEAT #21609 TIME 0:00 SQL migration: 21.03.24
https://labs.maarch.org/maarch/MaarchCourrier/commit/44dd1495cb06691df3369570cdce9e4cb3d75516

#48 Updated by GIT LAB 12 days ago

Commit ajouté sur la branche feat/21609/develop de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FEAT #21609 TIME 1:00 optional signatory role: backend code
https://labs.maarch.org/maarch/MaarchCourrier/commit/2280a1fa26f4455dcace4ed325a3175368c9dd96

#50 Updated by Emmanuel DILLARD 11 days ago

Test Develop / 21.03

#51 Updated by Emmanuel DILLARD 11 days ago

  • Due date changed from 09/16/2022 to 09/29/2022

#52 Updated by Emmanuel DILLARD 9 days ago

  • ROADMAP set to version stable (tag)

#53 Updated by GIT LAB 2 days ago

#54 Updated by Emmanuel DILLARD 1 day ago

  • Tags Courrier 21.03.24 added

Also available in: Atom PDF