Anotações de trabalho em fluxos de estado
As anotações de trabalho são uma parte importante do processo de fluxo de estado e são usadas para comunicar informações sobre transições de estado.
O fluxo de estado adiciona anotações de trabalho ao campo Anotações de trabalho de qualquer tarefa que faça essa transição. Por exemplo, você pode incluir a anotação "Tarefa rejeitada pelo agente" no fluxo de estado Rejeitar, que ocorre quando a tarefa passa de Atribuída para Expedição Pendente. Se um agente rejeitar a tarefa e não inserir uma anotação de trabalho, essa anotação informará ao expedidor por que a tarefa reapareceu na fila de expedição. As anotações de trabalho adicionadas por um agente que rejeita a tarefa são anexadas às anotações de trabalho herdadas do fluxo de estado.
Essas regras se aplicam às anotações de trabalho de fluxo de estado:
- Para um fluxo de estado sem estado Inicial, a anotação de trabalho é adicionada sempre que a tarefa faz a transição para o estado Final.
- Para um fluxo de estado com um estado inicial e um estado final, a anotação de trabalho é adicionada somente quando a tarefa faz a transição desse estado inicial para esse estado final.
- Se dois fluxos de estado com anotações de trabalho tiverem o mesmo estado final, mas apenas um tiver um estado inicial, o sistema adicionará as anotações de trabalho do fluxo de estado com o estado inicial. Isso corresponde melhor à anotação de trabalho de fluxo de estado para a transição mais importante entre os estados inicial e final específicos. No exemplo aqui, as informações de anotação de trabalho são mais pertinentes a uma tarefa que passa de Atribuída para Expedição Pendente do que a uma tarefa que atinge o estado Expedição Pendente de um estado inicial indeterminado.