le {{ objetmetier.validatedat | date("d M Y") }} par {{ objetmetier.validator.firstname | default("n/c") }}
-
1
{% if workflow_has_marked_place(objetmetier, 'draft') or workflow_has_marked_place(objetmetier, 'rejected') %}Rédaction{% else %}Rédigé{% endif %}
-
2
{% if workflow_has_marked_place(objetmetier, 'review') or workflow_has_marked_place(objetmetier, 'draft') or workflow_has_marked_place(objetmetier, 'rejected') %}Révision
(Resp.){% else %}Revu
(Resp.){% endif%}
-
3
{% if workflow_has_marked_place(objetmetier, 'validation_ok') %}Validé
(DPO){% else %}validation
(DPO){% endif%}
{% set rolep = "" %}{% if objetmetier.redacteur == app.user.people %}{% set rolep = "redacteur" %}{% endif %}
{% set roles = "" %}{% if objetmetier.responsable == app.user.people %}{% set roles = "responsable" %}{% set rolep = "redacteur" %}{% endif %}
{% set roler = "" %}{% if app.user.customer.dpo == app.user.people or is_granted('ROLE_ADMIN') %}{% set roler = "dpo" %}{% set roles = "responsable" %}{% set rolep = "redacteur" %}{% endif %}
{% for transition in workflow_transitions(objetmetier) %}
{% if workflow_can(objetmetier, transition.name) %}
{% if workflow_metadata(objetmetier, 'role', transition) in [rolep, roles, roler] %}
{{ workflow_metadata(objetmetier, 'title', transition) ?: 'n-a'}}
{% endif %}
{% endif %}
{% else %}
No actions available.
{% endfor %}