Skip to main content

Dependência de fluxo de trabalho do caso

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

 

Tipos de etapa Aguardar

A etapa Aguardar pode ser configurada para pausar o processamento do caso com base no tipo: Dependência de caso (Case Dependency) ou Temporizador (Timer).

Dependência de caso

O tipo de espera Dependência de caso (Case Dependency) pausa o processamento de um caso pai até a dependência do caso filho ser resolvida.

Uma dependência de caso é criada adicionando uma etapa Aguardar (Wait) ao caso pai. Quando um caso pai atingir a etapa Aguardar, o caso será pausado até todos os casos filho ou qualquer caso filho de um determinado tipo atingir um status definido. O status pode ser um status padrão, como Pendente-Aprovação (Pending-Approval, ou um status personalizado definido no seu aplicativo. Também é possível definir a etapa Aguardar para A ser resolvido (To be resolved), na qual um caso é resolvido quando o status do caso é definido para um valor que inicia com a palavra Resolvido (Resolved). Por exemplo, quando um caso pai atinge a etapa Aguardar, o caso é pausado até que um ou todos os casos filho sejam resolvidos.

Nota: Deve existir um relacionamento hierárquico entre casos, como casos pai e filho, para que a forma Aguardar considere a dependência no tempo de execução.

Você pode definir o caso para considerar apenas o status atual ou as alterações de status após o caso atingir a forma Aguardar. Também é possível permitir que os usuários cancelem as condições de espera e continuem o processamento de um caso.

Case-dependency-gif

Temporizador

O tipo de espera Temporizador (Timer) pausa um caso até o Intervalo de data/hora definido (Set date/time interval) expirar ou até uma Data/hora de referência (Reference date/time) ser atingida.

É possível configurar a etapa Aguardar para pausar o processo durante um intervalo fixo (horas/minutos) ou com base no valor de uma referência de propriedade. Especifique um período definido durante o qual o caso deve ser pausado ou utilize uma variável que contenha uma data em que o caso deve ser retomado. Por exemplo, com um sinistro de acidente, você pode dar a alguém 24 horas para enviar fotos do acidente. Você deseja pausar o caso até o tempo de espera ser transcorrido.

timer-gif

Verifique o seu conhecimento com a seguinte interação:

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.

Este conteúdo foi útil?

50% acharam esse conteúdo útil

Quer nos ajudar a melhorar esse conteúdo?

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