Skip to main content
Verify the version tags to ensure you are consuming the intended content or, complete the latest version.

Dépendance des workflows de dossiers

You can enforce dependencies using the Wait step. The Wait step allows you to pause and resume case processing when the case meets conditions that you define. For example, when a customer submits an order to purchase a mutual fund, the processing is paused until the end of the day, and then the fund value is calculated. 

An example of a Case dependency

 

Types d’attente

L’étape Wait peut être configurée de façon à interrompre le traitement du dossier en fonction du type d’attente : Case Dependency ou Timer.

Dépendance de dossier

Le type d’attente Case Dependency interrompt le traitement d’un dossier parent jusqu’à la clôture de la dépendance du dossier enfant (child case).

Vous créez une dépendance de dossier en ajoutant une étape Wait au dossier parent. Lorsqu’un dossier parent atteint l’étape Wait, le dossier est interrompu jusqu’à ce que tous les dossiers enfants ou le dossier enfant d’un type donné présente(nt) un statut défini. Il peut s’agir d’un statut standard tel que Pending-Approval ou d’un statut personnalisé défini dans votre application. Vous pouvez également définir l’étape Wait sur To be resolved pour qu’un dossier soit clôturé lorsque le statut du dossier est défini sur une valeur commençant par le mot Resolved. Par exemple, lorsqu’un dossier parent atteint l’étape Wait, le dossier s’interrompt jusqu’à la clôture de l’un ou de la totalité des dossiers enfants.

Note: Une relation hiérarchique entre les dossiers, comme des dossiers parents et enfants, doit exister pour que la forme Wait tienne compte de la dépendance au moment de l’exécution.

Vous pouvez faire en sorte que le dossier tienne compte uniquement du statut actuel ou des changements de statut une fois que le dossier atteint la forme Wait. Vous pouvez également permettre aux utilisateurs d’annuler les conditions d’attente et de poursuivre le traitement d’un dossier.

Case-dependency-gif

Temporisateur (timer)

Le type d’attente Timer interrompt un dossier jusqu’à ce que l'intervalle Set date/time interval expire ou jusqu’à avoir atteint la date/heure Reference date/time.

Vous pouvez configurer l’étape Wait pour interrompre le processus pendant un intervalle défini (heures/minutes) ou selon la valeur d’une référence de propriété. Vous devez indiquer l’intervalle de temps pendant lequel le dossier doit être interrompu ou utiliser une variable contenant la date à laquelle le traitement du dossier doit reprendre. Par exemple, dans le cas d’une déclaration d’accident, vous pouvez accorder à une personne 24 heures pour télécharger les images de l’accident. L’objectif est d’interrompre le traitement du dossier jusqu’à ce que le délai soit écoulé.

timer-gif

Vérifiez vos connaissances avec l’interaction suivante :

Wait step versus user action

It is important to recognize the distinction between deliberately pausing a case by inserting a Wait step, and delays in case processing that occur while awaiting user action on assignment steps that must be completed before a case can proceed. 

Examples of delays in case processing while awaiting user action include an expense report case that is delayed while awaiting a decision on an Approve/Reject step from the manager of the Finance team, or the start of an automobile claims case being delayed because the user has yet to submit the accident photos required to complete a Collect information step in the Create stage. 

In both examples, case processing is delayed until user actions are completed on an assignment step, rather than being deliberately paused by using a Wait step.

Check your knowledge with the following interaction:


This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Did you find this content helpful?

50% found this content useful

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice