{{ include('datatable/tableheader.html.twig', {dtname : 'flux' }) }}
Etat | Désignation | Managers | Exp. / Dest. | Relations | Comply | {% if conformite=="RGPD" %}Diag. RGPD | {% endif %}Description | Responsable | Suppléant | Nb OM DCP | OM DCP | OM DCP Data | Expéditeur int. | Expéditeur ext. | Destinataire int | Destinataire ext | Périodicité | Support | Durée de conservation | Nb activité | Activité | Nb application | Application | Nb action | Action | Hors UE | Finalité | Personnes concernées | Données sensibles | Fondements juridiques | Accord collecte | Accord utilisation | Engagement sous traitant | Autres sous traitants | DPIA | Type de traitement | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
{% for place in workflow_marked_places(flux) %} {{ workflow_metadata(flux, 'title', place) ?: ''}} {% endfor %} | {{ flux.designation }} FX-{{ flux.id }} |
{{ flux.responsable.firstname | default("") }} {{ flux.responsable.lastname | default("") }}
{{ flux.suppleant.firstname | default("") }} {{ flux.suppleant.lastname | default("") }} |
{% if flux.expin|length + flux.expout|length > 0 %} {% endif %} {% if flux.destin|length + flux.destext | length > 0 %} {% endif %} | {% if flux.fluxConnectActivites|length > 0 %} {% endif %} {% if flux.applications|length > 0 %} {% endif %} {% if flux.objetmetiers|length > 0 %} {% endif %} {% if flux.actions|length > 0 %} {% endif %} | {% set label = "" %} {% if flux.statutrgpd.designation is defined and flux.statutrgpd.designation is not null and flux.statutrgpd.designation=="Non conforme" %} {% set label = "label-danger" %} {% elseif flux.statutrgpd.designation is defined and flux.statutrgpd.designation is not null and flux.statutrgpd.designation=="Conforme" %} {% set label = "label-primary" %} {% endif %} {% set dcp = "Non" %}{% for om in flux.objetmetiers if om.dcp.code is defined and om.dcp.code==1 %}{% set dcp = "RGPD" %}{% endfor %} {% if dcp=="RGPD" %}RGPD {% set dcpsensible = "Non" %}{% for om in flux.objetmetiers if om.dcpsensible.code is defined and om.dcpsensible.code==1 %}{% set dcpsensible = "Oui" %}{% endfor %} {% if dcpsensible=="Oui" %}Sensible{% endif %} {% endif %} {% if flux.risques|length >= 1 %} RIA {% endif %} | {% if conformite=="RGPD" %}
{% set score = "0" %}
{% if flux.objetmetiers | length > 0 %}{% set score = score + 10 %}{% endif %}
{% if flux.responsable is defined %}{% set score = score + 10 %}{% endif %}
{% if flux.finalite is defined %}{% set score = score + 10 %}{% endif %}
{% if flux.expin | length > 0 or flux.expout | length > 0 %}{% set score = score + 10 %}{% endif %}
{% if flux.destin | length > 0 or flux.destext | length > 0 %}{% set score = score + 10 %}{% endif %}
{% if flux.fluxConnectActivites | length > 0 %}{% set score = score + 10 %}{% endif %}
{% if flux.applications | length > 0 %}{% set score = score + 10 %}{% endif %}
{% if flux.periodicites | length > 0 %}{% set score = score + 5 %}{% endif %}
{% if flux.supports | length > 0 %}{% set score = score + 5 %}{% endif %}
{% if flux.dureeconservation is defined %}{% set score = score + 5 %}{% endif %}
{% if flux.dcpjuridique | length > 0 %}{% set score = score + 5 %}{% endif %}
{% if flux.personneconcerne | length > 0 %}{% set score = score + 5 %}{% endif %}
{% if flux.typetraitementrgpds | length > 0 %}{% set score = score + 5 %}{% endif %}
{{ score | round | default("0") }}%
|
{% endif %}
{{ flux.description | default("") | raw }} | {{ flux.responsable.firstname | default("") }} {{ flux.responsable.lastname | default("") }} | {{ flux.suppleant.firstname | default("") }} {{ flux.suppleant.lastname | default("") }} | {{ flux.objetmetiers | length }} |
{% for om in flux.objetmetiers %}
{{loop.index}}. {{ om.designation | default('N/C') | raw }} {% endfor %} |
{{ flux.description | default("") | raw }} |
{% for expi in flux.expin %}
{{loop.index}}. {{ expi.designation | default('') | raw }} {% endfor %} |
{% for expou in flux.expout %}
{{loop.index}}. {{ expou.designation | default('') | raw }} {% endfor %} |
{% for desti in flux.destin %}
{{loop.index}}. {{ desti.designation | default('') | raw }} {% endfor %} |
{% for destex in flux.destext %}
{{loop.index}}. {{ destex.designation | default('') | raw }} {% endfor %} |
{% for periodicite in flux.periodicites %}
{{loop.index}}. {{ periodicite.designation | default('') | raw }} {% endfor %} |
{% for support in flux.supports %}
{{loop.index}}. {{ support.designation | default('') | raw }} {% endfor %} |
{{ flux.dureeconservation.designation | default("") | raw }} | {{ flux.fluxConnectActivites | length }} |
{% for activite in flux.fluxConnectActivites %}
{{loop.index}}. {{ activite.activite.designation | default('') | raw }} {% endfor %} |
{{ flux.applications | length }} |
{% for application in flux.applications %}
{{loop.index}}. {{ application.designation | default('') | raw }} {% endfor %} |
{{ flux.actions | length }} |
{% for action in flux.actions %}
{{loop.index}}. {{ action.designation | default('') | raw }} {% endfor %} |
{{ flux.transferthorsue.designation | default("") }} | {{ flux.finalite | default("") }} | {% for personneconcern in flux.personneconcerne %}{{ personneconcern.designation | default("") }} {% endfor %} | {% for dcpsen in flux.dcpsensible %}{{ dcpsen.designation | default("") }} {% endfor %} | {% for dcpjur in flux.dcpjuridique %}{{ dcpjur.designation | default("") }} {% endfor %} | {{ flux.accordcollecte.designation | default("") }} | {{ flux.accordutilisation.designation | default("") }} | {{ flux.dcpsstraitant.designation | default("") }} | {{ flux.sstraitant | default("") }} | {{ flux.dpia.designation | default("") }} | {% for typetraitement in flux.typetraitementrgpds %}{{ typetraitement.designation | default("") }} {% endfor %} |