Projet

Général

Profil

Régression #17699

Le statut ne passe pas automatiquement à E-SIG si le circuit ne comporte plus que des signataires

Ajouté par Ludovic ARAUJO il y a plus de 2 ans. Mis à jour il y a plus de 2 ans.

Statut:
R&D - Terminé
Priorité:
1-Majeur
Assigné à:
Ludovic ARAUJO
Version cible:
Début:
06/07/2021
Echéance:
16/09/2021
Version applicable MC:
Tags Courrier:

Description

En 18.10, lors qu'un courrier était envoyé pour visa, une opération particulière pouvait s'appliquer :
Changement de statut auto pour le signataire, lorsque l'on arrivait au signataire dans le circuit de visa le statut passait automatiquement à E-signer.

Cas de figure :
cas1 . x signataire 0 viseurs : Le courrier passe directement a E-signer
cas2 . x signataire x viseurs : Le courrier est a E-viser, quand il ne reste plus de viseur et que le dernier viseur vise, le courrier passe à E-signer

Historique

#1 Mis à jour par Ludovic ARAUJO il y a plus de 2 ans

  • Echéance changé de 23/07/2021 à 30/07/2021

#3 Mis à jour par Ludovic ARAUJO il y a plus de 2 ans

  • Echéance changé de 30/07/2021 à 16/07/2021

#4 Mis à jour par Ludovic ARAUJO il y a plus de 2 ans

pour livraison prévue le 17223.
Contournement ok pour le cas 2 mais rien de possible pour le cas 1.

#5 Mis à jour par Ludovic ARAUJO il y a plus de 2 ans

  • Description mis à jour (diff)

#6 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Statut changé de A qualifier à R&D - A étudier
  • Assigné à changé de EDI PO à Alex ORLUC
  • Version cible changé de 20.10 à 292

#8 Mis à jour par Alex ORLUC il y a plus de 2 ans

  • Assigné à changé de Alex ORLUC à Emmanuel DILLARD

#10 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Tracker changé de Régression à Fonctionnalité
  • Statut changé de R&D - A étudier à Complément d'Informations
  • Assigné à changé de Emmanuel DILLARD à Ludovic ARAUJO

#13 Mis à jour par Ludovic ARAUJO il y a plus de 2 ans

  • Statut changé de Complément d'Informations à A traiter
  • Assigné à changé de Ludovic ARAUJO à Emmanuel DILLARD

#14 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Echéance changé de 16/07/2021 à 19/07/2021
  • Assigné à changé de Emmanuel DILLARD à Alex ORLUC

#15 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Statut changé de A traiter à R&D - A étudier

#16 Mis à jour par Ludovic ARAUJO il y a plus de 2 ans

  • Tracker changé de Fonctionnalité à Régression

#17 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Assigné à changé de Alex ORLUC à Quentin RIBAC

#18 Mis à jour par Quentin RIBAC il y a plus de 2 ans

  • Assigné à changé de Quentin RIBAC à Ludovic ARAUJO

Paramétrage possible en Maarch Courrier 20.10 :

  • Créer deux actions « Envoyer au parapheur (E-VIS) » et « Envoyer au parapheur (E-SIGN) » correspondant toutes deux à l’action système « Envoyer pour visa », mais avec chacune le statut associé « À e-viser » et « À e-signer » respectivement ;
  • Faire de même deux actions « Viser le courrier (E-VIS) » et « Viser le courrier (E-SIGN) » correspondant toutes deux à l’action système « Confirmation simple », mais avec chacune le statut associé « À e-viser » et « À e-signer » respectivement.

Pour l’action « Envoyer au parapheur (E-VIS) », mettre la clause d’apparition suivante :

res_id in (select distinct res_id from listinstance li1 where 'visa' = (select item_mode from listinstance li2 where li2.res_id = li1.res_id and li2.difflist_type = 'VISA_CIRCUIT' and li2.process_date is null order by li2.sequence asc limit 1))

