{% set employee = payslip.employee %} {% set employer = payslip.employee.employer %} {% set sections = payslip.sections %} {% set timesheet = payslip.timesheet %} {% set leaves = payslip.leaves %}
{% if employer.logo %}{% endif %}

{{ employer.name }}

{{ employer.address1 }}
{% if employer.address2 %}{{ employer.address2 }}
{% endif %} {{ employer.city }}

Tel: {{ employer.phone }} | Fax: {{ employer.fax }}

Payslip

Period Start: {{ payslip.start_date|date('d-M-Y') }}
Period End: {{ payslip.end_date|date('d-M-Y') }}
 
Salary date: {{ payslip.salary_date|date('d-M-Y') }}
Month: {{ payslip.payslip_month|date('M-Y') }}

Employee

Code: {{ employee.code }} Post: {{ payslip.employee_post }}
Name: {{ payslip.employee_fullname }} Dept.: {{ payslip.employee_dept }}
NIC: {{ payslip.employee_nic }} Date Joined: {%if employee.date_joined %}{{ employee.date_joined|date('d-M-Y') }}{% endif %}
TAN: {{ payslip.employee_tan }}

Payroll

{% set total_revenue = 0 %} {% set total_deductions = 0%} {% for section in sections %} {% endfor %} {% for i in 0..(22-sections|length) %} {% endfor %}
Code Sections Revenues Deductions
{{section.payslip_code}} {{section.display_title}} {% if section.is_deduction == "" %}{{section.amount_total|number_format(2, '.', ',')}}{% set total_revenue = total_revenue + section.amount_total %}{% endif %} {% if section.is_deduction %}{{section.amount_total|number_format(2, '.', ',')}}{% set total_deductions = total_deductions + section.amount_total%}{% endif %}
  Totals
{{total_revenue|number_format(2, '.', ',')}}
{{total_deductions|number_format(2, '.', ',')}}
 
NET PAY {{payslip.net_pay|number_format(2, '.', ',')}}

Additional Infos.

Payment Method: {%if employee.is_bank_transfer %}Bank Transfer{%else%}Cash/Cheque{%endif%} Leaves taken: {{timesheet.local}} local / {{timesheet.sick}} sick
{%if employee.is_bank_transfer %}A/C: {{employee.bank_account_number}}
{{employee.bank.name}} {%endif%}
Remaining leaves: {{leaves.local.available}} local / {{leaves.sick.available}} sick
 
 
 
 
Seal and Signature