Save combo pages
This commit is contained in:
parent
28e680b3d2
commit
40230298e3
Binary file not shown.
|
@ -0,0 +1,449 @@
|
|||
<?xml version="1.0"?>
|
||||
<workflow id="15" url="https://demarches.catalogue.publik.love/backoffice/workflows/15/">
|
||||
<name>Workflow générique (version 2020-05-27 par Brice)</name>
|
||||
<slug>workflow-generique-version-2020-05-27-par-brice</slug>
|
||||
<roles>
|
||||
<role id="_receiver">Destinataire</role>
|
||||
<role id="_superviseur">Superviseur</role>
|
||||
<role id="_testeur">Testeur</role>
|
||||
</roles><possible_status>
|
||||
<status>
|
||||
<id>just_submitted</id>
|
||||
<name>Demande enregistrée</name>
|
||||
<colour>FFFFFF</colour>
|
||||
<visibility>
|
||||
<role>_testeur</role>
|
||||
<role>_receiver</role>
|
||||
<role>_superviseur</role>
|
||||
</visibility><items>
|
||||
<item type="sendmail" id="1">
|
||||
<to>
|
||||
<item role_id="_submitter">_submitter</item>
|
||||
</to><subject>Accusé d'enregistrement pour "{{ form_name }}", n°{{ form_number }}.</subject>
|
||||
<body>Bonjour,
|
||||
|
||||
Le formulaire {{ form_name }} n°{{ form_number }} a bien été transmis.
|
||||
|
||||
{% if form_user %}
|
||||
Vous pouvez `suivre l'évolution de votre demande <{{ form_url }}>`_
|
||||
{% else %}
|
||||
{% if form_tracking_code %}
|
||||
Le code de suivi de votre demande est {{ form_tracking_code }}. Vous seul connaissez ce code, conservez-le. Il vous permet d'aller sur `{% firstof global_title site_name site "Compte Citoyen" %} <{{ portal_url }}>`_ ({{ portal_url }}) pour suivre son avancement.
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
|
||||
{% if form_details %}
|
||||
Pour rappel, voici le détail de votre demande :
|
||||
|
||||
{{ form_details }}
|
||||
{% endif %}</body>
|
||||
</item><item type="jump" id="2">
|
||||
<status>new</status>
|
||||
<set_marker_on_status>False</set_marker_on_status>
|
||||
</item>
|
||||
</items>
|
||||
</status><status>
|
||||
<id>new</id>
|
||||
<name>Analyse en cours</name>
|
||||
<colour>00FF00</colour>
|
||||
<visibility />
|
||||
<items>
|
||||
<item type="sendmail" id="1">
|
||||
<to>
|
||||
<item role_id="_receiver">_receiver</item>
|
||||
</to><subject>"{{ form_name }}", n°{{ form_number }}</subject>
|
||||
<body>Bonjour,
|
||||
|
||||
{% if comment_usager %}
|
||||
L'usager a ajouté le commentaire suivant à {{ form_name }} n°{{ form_number }} :
|
||||
|
||||
**{{ comment_usager }}**
|
||||
{% else %}
|
||||
Une nouvelle demande a été transmise.
|
||||
{% endif %}
|
||||
|
||||
Vous pouvez `accéder à la demande et la traiter <{{ form_url_backoffice }}>`_
|
||||
|
||||
{% if form_details %}
|
||||
Pour référence, voici le détail du formulaire :
|
||||
|
||||
{{ form_details }}
|
||||
{% endif %}</body>
|
||||
</item><item type="commentable" id="2">
|
||||
<label>Saisissez un commentaire pour l'usager, si nécessaire, puis cliquez sur une des actions ci-dessous</label>
|
||||
<button_label />
|
||||
<by>
|
||||
<item role_id="_receiver">_receiver</item>
|
||||
</by><varname>agent</varname>
|
||||
<required>False</required>
|
||||
</item><item type="choice" id="3">
|
||||
<label>❓ Envoyer une demande d'information</label>
|
||||
<by>
|
||||
<item role_id="_receiver">_receiver</item>
|
||||
</by><status>0</status>
|
||||
<require_confirmation>True</require_confirmation>
|
||||
<backoffice_info_text><p><strong>&laquo; Envoyer une demande d'information &raquo; :</strong> Il est indispensable de remplir le champ commentaire avant d'utiliser ce bouton. Le citoyen recevra le commentaire par courriel et verra dans le journal de la demande que vous avez besoin d'une information compl&eacute;mentaire concernant sa demande. Il aura alors la possibilit&eacute; de remplir un champ d'information et de joindre un fichier &agrave; la demande initiale.</p></backoffice_info_text>
|
||||
<ignore_form_errors>False</ignore_form_errors>
|
||||
<set_marker_on_status>False</set_marker_on_status>
|
||||
</item><item type="choice" id="4">
|
||||
<label>☺ Prendre en compte</label>
|
||||
<by>
|
||||
<item role_id="_receiver">_receiver</item>
|
||||
</by><status>accepted</status>
|
||||
<require_confirmation>False</require_confirmation>
|
||||
<backoffice_info_text><p>«<strong> </strong><strong>Prendre en compte</strong><strong> </strong>» : Vous allez accepter la prise en compte de la demande et si vous avez saisi un commentaire celui-ci sera envoyé par mail à l'usager.</p></backoffice_info_text>
|
||||
<ignore_form_errors>False</ignore_form_errors>
|
||||
<set_marker_on_status>False</set_marker_on_status>
|
||||
</item><item type="choice" id="5">
|
||||
<label>☹ Refuser</label>
|
||||
<by>
|
||||
<item role_id="_receiver">_receiver</item>
|
||||
</by><status>rejected</status>
|
||||
<require_confirmation>False</require_confirmation>
|
||||
<backoffice_info_text><p>&laquo; <strong>Refuser</strong> &raquo; : la demande n'est pas recevable, vous la rejetez. Un mail contenant le commentaire informera le demandeur.</p></backoffice_info_text>
|
||||
<ignore_form_errors>False</ignore_form_errors>
|
||||
<set_marker_on_status>False</set_marker_on_status>
|
||||
</item>
|
||||
</items>
|
||||
</status><status>
|
||||
<id>0</id>
|
||||
<name>Information nécessaire</name>
|
||||
<colour>FF00FF</colour>
|
||||
<visibility />
|
||||
<items>
|
||||
<item type="sendmail" id="1">
|
||||
<to>
|
||||
<item role_id="_submitter">_submitter</item>
|
||||
</to><subject>Complément d'information nécessaire pour votre demande "{{ form_name }}"</subject>
|
||||
<body>Bonjour,
|
||||
|
||||
Une information complémentaire est nécessaire concernant votre {{ form_name }} n° {{ form_number }}.
|
||||
|
||||
{% if comment_agent %}
|
||||
Le commentaire suivant vous est adressé :
|
||||
|
||||
**{{ comment_agent }}**
|
||||
{% endif %}
|
||||
|
||||
Vous pouvez, pour compléter la demande, {% if form_user %} `la consulter en ligne <{{ form_url }}>`_ {% else %}{% if form_tracking_code %} vous rendre sur `{% firstof global_title site_name site "Compte Citoyen" %} <{{ portal_url }}>`_ ({{ portal_url }}) et saisir votre code de suivi : {{ form_tracking_code }}. {% endif %}{% endif %}</body>
|
||||
</item><item type="commentable" id="2">
|
||||
<label>Votre réponse :</label>
|
||||
<button_label>✐ Envoyer votre réponse</button_label>
|
||||
<by>
|
||||
<item role_id="_submitter">_submitter</item>
|
||||
</by><varname>usager</varname>
|
||||
<required>True</required>
|
||||
</item><item type="addattachment" id="3">
|
||||
<by>
|
||||
<item role_id="_submitter">_submitter</item>
|
||||
</by><required>False</required>
|
||||
<title>Transférer un fichier</title>
|
||||
<display_title>False</display_title>
|
||||
<button_label>Transférer un fichier</button_label>
|
||||
<display_button>False</display_button>
|
||||
<varname>reponse_fichier</varname>
|
||||
<attach_to_history>True</attach_to_history>
|
||||
</item><item type="modify_criticality" id="4">
|
||||
<mode>3</mode>
|
||||
<absolute_value>1</absolute_value>
|
||||
</item><item type="jumponsubmit" id="5">
|
||||
<status>new</status>
|
||||
<set_marker_on_status>False</set_marker_on_status>
|
||||
</item><item type="jump" id="6">
|
||||
<status>new</status>
|
||||
<timeout>1296000</timeout>
|
||||
<set_marker_on_status>False</set_marker_on_status>
|
||||
</item>
|
||||
</items>
|
||||
</status><status>
|
||||
<id>rejected</id>
|
||||
<name>Demande rejetée</name>
|
||||
<colour>999999</colour>
|
||||
<forced_endpoint>true</forced_endpoint>
|
||||
<visibility />
|
||||
<items>
|
||||
<item type="sendmail" id="1">
|
||||
<to>
|
||||
<item role_id="_submitter">_submitter</item>
|
||||
</to><subject>Nous n'avons pas donné suite à votre demande "{{ form_name }}", n°{{ form_number }}.</subject>
|
||||
<body>Bonjour,
|
||||
|
||||
Nous n'avons pas donné suite à votre demande "{{ form_name }}" n°{{ form_number }}.
|
||||
|
||||
{% if comment_agent %}
|
||||
Le commentaire suivant vous est adressé :
|
||||
|
||||
**{{ comment_agent }}**
|
||||
{% endif %}
|
||||
|
||||
{% if form_user %}
|
||||
Vous pouvez `consulter votre demande <{{ form_url }}>`_
|
||||
{% else %}
|
||||
{% if form_tracking_code %}
|
||||
Le code de suivi de votre demande est {{ form_tracking_code }}. Il vous permet d'aller sur `{{ global_title }} <{{ site_url }}>`_ pour la retrouver.
|
||||
{% endif %}
|
||||
{% endif %}</body>
|
||||
</item><item type="set-backoffice-fields" id="2">
|
||||
<fields>
|
||||
<field>
|
||||
<field_id>bo1</field_id>
|
||||
<value>rejetée</value>
|
||||
</field>
|
||||
</fields>
|
||||
</item><item type="modify_criticality" id="3">
|
||||
<mode>3</mode>
|
||||
<absolute_value>0</absolute_value>
|
||||
</item>
|
||||
</items>
|
||||
</status><status>
|
||||
<id>accepted</id>
|
||||
<name>Demande prise en compte</name>
|
||||
<colour>99FF00</colour>
|
||||
<visibility />
|
||||
<items>
|
||||
<item type="sendmail" id="1">
|
||||
<to>
|
||||
<item role_id="_submitter">_submitter</item>
|
||||
</to><subject>Accusé de réception pour "{{ form_name }}", n°{{ form_number }}.</subject>
|
||||
<body>Bonjour,
|
||||
|
||||
Votre demande "{{ form_name }}" est prise en compte et sera prochainement traitée.
|
||||
|
||||
{% if comment_agent %}
|
||||
Le commentaire suivant vous est adressé :
|
||||
|
||||
**{{ comment_agent }}**
|
||||
{% endif %}
|
||||
|
||||
{% if form_user %}
|
||||
Vous pouvez `suivre l'évolution de votre demande <{{ form_url }}>`_
|
||||
{% else %}
|
||||
{% if form_tracking_code %}
|
||||
Le code de suivi de votre demande est {{ form_tracking_code }}. Vous seul connaissez ce code, conservez-le. Il vous permet d'aller sur `{% firstof global_title site_name site "Compte Citoyen" %} <{{ portal_url }}>`_ ({{ portal_url }}) pour suivre son avancement.
|
||||
{% endif %}
|
||||
{% endif %}</body>
|
||||
</item><item type="modify_criticality" id="2">
|
||||
<mode>3</mode>
|
||||
<absolute_value>0</absolute_value>
|
||||
</item><item type="commentable" id="3">
|
||||
<label>Commentaire</label>
|
||||
<button_label />
|
||||
<by>
|
||||
<item role_id="_receiver">_receiver</item>
|
||||
</by><varname>agent2</varname>
|
||||
<required>False</required>
|
||||
</item><item type="choice" id="4">
|
||||
<label>✔ Demande traitée</label>
|
||||
<by>
|
||||
<item role_id="_receiver">_receiver</item>
|
||||
</by><status>finished</status>
|
||||
<require_confirmation>False</require_confirmation>
|
||||
<backoffice_info_text><p>« <strong>Demande traitée</strong> » : Si vous avez besoin de communiquer à nouveau avec le citoyen, vous pouvez ajouter un commentaire dans la zone dédiée. Ce commentaire sera envoyé au citoyen par courriel et affiché dans l'historique de la demande.</p></backoffice_info_text>
|
||||
<ignore_form_errors>False</ignore_form_errors>
|
||||
<set_marker_on_status>False</set_marker_on_status>
|
||||
</item>
|
||||
</items>
|
||||
</status><status>
|
||||
<id>finished</id>
|
||||
<name>Demande traitée</name>
|
||||
<colour>999999</colour>
|
||||
<forced_endpoint>true</forced_endpoint>
|
||||
<visibility />
|
||||
<items>
|
||||
<item type="sendmail" id="1">
|
||||
<to>
|
||||
<item role_id="_submitter">_submitter</item>
|
||||
</to><subject>Votre demande "{{ form_name }}" a été traitée.</subject>
|
||||
<body>Bonjour,
|
||||
|
||||
Votre demande "{{ form_name }}" a été traitée.
|
||||
|
||||
{% if comment_agent2 %}
|
||||
Le commentaire suivant a été ajouté :
|
||||
|
||||
**{{comment_agent2}}**
|
||||
{% endif %}
|
||||
|
||||
{% if form_user %}
|
||||
Vous pouvez `la consulter en ligne <{{ form_url }}>`_.
|
||||
{% else %}
|
||||
{% if form_tracking_code %}
|
||||
Le code de suivi de votre demande est {{ form_tracking_code }}. Il vous permet d'aller sur `{% firstof global_title site_name site "Compte Citoyen" %} <{{ portal_url }}>`_ ({{ portal_url }}) pour la retrouver.
|
||||
{% endif %}
|
||||
{% endif %}</body>
|
||||
</item><item type="set-backoffice-fields" id="2">
|
||||
<fields>
|
||||
<field>
|
||||
<field_id>bo1</field_id>
|
||||
<value>traitée</value>
|
||||
</field>
|
||||
</fields>
|
||||
</item>
|
||||
</items>
|
||||
</status>
|
||||
</possible_status><global_actions>
|
||||
<action>
|
||||
<id>2</id>
|
||||
<name>Traitement trop long</name>
|
||||
<items>
|
||||
<item type="sendmail" id="1">
|
||||
<to>
|
||||
<item role_id="_receiver">_receiver</item>
|
||||
</to><subject>{{ form_name }} {{ form_number }} a été transmise il y a bientôt un mois</subject>
|
||||
<body>Bonjour,
|
||||
|
||||
Merci de bien vouloir instruire cette demande, son délai de traitement étant presque arrivé à expiration.
|
||||
|
||||
Vous pouvez `accéder à la demande et la traiter <{{ form_url_backoffice }}>`_</body>
|
||||
</item>
|
||||
</items><triggers>
|
||||
<trigger type="timeout" id="9654e989-a598-4eeb-bee3-c0eda0a6b2b6">
|
||||
<anchor>creation</anchor>
|
||||
<anchor_expression />
|
||||
<anchor_template />
|
||||
<timeout>27</timeout>
|
||||
</trigger>
|
||||
</triggers>
|
||||
</action><action>
|
||||
<id>3</id>
|
||||
<name>Augmenter la priorité (15 jours)</name>
|
||||
<items>
|
||||
<item type="modify_criticality" id="1">
|
||||
<mode>3</mode>
|
||||
<absolute_value>2</absolute_value>
|
||||
</item>
|
||||
</items><triggers>
|
||||
<trigger type="timeout" id="0b9c4178-3dc0-4500-b351-c33b2f3964e0">
|
||||
<anchor>creation</anchor>
|
||||
<anchor_expression />
|
||||
<anchor_template />
|
||||
<timeout>15</timeout>
|
||||
</trigger>
|
||||
</triggers>
|
||||
</action><action>
|
||||
<id>4</id>
|
||||
<name>Augmenter la priorité (30 jours)</name>
|
||||
<items>
|
||||
<item type="modify_criticality" id="1">
|
||||
<mode>3</mode>
|
||||
<absolute_value>3</absolute_value>
|
||||
</item>
|
||||
</items><triggers>
|
||||
<trigger type="timeout" id="c8135e85-8c39-449b-b84d-8d01de84ac95">
|
||||
<anchor>creation</anchor>
|
||||
<anchor_expression />
|
||||
<anchor_template />
|
||||
<timeout>30</timeout>
|
||||
</trigger>
|
||||
</triggers>
|
||||
</action><action>
|
||||
<id>6</id>
|
||||
<name>Anonymisation (90 jours dans statuts finals)</name>
|
||||
<items>
|
||||
<item type="anonymise" id="1" />
|
||||
</items><triggers>
|
||||
<trigger type="timeout" id="9259977f-b736-408e-80c1-a3e436670b36">
|
||||
<anchor>finalized</anchor>
|
||||
<anchor_template />
|
||||
<timeout>90</timeout>
|
||||
</trigger>
|
||||
</triggers>
|
||||
</action><action>
|
||||
<id>5</id>
|
||||
<name>SVA</name>
|
||||
<items>
|
||||
<item type="jump" id="1">
|
||||
<status>finished</status>
|
||||
<set_marker_on_status>False</set_marker_on_status>
|
||||
</item><item type="sendmail" id="2">
|
||||
<to>
|
||||
<item role_id="_submitter">_submitter</item>
|
||||
</to><subject>Demande "{{ form_name }}" acceptée</subject>
|
||||
<body>Bonjour,
|
||||
|
||||
Comme nous n'avons pas traité votre demande {{ form_name }} n° {{ form_number }} dans le délai imparti, celle-ci est automatiquement acceptée.
|
||||
|
||||
{% if comment_agent %}
|
||||
Le commentaire suivant vous est adressé :
|
||||
{{ comment_agent }}
|
||||
{% endif %}
|
||||
|
||||
Vous pouvez {% if form_user %} `la consulter en ligne <{{ form_url }}>`_ {% endif %} {% if form_tracking_code %} vous rendre sur `{{ site_name }} <{{ site_url }}>`_ et saisir votre code de suivi : {{ form_tracking_code }}. {% endif %}</body>
|
||||
</item>
|
||||
</items><triggers />
|
||||
</action><action>
|
||||
<id>1</id>
|
||||
<name>Retour à "Analyse en cours" [TEST]</name>
|
||||
<items>
|
||||
<item type="jump" id="1">
|
||||
<status>new</status>
|
||||
<set_marker_on_status>False</set_marker_on_status>
|
||||
</item>
|
||||
</items><triggers>
|
||||
<trigger type="manual" id="578f1136-b5de-484b-8c79-d5af5e0044da">
|
||||
<roles>
|
||||
<item role_id="_testeur">_testeur</item>
|
||||
</roles>
|
||||
</trigger>
|
||||
</triggers>
|
||||
</action><action>
|
||||
<id>7</id>
|
||||
<name>Suppression [TEST]</name>
|
||||
<items>
|
||||
<item type="remove" id="1" />
|
||||
</items><triggers>
|
||||
<trigger type="manual" id="c074069c-c2df-49b7-8f3e-e159bdc0fd8b">
|
||||
<roles>
|
||||
<item role_id="_testeur">_testeur</item>
|
||||
</roles>
|
||||
</trigger>
|
||||
</triggers>
|
||||
</action>
|
||||
</global_actions><criticality_levels>
|
||||
<criticality-level>
|
||||
<id>45337</id>
|
||||
<name>Normal</name>
|
||||
<colour>FFFFFF</colour>
|
||||
</criticality-level><criticality-level>
|
||||
<id>7328</id>
|
||||
<name>Information complémentaire</name>
|
||||
<colour>FF00FF</colour>
|
||||
</criticality-level><criticality-level>
|
||||
<id>85272</id>
|
||||
<name>Urgent</name>
|
||||
<colour>FFFF00</colour>
|
||||
</criticality-level><criticality-level>
|
||||
<id>51216</id>
|
||||
<name>Immédiat</name>
|
||||
<colour>FF9900</colour>
|
||||
</criticality-level>
|
||||
</criticality_levels><variables>
|
||||
<formdef>
|
||||
<name>-</name>
|
||||
<fields />
|
||||
</formdef>
|
||||
</variables><backoffice-fields>
|
||||
<formdef>
|
||||
<name>-</name>
|
||||
<fields>
|
||||
<field>
|
||||
<label type="str">Demande rejetée ou traitée</label>
|
||||
<type type="str">item</type>
|
||||
<required type="bool">True</required>
|
||||
<display_locations>
|
||||
<display_location>validation</display_location>
|
||||
<display_location>summary</display_location>
|
||||
<display_location>listings</display_location>
|
||||
</display_locations><display_mode type="str">list</display_mode>
|
||||
<items>
|
||||
<item>rejetée</item>
|
||||
<item>traitée</item>
|
||||
</items><in_filters type="bool">False</in_filters>
|
||||
<anonymise type="bool">False</anonymise>
|
||||
<display_disabled_items type="bool">False</display_disabled_items>
|
||||
<id type="str">bo1</id>
|
||||
</field>
|
||||
</fields>
|
||||
</formdef>
|
||||
</backoffice-fields>
|
||||
</workflow>
|
Loading…
Reference in New Issue