Livraison des améliorations v8.0 - Gérer les erreurs dans la mise sous contrat

Livraison des améliorations v8.0 - Gérer les erreurs dans la mise sous contrat

Version d'amélioration 8.0 - Traitement des erreurs de mises sous contrats

Sur APEXA, la variété des fonctionnalités contractuelles disponibles peut amener les parties à commettre involontairement des erreurs dans la hiérarchie des contrats, à ajouter accidentellement une trousse incorrecte ou à des problèmes de signature occasionnels. Auparavant, la seule option offerte aux clients était de refuser entièrement le contrat. La nouvelle fonctionnalité, cependant, permettra aux utilisateurs de gérer ces scénarios plus efficacement.

Réinitialiser ou annuler le contrat

Demandes d'amélioration : SD-30179, SD-14099, SD-14404, SD-28545, SD-25063, SD-1016, SD-14099

  • Les boutons « Réinitialiser le contrat » et « Annuler le contrat » peuvent être utilisés sur un contrat ayant un statut « En attente ». Ces boutons doivent être utilisés avec précaution car leurs actions sont irréversibles.
  • Ces actions ne sont visibles que par la partie qui a ajouté la trousse contractuelle au contrat. Cette partie n'a pas besoin d'être la partie actuelle sur le contrat pour exécuter l'une ou l'autre de ces actions, mais le contrat ne peut pas être « verrouillé » à ce moment-là. Cependant, si la partie actuelle du contrat est un assureur, les actions seront en gris jusqu'à ce que l'assureur envoie le contrat en arrière à l'AG. Lorsque l'action est exécutée, cette partie deviendra la partie actuelle sur le contrat.
  • Seuls les utilisateurs dont le rôle inclut les autorisations « Réinitialiser le contrat »/« Annuler le contrat » pourront annuler ou réinitialiser un contrat.
  • Lorsque vous réinitialisez un contrat, toutes les actions précédemment effectuées sur le contrat seront annulées. Les rôles devront être sélectionnés à nouveau ; une nouvelle trousse de mise sous contrat devra être ajoutée et un commentaire généré par le système sera ajouté pour indiquer que le contrat a été réinitialisé et par qui.
  • Une tâche peut être créée à partir de l'action "Réinitialiser" ou '"Annuler" en créant un déclencheur dans le menu déroulant "Type de commentaire" sous Contrat>Recherche et en sélectionnant la valeur "Réinitialiser" ou " "Annuler". Cette action doit être utilisée en tandem avec le filtre "Ajouté dans les (jours)"
  • Afin de maintenir l'intégrité des contrats dépendants/facilitateurs et des relations actives dans le système, un contrat ne peut pas être annulé sans d'abord annuler/résilier ou refuser les contrats dépendants. S'il y a des contrats dépendants, l'utilisateur verra apparaître une fenêtre contextuelle pour indiquer quel(s) contrat(s) doit(vent) être annulé(s) en premier avec des liens directs vers ce(s) contrat(s). La seule exception est que s'il existe un contrat en double avec la même hiérarchie, le doublon peut être annulé car il n'est pas nécessaire pour prendre en charge la dépendance.

Exemple :


ID du contrat                               Hiérarchie                                                                Annulation  

          5                                          Assureur > AG > Entreprise > Conseiller                  Peut être annulé à tout moment

          4                                          Assureur > AG > Entreprise                                      (5) Doit être annulé en premier car il ne peut pas exister sans (4)

          3                                          AG > Entreprise > Conseiller                                    (5) Doit être annulé en premier car il ne peut pas exister sans (3)

          2                                          AG > Entreprise                                                         (3), (4) & (5) Doit être annulé en premier car il ne peut pas exister sans (2)

          1                                          AG > Conseiller                                                         Peut être annulé à tout moment car il n'est pas nécessaire de construire (3), (4) ou (5)


  • Une fois le contrat annulé, il est consultable et visible par les parties concernées sur le système. Semblable à un contrat refusé, la relation contractuelle entre les parties sera résiliée et un commentaire généré par le système sera ajouté pour indiquer que le contrat a été annulé et par qui. Le système n'enverra aucune notification aux parties concernant l'annulation.
  • Pour les partenaires utilisant l'API CITS, les contrats annulés ne feront pas partie du flux de données, car ces contrats n'ont aucun objectif commercial.

Supprimer une trousse (amélioré)

Billet de bogue : SD-26368

  • Corrigé – Les utilisateurs peuvent désormais supprimer une trousse de maintenance ou d'exigences ajoutée par erreur à un contrat "actif", même si la partie inférieure a commencé à le remplir.
  • Une fois que toutes les exigences associées à la trousse ont été remplies, la trousse ne peut plus être supprimée.

 Domaines à tester

  • Réinitialiser un contrat à différentes phases du processus
    • Les rôles contractuels sont réinitialisés
    • La trousse de mise sous contrat est supprimée
    • Les commentaires sont maintenus
    • Le commentaire de réinitialisation est enregistré
    • Les autorisations utilisateur fonctionnent comme prévu
  • Annuler un contrat à différentes phases du processus de travail et avec différentes hiérarchies contractuelles
    • Le contrat est annulé
    • Les contrats dépendants sont identifiés
    • Le commentaire d'annulation est enregistré
    • Le contrat est toujours consultable
    • Les autorisations utilisateur fonctionnent comme prévu
  • La trousse d'exigences de maintenance peut être supprimée
    • La trousse peut être retirée lorsque certaines conditions ont été remplies
    • La trousse ne peut pas être supprimée lorsque toutes les conditions ont été remplies