Configuração de transição de estados

Top  Previous  Next

A tag <transitions/> é utilizada para definir as transições de estado, informando quais são os estados subseqüentes possíveis e as permissões de cada papel nas transições.

Exemplo:

<workflowDefinition>

...

<transitions>

      <transition id="submit_for_approval" name="STR_SUBMIT_FOR_APPROVAL">

            <description>STR_SUBMIT_FOR_APPROVAL_DESCRIPTION</description>

            <finalState id="waitingForApproval"/>

      </transition>

      <transition id="approve" name="STR_APPROVE">

            <description>STR_APPROVE_DESCRIPTION</description>

            <finalState id="approved"/>

            <permissions>

                   <permission id="editor" scope="assignedTo"/>

                   <permission id="chiefEditor" scope="all"/>

            </permissions>

      </transition>

</transitions>

...

</workflowDefinition>

                                                                                     


Lumis Portal 6.1.0.111014
Copyright © 2001-2007, Lumis. Todos os direitos reservados.