src/Flexy/FrontBundle/Themes/Lasalle/templates/admin/shopadmin/cash_box_order/_document.html.twig line 1
<div class="container" >
<div class="row" >
<div class="col">
<img width="200px" src="{{settings.get.logoBase64}}" />
<br>
{{"Store"|trans({},"admin")}} : {{entity.store}}
</div>
<div class="col text-center">
<h3>{{"Fiche CA"|trans({},"admin")}}</h3>
<p>{{"From"|trans({},"admin")}} : {{entity.startAt|date("d/m/Y H:i")}} {{"To"|trans({},"admin")}} : {{entity.endAt|date("d/m/Y H:i")}}</p>
</div>
<div class="col text-right">
{{"Reviewed at"|trans({},"admin")}} : {{"now"|date("d/m/Y H:i")}}
</div>
</div>
<table class="table text-center">
<thead class="bg-grey">
<tr>
<th scope="col">{{"Club"|trans({},"admin")}}</th>
<th scope="col">{{"Caissier"|trans({},"admin")}}</th>
<th scope="col">{{"Date d'ouverture"|trans({},"admin")}}</th>
<th scope="col">{{"Date de clôture"|trans({},"admin")}}</th>
</tr>
</thead>
<tbody>
{% set totalAmountCashBoxOrder = 0 %}
{% for singleSession in settings.sessionsHistory(entity.store,entity.startAt) %}
<tr>
<td>{{entity.store}}</td>
<td>{{singleSession.user}} </td>
<td>{{singleSession.startAt|date("m/d/Y H:i")}}</td>
<td>{{singleSession.endAt|date("m/d/Y H:i")}}</td>
</tr>
{% endfor %}
</tbody>
</table>
<table class="table text-center">
<thead class="bg-grey">
<tr>
<th scope="col">{{"N contrat"|trans({},"admin")}}</th>
<th scope="col">{{"Commercial"|trans({},"admin")}}</th>
<th scope="col">{{"Nom des membres"|trans({},"admin")}}</th>
<th scope="col">{{"CIN"|trans({},"admin")}}</th>
<th scope="col">{{"Téléphone"|trans({},"admin")}}</th>
<th scope="col">{{"Type de réclamation"|trans({},"admin")}}</th>
<th scope="col">{{"Methode de paiement"|trans({},"admin")}}</th>
<th scope="col">{{"Num de chéque"|trans({},"admin")}}</th>
<th scope="col">{{"Payeur"|trans({},"admin")}}</th>
<th scope="col">{{"Montant"|trans({},"admin")}}</th>
<th scope="col">{{"Total"|trans({},"admin")}}</th>
</tr>
</thead>
<tbody>
{% set totalAmountCashBoxOrder = 0 %}
{% for singleOrder in entity.orders|sort((a, b) => a.reference <=> b.reference) %}
<tr>
<td>
{{singleOrder.reference}}
</td>
<td>{{singleOrder.agent.firstName}} {{singleOrder.agent.lastName}}</td>
<td>
{% if singleOrder.status != "canceled" %}
{{singleOrder.customer.firstName}} {{singleOrder.customer.lastName}}
{% endif %}
</td>
<td>
{% if singleOrder.status != "canceled" %}
{{singleOrder.customer.identityNumber}}
{% endif %}
</td>
<td>
{% if singleOrder.status != "canceled" %}
{{singleOrder.customer.phone}}
{% endif %}
</td>
<td>
{% if singleOrder.status != "canceled" %}
{% for singleOrderItem in singleOrder.orderItems %}
{{singleOrderItem}}
{% if singleOrderItem != singleOrder.orderItems|last %}
<br>
{% endif %}
{% endfor %}
{% else %}
{{"Annulé"|trans}}
{% endif %}
</td>
<td>
{% if singleOrder.status != "canceled" %}
{% for singlePayment in singleOrder.payments %}
{{singlePayment.paymentMethod}}
{% if singlePayment != singleOrder.payments|last %}
<br>
{% endif %}
{% endfor %}
{% endif %}
</td>
<td>
{% if singleOrder.status != "canceled" %}
{% for singlePayment in singleOrder.payments %}
{{singlePayment.reference}}
{% if singlePayment.bankName %}
({{singlePayment.bankName}})
{% endif %}
{% if singlePayment != singleOrder.payments|last %}
<br>
{% endif %}
{% endfor %}
{% endif %}
</td>
<td>
{# Nom de payeur par single Payment in cheque #}
{% if singleOrder.status != "canceled" %}
{% for singlePayment in singleOrder.payments %}
{{singlePayment.payerFirstName}} {{singlePayment.payerLastName}}
{% if singlePayment != singleOrder.payments|last %}
<br>
{% endif %}
{% endfor %}
{% endif %}
</td>
<td>
{% set totalAmount = 0 %}
{% if singleOrder.status != "canceled" %}
{% for singlePayment in singleOrder.payments %}
{% set totalAmount = totalAmount + singlePayment.amount %}
{{singlePayment.amount}} {{ settings.get.currency|trans({},"admin") }}
{% if singlePayment != singleOrder.payments|last %}
<br>
{% endif %}
{% endfor %}
{% endif %}
</td>
<td>{{totalAmount|number_format(0,"",".")}} {{ settings.get.currency|trans({},"admin") }}</td>
</tr>
{% set totalAmountCashBoxOrder = totalAmountCashBoxOrder + totalAmount %}
{% endfor %}
</tbody>
<tfoot style="font-weight:bold">
<tr>
<td colspan="10" class="text-right "> Total : </td>
<td>{{totalAmountCashBoxOrder|number_format(0,"",".")}} {{ settings.get.currency|trans({},"admin") }}</td>
</tr>
</tfoot>
</table>
<div class="row">
<div class="col-5" >
<table class="table text-center">
<thead class="bg-grey">
<tr>
<th scope="col">{{"Methode de paiement"|trans({},"admin")}}</th>
<th scope="col">{{"Montant"|trans({},"admin")}}</th>
</tr>
</thead>
<tbody>
{% set totalAmountCashBoxOrder = 0 %}
{% set totalAmount = 0 %}
{% for key,value in entity.paymentMethodsTotal %}
<tr>
<td>{{key}}</td>
<td class="text-right">{{value}} {{ settings.get.currency|trans({},"admin") }}</td>
</tr>
{% set totalAmountCashBoxOrder = totalAmountCashBoxOrder + value %}
{% endfor %}
</tbody>
<tfoot style="font-weight:bold">
<tr>
<td > Total : </td>
<td class="text-right">{{totalAmountCashBoxOrder|number_format(0,"",".")}} {{ settings.get.currency|trans({},"admin") }}</td>
</tr>
</tfoot>
</table>
</div>
<div class="col-7" >
</div>
</div>
</div>