{% extends 'pdf/base.html.twig' %} {% block body %} {% for item in items %} {% endfor %} {# جمع کل #}
ردیف شماره سند تاریخ شرح مرکز هزینه مرکز پرداخت مبلغ (ریال)
{{ 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 %}
{% endblock %}