{% set months = { 1:'Janvier', 2:'Février', 3:'Mars', 4:'Avril', 5:'Mai', 6:'Juin', 7:'Juillet', 8:'Août', 9:'Septembre', 10:'Octobre', 11:'Novembre', 12:'Décembre' } %}
{{ months[from|date('n')|number_format] }} {{ from|date('Y') }}

RECAPITULATIF SALAIRE DU {{ from|date('d/m/Y') }} au {{ to|date('d/m/Y') }}

Exporté le {{ "now"|date('d/m/Y') }} à {{ "now"|date('H:i:s') }}
{% for siteId, group in siteGroups %} {% set siteColor = group.color ?? '#B3E5FC' %} {% for row in group.employees %} {% else %} {% endfor %} {% endfor %}
Nom Base Jour de
présence
Cadre
Frais
Kms
Heures
de
nuit
Panier
de
nuit
Heures
payés
Heures
férié
Heures
dim.
Prime Congés Maladie CHAUFFEUR Observations
Nbre Date Nbre Date PDJ REPAS NUITEE samedi
{{ row.lastName }}
{{ row.firstName }}
{{ row.contractName ?? '' }} {{ row.presenceDays > 0 ? row.presenceDays : '' }} {{ row.mileageKm > 0 ? row.mileageKm : '' }} {{ row.nightHours > 0 ? row.nightHours : '' }} {{ row.nightBasketCount > 0 ? row.nightBasketCount : '' }} {{ row.paidHours > 0 ? row.paidHours : '' }} {{ row.holidayHours > 0 ? row.holidayHours : '' }} {{ row.sundayHours > 0 ? row.sundayHours : '' }} {{ row.bonusAmount > 0 ? row.bonusAmount ~ ' €' : '' }} {{ row.congesCount > 0 ? row.congesCount : '' }} {{ row.congesDates }} {{ row.maladieCount > 0 ? row.maladieCount : '' }} {{ row.maladieDates }} {{ row.isDriver and row.driverBreakfast > 0 ? row.driverBreakfast : '' }} {{ row.isDriver and row.driverMeals > 0 ? row.driverMeals : '' }} {{ row.isDriver and row.driverOvernight > 0 ? row.driverOvernight : '' }} {{ row.isDriver and row.driverSaturdays > 0 ? row.driverSaturdays : '' }} {{ row.observation }}
Aucun employé.