Add incoming mail transitions back to Processing #22007

This commit is contained in:
Nicolas Demonte 2019-04-08 09:43:11 +02:00
parent 7c3d361f7a
commit 69b930451d
2 changed files with 37 additions and 0 deletions

View File

@ -64,6 +64,17 @@ msgstr "Retour à validé"
#: ../profiles/default/workflows/outgoingmail_workflow/definition.xml
msgid "Back to writing"
msgstr "Retour à la rédaction"
#: ../profiles/default/workflows/incomingmail_workflow/definition.xml
msgid "Cancel Answering"
msgstr "Annuler la réponse"
#: ../profiles/default/workflows/incomingmail_workflow/definition.xml
msgid "Cancel Considering"
msgstr "Annuler la prise en compte"
#: ../profiles/default/workflows/incomingmail_workflow/definition.xml
msgid "Cancel No action"
msgstr "Annuler le classement sans suite"
#: ../profiles/default/workflows/versionnote_workflow/definition.xml
msgid "Cancel refusal"

View File

@ -12,6 +12,7 @@
<permission>Modify portal content</permission>
<permission>View</permission>
<state state_id="answered" title="Answered" i18n:attributes="title">
<exit-transition transition_id="cancel_answered"/>
<permission-map name="Access contents information" acquired="False">
<permission-role>Editor</permission-role>
<permission-role>Manager</permission-role>
@ -70,6 +71,7 @@
</state>
<state state_id="noaction" title="No action" i18n:attributes="title">
<exit-transition transition_id="back_to_assigning"/>
<exit-transition transition_id="cancel_noaction"/>
<permission-map name="Access contents information" acquired="False">
<permission-role>Editor</permission-role>
<permission-role>Manager</permission-role>
@ -97,6 +99,7 @@
</state>
<state state_id="considered" title="Considered" i18n:attributes="title">
<exit-transition transition_id="back_to_assigning"/>
<exit-transition transition_id="cancel_considered"/>
<permission-map name="Access contents information" acquired="False">
<permission-role>Editor</permission-role>
<permission-role>Manager</permission-role>
@ -243,6 +246,29 @@
<guard-expression>here/@@can_return_to_registering_or_process</guard-expression>
</guard>
</transition>
<transition transition_id="cancel_considered" title="" new_state="processing" trigger="USER" before_script="" after_script="">
<action url="%(content_url)s/content_status_modify?workflow_action=cancel_considered" category="workflow" icon="" i18n:translate="">Cancel Considering</action>
<guard>
<guard-role>Editor</guard-role>
<guard-role>Manager</guard-role>
</guard>
</transition>
<transition transition_id="cancel_noaction" title="" new_state="processing" trigger="USER" before_script="" after_script="">
<action url="%(content_url)s/content_status_modify?workflow_action=cancel_noaction" category="workflow" icon="" i18n:translate="">Cancel No action</action>
<guard>
<guard-role>Editor</guard-role>
<guard-role>Manager</guard-role>
</guard>
</transition>
<transition transition_id="cancel_answered" title="" new_state="processing" trigger="USER" before_script="" after_script="">
<action url="%(content_url)s/content_status_modify?workflow_action=cancel_answered" category="workflow" icon="" i18n:translate="">Cancel Answering</action>
<guard>
<guard-role>Editor</guard-role>
<guard-role>Manager</guard-role>
</guard>
</transition>
<variable variable_id="action" for_catalog="False" for_status="True" update_always="True">
<description>Previous transition</description>
<default>