Anomalie #30534
ferméRC24 - Action conditionnée parapheur (avec condition d'apparition) en lot lorsque nous avons différent status dans le circuit de visa
Description
Contexte
En tant que Cclavier, j'ai 2 courriers dans mon parapheur électronique :
- MAARCH/2024A/6 où je suis VISEUR dans le circuit de visa. J'ai accès à l'action "Valider et poursuivre le circuit"
- MAARCH/2024A/7 où je suis SIGNATAIRE dans le circuit de visa. Je n'ai pas accès à l'action "Valider et poursuivre le circuit".
L'action "Valider et poursuivre le circuit" possède en action système "Poursuivre le circuit de visa". Également, l'action "Valider et poursuivre le circuit" est soumise à la condition d’apparition suivante ; "Je ne vois l'action que si je suis au statut viseur et que je n'ai pas encore visé" :
res_id in ( SELECT res_id FROM listinstance WHERE difflist_type='VISA_CIRCUIT' AND item_id = @user_id AND process_date is null AND item_mode = 'visa' )
Je rentre dans mon document MAARCH/2024A/7, je coche l'option "action en lot" situé en haut à droite puis fait sur mon autre document avec "Parapheur précédent / suivant".
Depuis le document MAARCH/2024A/6, je coche l'option "action en lot" puis effectue mon action "Valider et poursuivre le circuit".
**Erreurs visibles : **
-
L'interface de l'action me propose d'utiliser mon certificat électronique, or je suis VISEUR pour le courrier A/6.
-
Une fois l'action validée, j'ai une erreur non traduite (en anglais) indiquant qu'il est nécessaire que j'apporte une griffe ou une signature avec certificat, or je suis VISEUR pour le courrier A/6 donc ce n'est pas une obligation.
-
En sortant de mon action lorsque je souhaite retourner sur mon second courrier on m'indique que mon document est hors périmètre hors le bouton "parapheur précédent / suivant" reste visuellement disponible. En revenant dans ma liste de résultats de bannette, je vois que le courrier A/7 pour lequel je suis signataire est resté tandis que le A/6 est sorti de mon paramétrage malgré l'erreur remontée par le système lors de la validation de mon action "Valider et poursuivre le circuit"
Comportement souhaité
-
L'interface s'adapte au courrier dont le "niveau de validation" (viseur ou signataire) est le plus faible afin de ne pas me demander des choses impossibles sur certain courrier de mon lot (un certificat électronique alors que je vise n'étant pas souhaité ni possible)
-
Traduction de l'erreur rencontrée
-
L'action ne devrait pas être joué, car incohérente sur l'ensemble de mon lot avec une erreur explicite s'adaptant au cas rencontré. Ici une erreur de type : "L'action sélectionnée n'est pas disponible pour certains courrier de votre lot" avec si possible la mention des courriers (rappel du numéro chrono)
Lien vidéo test : https://drive.google.com/file/d/1oXER3V3IpwdpgjICTf_1O-pEJdKlJAve/view?usp=drive_link