{% for monthly_payment_made in monthly_payment_made %} {% set year=monthly_payment_made.workedmonth|date('Y') %} {% set avsTaxRate = payrollService.taxRatePerMonth(monthly_payment_made.workedmonth |date('Y'),'AVS') %} {% set aanpTaxRate = payrollService.taxRatePerMonth(monthly_payment_made.workedmonth |date('Y'),'AANP') %} {% set impotTaxRate = payrollService.impotTaxRate( year, monthly_payment_made.employee.impotclassification, '1901') %} {% set PerDiem = (0.165* ( payrollService.ExpensesForMonth(monthly_payment_made.employee,monthly_payment_made.paymentemployer,monthly_payment_made.workedmonth) + monthly_payment_made.amount) )|number_format(2, '.', ',') %} {% set netSalary = monthly_payment_made.amount - PerDiem + payrollService.ExpensesForMonth(monthly_payment_made.employee,monthly_payment_made.paymentemployer,monthly_payment_made.workedmonth) %} {% set grossSalary = ( (monthly_payment_made.amount - payrollService.ExpensesForMonth(monthly_payment_made.employee,monthly_payment_made.paymentemployer,monthly_payment_made.workedmonth) ) *(1+ avsTaxRate + aanpTaxRate +impotTaxRate) ) %}
{{ (monthly_payment_made.workedmonth|date_modify("+1 month + 7 days"))|date('d-M-Y') }} | ||
{{monthly_payment_made.paymentemployer}} | {{monthly_payment_made.employee.fullName}} | |
{{monthly_payment_made.paymentemployer.address}} | {{monthly_payment_made.employee.addressRoad}} | |
{{monthly_payment_made.paymentemployer.address2}} | {{monthly_payment_made.employee.addressCity}} | |
BULLETIN DE SALAIRE | {{monthly_payment_made.workedmonth|date('M-Y') }} | |
Salaire Brut (y.c. Vacances) | {{((monthly_payment_made.amount - payrollService.ExpensesForMonth(monthly_payment_made.employee,monthly_payment_made.paymentemployer,monthly_payment_made.workedmonth) )*(1+ avsTaxRate + aanpTaxRate +impotTaxRate))|number_format(2, '.', ',') }} | |
Déduction du salaire RHT/INT | xx | |
Déduction du salaire RHT/INT | xx | |
Indemnité de chômage RHT/INT | xx | |
Title | Rate | Amount |
AVS | {{(avsTaxRate *100) |number_format(3, '.', ',')}}% | {{(grossSalary * avsTaxRate )|number_format(2, '.', ',') }} |
AANP | {{(aanpTaxRate *100) |number_format(3, '.', ',')}}% | {{(grossSalary * aanpTaxRate )|number_format(2, '.', ',') }} |
Impot | {{(impotTaxRate *100) |number_format(3, '.', ',')}}% | {{(grossSalary * impotTaxRate )|number_format(2, '.', ',') }} |
Salaire Net | {{netSalary|number_format(2, '.', ',')}} | |
Per Diem | {{PerDiem|number_format(2, '.', ',')}} | |
Expenses | {{ payrollService.ExpensesForMonth(monthly_payment_made.employee,monthly_payment_made.paymentemployer,monthly_payment_made.workedmonth) |number_format(2, '.', ',') }} | |
Net payment | {{ monthly_payment_made.amount |number_format(2, '.', ',') }} {% if monthly_payment_made.paymentMades.count > 1 %} ({{ monthly_payment_made.paymentMades.count }}) {% endif %} | |
Created: {{ 'now' }} |