Pour l’action « Envoyer au parapheur (E-SIGN) » mettre la clause d’apparition suivante :

res_id in (select distinct res_id from listinstance li1 where 'sign' = (select item_mode from listinstance li2 where li2.res_id = li1.res_id and li2.difflist_type = 'VISA_CIRCUIT' and li2.process_date is null order by li2.sequence asc limit 1))

Pour l’action « Viser le courrier (E-VIS) » mettre la clause d’apparition suivante :

res_id in (select distinct res_id from listinstance li1 where 'visa' = (select item_mode from listinstance li2 where li2.res_id = li1.res_id and li2.difflist_type = 'VISA_CIRCUIT' and li2.process_date is null and item_id != @user_id order by li2.sequence asc limit 1))

Pour l’action « Viser le courrier (E-SIGN) » mettre la clause d’apparition suivante :

res_id in (select distinct res_id from listinstance li1 where 'sign' = (select item_mode from listinstance li2 where li2.res_id = li1.res_id and li2.difflist_type = 'VISA_CIRCUIT' and li2.process_date is null and item_id != @user_id order by li2.sequence asc limit 1))

#19 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Statut changé de R&D - A étudier à R&D - En cours

#20 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Statut changé de R&D - En cours à Complément d'Informations

#21 Mis à jour par Ludovic ARAUJO il y a plus de 2 ans

  • Statut changé de Complément d'Informations à A traiter
  • Assigné à Ludovic ARAUJO supprimé
  • Priorité changé de 1-Majeur à 0-Bloquant

Merci pour ces clause, les clause du cas nous les avions déjà.
Comme expliqué le problème est le cas1 . x signataire 0 viseurs : Le courrier passe directement a E-signer

Le circuit de visa n'est pas défini.
L'action d'envoie au parapheur est réalisée des l'enregistrement.

La priorité du ticket évolue nous avons besoin d'avancer sur ce point problématique pour le client.
Si besoin, je reste disponible pour en discuter avec vous.

#22 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Echéance changé de 19/07/2021 à 16/08/2021
  • Statut changé de A traiter à Etude planifiée

#23 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Sujet changé de Passage auto de status (E-visa/E-signer) 18.10 -> 20.10 à Le statut ne passe pas automatiquement à E-SIG si le circuit ne comporte plus que des signataires

#24 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Echéance changé de 16/08/2021 à 16/09/2021
  • Statut changé de Etude planifiée à R&D - A planifier
  • Priorité changé de 0-Bloquant à 1-Majeur

Action spécifique, contrôles en "dur"

Cible 20.10 TMA

Voir développement d'un action en Develop avec contrôles par rôles définis

#25 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Statut changé de R&D - A planifier à R&D - En cours

#26 Mis à jour par Guillaume HEURTIER il y a plus de 2 ans

  • Assigné à mis à Guillaume HEURTIER

#27 Mis à jour par Guillaume HEURTIER il y a plus de 2 ans

Pour l'action d'envoi au parapheur, le status mis en dur :
-> ESIG si la première personne du circuit est un signataire
-> EVIS si la première personne du circuit est un viseur

Pour les autres actions du circuit de visa (poursuivre le circuit, remonter le circuit..), il faut utiliser les clauses d'apparition des actions.

Merge request disponible pour la branche TMA : https://labs.maarch.org/maarch/MaarchCourrier/merge_requests/344

#28 Mis à jour par Alex ORLUC il y a plus de 2 ans

  • Statut changé de R&D - En cours à R&D - En test

#29 Mis à jour par Alex ORLUC il y a plus de 2 ans

  • Assigné à changé de Guillaume HEURTIER à Ludovic ARAUJO

#30 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Statut changé de R&D - En test à R&D - Terminé

#32 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Version cible changé de 292 à 20.10 TMA3

Formats disponibles : Atom PDF