{% extends 'pdf/base.html.twig' %} {% block body %}
| ردیف | شماره سند | تاریخ | شرح | مرکز هزینه | مرکز پرداخت | مبلغ (ریال) |
|---|---|---|---|---|---|---|
| {{ loop.index }} | {{ item.code }} | {{ item.date }} | {{ item.des }} | {% set costCenters = [] %} {% for row in item.hesabdariRows %} {% if row.ref %} {% if not row.bank and not row.commodity and not row.cheque and not row.salary and not row.cashdesk and not row.person %} {% set costCenters = costCenters|merge([row.ref.name]) %} {% endif %} {% endif %} {% endfor %} {{ costCenters|join('، ') }} | {% set paymentCenter = null %} {% for row in item.hesabdariRows %} {% if not paymentCenter %} {% if row.bank %} {% set paymentCenter = row.bank.name %} {% elseif row.cashdesk %} {% set paymentCenter = row.cashdesk.name %} {% elseif row.salary %} {% set paymentCenter = row.salary.name %} {% elseif row.commodity %} {% set paymentCenter = row.commodity.name %} {% elseif row.person %} {% set paymentCenter = row.person.nikename %} {% endif %} {% endif %} {% endfor %} {{ paymentCenter }} | {{ item.amount|number_format }} |
| جمع کل: | {{ items|reduce((sum, item) => sum + item.amount, 0)|number_format }} | |||||
تعداد اسناد: {{ items|length }} مورد
{% if items|length > 0 %}از تاریخ: {{ items|first.date }} تا تاریخ: {{ items|last.date }}
{% endif %}