{% extends 'layouts/authenticated.html.twig' %} {% block page_title %}Rapport Ventes{% endblock %} {% block content %}

Rapport Ventes

Du {{ from|date('d/m/Y') }} au {{ to|date('d/m/Y') }}

{# Date filter #}
{# Period totals #}
Nombre de ventes
{{ report.periodTotals.count }}
Chiffre d'affaires
{{ report.periodTotals.totalAmount|default('0')|number_format(0, ',', ' ') }}
{{ settings.currencySymbol }}
TVA collectée
{{ report.periodTotals.totalTax|default('0')|number_format(0, ',', ' ') }}
{{ settings.currencySymbol }}
Remises accordées
{{ report.periodTotals.totalDiscount|default('0')|number_format(0, ',', ' ') }}
{{ settings.currencySymbol }}
{# Daily breakdown #}

Ventes par jour

{% for day in report.dailyStats %} {% endfor %}
Date Ventes CA
{{ day.dateLabel }} {{ day.count }} {{ day.totalAmount|default('0')|number_format(0, ',', ' ') }}
{# Top Products + Payment Methods #}

Top produits

{% if report.topProducts|length > 0 %}
{% for product in report.topProducts|slice(0, 10) %} {% endfor %}
Produit Qté CA
{{ product.productName }}
{{ product.productSku }}
{{ product.totalQty }} {{ product.totalRevenue|number_format(0, ',', ' ') }}
{% else %}
Aucune donnée
{% endif %}

Modes de paiement

{% if report.paymentMethods|length > 0 %}
{% for method, data in report.paymentMethods %}
{{ method|replace({'_': ' '}) }}
{{ data.totalAmount|number_format(0, ',', ' ') }} {{ settings.currencySymbol }}
{{ data.count }} paiement{{ data.count > 1 ? 's' : '' }}
{% endfor %}
{% else %}
Aucun paiement
{% endif %}
{% endblock %}