Partager via


États, transitions et raisons

Mise à jour : novembre 2007

La section flux de travail de la définition du type d'élément de travail décrit les états valides, les transitions valides et les raisons valides des transitions. Dans le cadre de la définition du flux de travail, vous pouvez énumérer des raisons. Les raisons expliquent pourquoi l'utilisateur change l'état d'un élément de travail.

L'exemple suivant affiche une section flux de travail de la définition du type d'élément de travail. Il définit deux états, deux transitions d'état et au moins une raison pour chacune de ces transitions :

<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>

Une seule transition doit être définie pour qu'un élément de travail passe de l'état aucun, comme affiché en gras dans l'exemple précédent, à un état nommé. Cette transition identifie l'état initial d'un nouvel élément de travail. Chaque transition doit définir au moins une raison.

Le flux de travail minimal d'un élément de travail doit contenir un état, une transition et une raison par défaut. L'exemple suivant affiche le plus petit flux de travail que vous pouvez définir.

<WORKFLOW>
<STATES>
<STATE value=”EXISTS” />
</STATES>
<TRANSITIONS>
<TRANSITION from=”” to=”EXISTS” />
<REASONS>
    <REASON value=”New”>
</REASONS>
</TRANSITIONS>
</WORKFLOW>
Remarque :

Les noms d'états et les raisons ne respectent pas la casse.

Voir aussi

Autres ressources

Définition du flux de travail des éléments de travail