{{ employeeName }} - {{ year }}

{% for segment in segments %} {% if segments|length > 1 %}

{{ segment.contractName ?? 'Contrat inconnu' }}{% if segment.mode == 'driver' %} (Chauffeur){% endif %}

{% endif %} {% if segment.mode == 'presence' %} {% for row in segment.rows %} {% endfor %}
Date Absence Présence matin Présence après-midi Total
{{ row.date }} {{ row.absenceLabel ?? '' }} {{ row.presentMorning ? 'X' : '' }} {{ row.presentAfternoon ? 'X' : '' }} {{ row.total }}
{% elseif segment.mode == 'driver' %} {% for row in segment.rows %} {% endfor %}
Date Absence Heures jour Heures nuit Heures atelier Total
{{ row.date }} {{ row.absenceLabel ?? '' }} {{ row.dayHours }} {{ row.nightHours }} {{ row.workshopHours }} {{ row.total }}
{% else %} {% for row in segment.rows %} {% endfor %}
Date Absence Début matin Fin matin Début après-midi Fin après-midi Début soir Fin soir Total
{{ row.date }} {{ row.absenceLabel ?? '' }} {{ row.morningFrom }} {{ row.morningTo }} {{ row.afternoonFrom }} {{ row.afternoonTo }} {{ row.eveningFrom }} {{ row.eveningTo }} {{ row.total }}
{% endif %} {% endfor %}