Estados, transições e motivos
[Observação: Este tópico é pré-versão documentação e está sujeitas a alterações em versões futuras. Tópicos em branco são incluídos sistema autônomo espaços reservados.]
A seção fluxo de trabalho a definição de tipo de item de trabalho descreve os estados válidos, transições válidas e válido motivos as transições.sistema autônomo parte da definição de fluxo de trabalho, você pode enumerar motivos.Motivos identificam por que o usuário está mudando um item de trabalho de um estado para outro.
O exemplo a seguir mostra uma seção de fluxo de trabalho de definição de tipo de item de trabalho.Ele define dois estados, duas transições de estado e pelo menos uma razão para cada estado de transição:
<WORKFLOW>
<STATES>
<STATE value="Active" />
<STATE value="Complete" />
</STATES>
<TRANSITIONS>
<TRANSITION from="" to="Active">
<REASONS>
<REASON value="New">
<REASONS>
</TRANSITION>
<TRANSITION from="Active" to="Complete">
<REASONS>
<REASON value="Deferred"/>
<REASON value="No Plans to Fix"/>
</REASONS>
</TRANSITION>
</TRANSITIONS>
</WORKFLOW>
Exatamente uma transição deve ser definida para mover o item de trabalho do nada, sistema autônomo mostra o texto em negrito no exemplo anterior, para um estado nomeado.Essa transição identifica o estado inicial para um novo item de trabalho.Cada transição deve definir pelo menos uma razão.
O fluxo de trabalho menor para um item de trabalho deve conter um estado e uma transição de um dos motivos padrão.O exemplo a seguir mostra o fluxo de trabalho menor, que você pode definir.
<WORKFLOW>
<STATES>
<STATE value=”EXISTS” />
</STATES>
<TRANSITIONS>
<TRANSITION from=”” to=”EXISTS” />
<REASONS>
<REASON value=”New”>
</REASONS>
</TRANSITIONS>
</WORKFLOW>
Observação: |
---|
Motivos e estaduais nomes não diferenciam maiúsculas de minúsculas. |