{% if is_granted('ROLE_ADMIN') %}
Métiers / Fonctions | 4 heures | 1 jour | 3 jours | 1 semaine | 2 semaines | 1 mois |
---|---|---|---|---|---|---|
{{ metier.code | default("") }} | {% set minimpact = "" %}{% set colorimpact = "" %} {% for processus in metier.processuses %} {% for activite in processus.activites if activite.impact4h is not null %} {% set minimpact = activite.impact4h.code %}{% set minimpact = min(activite.impact4h.code, minimpact) %} {% if activite.impact4h.code == minimpact %}{% set colorimpact = activite.impact4h.color %} {% endif %} {% endfor %} {% endfor %}{% set minimpact = "" %}{% set colorimpact = "" %} {% for processus in metier.processuses %} {% for activite in processus.activites if activite.impact1j is not null %} {% set minimpact = activite.impact1J.code %}{% set minimpact = min(activite.impact1j.code, minimpact) %} {% if activite.impact1j.code == minimpact %}{% set colorimpact = activite.impact1j.color %} {% endif %} {% endfor %} {% endfor %} | {% set minimpact = "" %}{% set colorimpact = "" %} {% for processus in metier.processuses %} {% for activite in processus.activites if activite.impact3j is not null %} {% set minimpact = activite.impact3j.code %}{% set minimpact = min(activite.impact3j.code, minimpact) %} {% if activite.impact3j.code == minimpact %}{% set colorimpact = activite.impact3j.color %} {% endif %} {% endfor %} {% endfor %} | {% set minimpact = "" %}{% set colorimpact = "" %} {% for processus in metier.processuses %} {% for activite in processus.activites if activite.impact1s is not null %} {% set minimpact = activite.impact1s.code %}{% set minimpact = min(activite.impact1s.code, minimpact) %} {% if activite.impact1s.code == minimpact %}{% set colorimpact = activite.impact1s.color %} {% endif %} {% endfor %} {% endfor %} | {% set minimpact = "" %}{% set colorimpact = "" %} {% for processus in metier.processuses %} {% for activite in processus.activites if activite.impact2s is not null %} {% set minimpact = activite.impact2s.code %}{% set minimpact = min(activite.impact2s.code, minimpact) %} {% if activite.impact2s.code == minimpact %}{% set colorimpact = activite.impact2s.color %} {% endif %} {% endfor %} {% endfor %} | {% set minimpact = "" %}{% set colorimpact = "" %} {% for processus in metier.processuses %} {% for activite in processus.activites if activite.impact1m is not null %} {% set minimpact = activite.impact1m.code %}{% set minimpact = min(activite.impact1m.code, minimpact) %} {% if activite.impact1m.code == minimpact %}{% set colorimpact = activite.impact1m.color %} {% endif %} {% endfor %} {% endfor %} |
Projet | Outlook | Pilote | Progression |
---|---|---|---|
{{ projet.code | default("") }} {{ projet.designation | default("N/C") }} |
{% set maxValue3 = 0 %} {% for action in actions %} {%if action.projet == projet %} {% if action.datefinrevue is defined and action.datefinrevue is not null %} {% set maxValue3 = max(action.datefinrevue|date("Y-m-d"), maxValue3) %} {% endif %} {% endif %} {% endfor %} {{ maxValue3 }} | {{ projet.pilote.firstname | default("") }} {{ projet.pilote.lastname | default("") }} ({{ projet.metier.code | default("N/C") }}) | {% set sumratings = 0 %} {% for action in projet.actions if action.id is defined %} {% set sumratings = sumratings + action.progression %} {% endfor %} {% if projet.actions|length >0 %} {% set sumratings = sumratings / projet.actions|length %} {% endif %} {{ sumratings | number_format(0, '.', ' ') }}% |
Action | Outlook | Pilote | Progression |
---|---|---|---|
{{ action.designation | default("N/C") }} | {{ action.datefinrevue|date("d m Y") }} | {{ action.responsable.firstname | default("N/C") }} {{ action.responsable.lastname | default("N/C") }} | {{ action.progression | default("0") }}% |
1 programme {% set sumratings = 0 %} {% for action in actions %} {% set sumratings = sumratings + action.progression %} {% endfor %} | |
{% set sumratings = 0 %} {% for action in actions %} {% set sumratings = sumratings + action.progression %} {% endfor %} {%if actions|length > 0 %} {% set sumratings = sumratings / actions|length %} {% endif %} {{ sumratings | number_format(0, '.', ' ') }} % de progression estimée | |
{% set sum = 0 %} {% set complet = "" %} {% for action in actions %} {%if action.budget is not null %} {% set sum = action.budget + sum ?? 0 %} {% else %} {% set complet = "Incomplet" %} {% endif %} {% endfor %} {% set suma = 0 %} {% for jalon in jalons %} {%if jalon.budget is not null and jalon.fini ==1 %} {% set suma = jalon.budget + suma ?? 0 %} {% endif %} {% endfor %} (P) {{ sum | number_format(0, '.', ' ') }} € {{ complet }} - (C) {{ suma | number_format(0, '.', ' ') }} € | |
{% set sumj = 0 %} {% for action in actions %} {%if action.etp is not null %} {% set sumj = action.etp + sumj ?? 0 %} {% endif %} {% endfor %} {% set suma = 0 %} {% for jalon in jalons %} {%if jalon.etp is not null and jalon.fini ==1 %} {% set suma = jalon.etp + suma ?? 0 %} {% endif %} {% endfor %} (P) {{ sumj | number_format(0, '.', ' ') }} j/h - (C) {{ suma | number_format(0, '.', ' ') }} j/h | |
{{ projets|length }} projets | |
{{ actions|length }} actions | |
{% set count = 0 %} {% for action in actions %} {% for jalon in jalons if jalon.action == action %} {% set count = count + 1 %} {% endfor %} {% endfor %} {{ count }} jalons / livrables |
Métiers / Fonctions | 4 heures | 1 jour | 3 jours | 1 semaine | 2 semaines | 1 mois |
---|---|---|---|---|---|---|
{{ metier.code | default("") }} | {% set minimpact = "" %}{% set colorimpact = "" %} {% for processus in metier.processuses %} {% for activite in processus.activites if activite.impact4h is not null %} {% set minimpact = activite.impact4h.code %}{% set minimpact = min(activite.impact4h.code, minimpact) %} {% if activite.impact4h.code == minimpact %}{% set colorimpact = activite.impact4h.color %} {% endif %} {% endfor %} {% endfor %}{% set minimpact = "" %}{% set colorimpact = "" %} {% for processus in metier.processuses %} {% for activite in processus.activites if activite.impact1j is not null %} {% set minimpact = activite.impact1J.code %}{% set minimpact = min(activite.impact1j.code, minimpact) %} {% if activite.impact1j.code == minimpact %}{% set colorimpact = activite.impact1j.color %} {% endif %} {% endfor %} {% endfor %} | {% set minimpact = "" %}{% set colorimpact = "" %} {% for processus in metier.processuses %} {% for activite in processus.activites if activite.impact3j is not null %} {% set minimpact = activite.impact3j.code %}{% set minimpact = min(activite.impact3j.code, minimpact) %} {% if activite.impact3j.code == minimpact %}{% set colorimpact = activite.impact3j.color %} {% endif %} {% endfor %} {% endfor %} | {% set minimpact = "" %}{% set colorimpact = "" %} {% for processus in metier.processuses %} {% for activite in processus.activites if activite.impact1s is not null %} {% set minimpact = activite.impact1s.code %}{% set minimpact = min(activite.impact1s.code, minimpact) %} {% if activite.impact1s.code == minimpact %}{% set colorimpact = activite.impact1s.color %} {% endif %} {% endfor %} {% endfor %} | {% set minimpact = "" %}{% set colorimpact = "" %} {% for processus in metier.processuses %} {% for activite in processus.activites if activite.impact2s is not null %} {% set minimpact = activite.impact2s.code %}{% set minimpact = min(activite.impact2s.code, minimpact) %} {% if activite.impact2s.code == minimpact %}{% set colorimpact = activite.impact2s.color %} {% endif %} {% endfor %} {% endfor %} | {% set minimpact = "" %}{% set colorimpact = "" %} {% for processus in metier.processuses %} {% for activite in processus.activites if activite.impact1m is not null %} {% set minimpact = activite.impact1m.code %}{% set minimpact = min(activite.impact1m.code, minimpact) %} {% if activite.impact1m.code == minimpact %}{% set colorimpact = activite.impact1m.color %} {% endif %} {% endfor %} {% endfor %} |