{% extends 'D2BillingBundle::base.html.twig' %} {% set months = {1:"Jan", 2:"Feb", 3:"Mar", 4:"Apr", 5:"May", 6:"Jun", 7:"Jul", 8:"Aug", 9:"Sep", 10:"Oct", 11:"Nov", 12:"Dec"} %} {% block head_script_extra %} {% endblock head_script_extra %} {% block page_header %}
Billing Report.
{% for k, v in app.request.query %} {% if k|lower not in ['search', 'page', 'year', 'month', 'customers'] %} {% endif %} {% endfor %}
{% endblock page_header %} {% block content %}

Period Totals: {{ months[month] }} {{ year }}

{% for indx, stat in customer_breakdown %} {% endfor %}
PartnerMove Analytics
CustomerWaybillsPiecesMass ChargedSub TotalVatTotalSub TotalVatTotalMarkup
{{ stat['customer'] }} {{ stat['waybill_cnt'] }} {{ stat['pcs'] }} {{ stat['mass_charged']|number_format(2, '.', '') }} {{ stat['orig_sub_total']|number_format(2, '.', '') }} {{ stat['orig_vat']|number_format(2, '.', '') }} {{ stat['orig_total']|number_format(2, '.', '') }} {{ stat['total_amount_exl']|number_format(2, '.', '') }} {{ stat['total_amount_vat']|number_format(2, '.', '') }} {{ stat['total_amount_inc']|number_format(2, '.', '') }} {% if stat['total_amount_exl'] != 0 %}{{ (((stat['total_amount_exl']-stat['orig_sub_total'])/stat['total_amount_exl'])*100)|number_format(2, '.', '') }}%{% endif %}
{{ all_totals['waybill_cnt'] }} {{ all_totals['pcs'] }} {{ all_totals['mass_charged']|number_format(2, '.', '') }} {{ all_totals['orig_sub_total']|number_format(2, '.', '') }} {{ all_totals['orig_vat']|number_format(2, '.', '') }} {{ all_totals['orig_total']|number_format(2, '.', '') }} {{ all_totals['total_amount_exl']|number_format(2, '.', '') }} {{ all_totals['total_amount_vat']|number_format(2, '.', '') }} {{ all_totals['total_amount_inc']|number_format(2, '.', '') }} {% if all_totals['total_amount_exl'] != 0 %}{{ (((all_totals['total_amount_exl']-all_totals['orig_sub_total'])/all_totals['total_amount_exl'])*100)|number_format(2, '.', '') }}%{% endif %}
Profit: {{ (all_totals['total_amount_exl'] - all_totals['orig_sub_total'])|number_format(2, '.', '') }}

Billing Coverage: {{ months[month] }} {{ year }}

{% for partner in all_partners %} {% endfor %} {% for c_indx, recon in billing_recon %} {% for partner in all_partners %} {% if billing_recon[c_indx][partner.getInternalName] > 0 %} {% else %} {% endif %} {% endfor %} {% endfor %} {% for partner in all_partners %} {% if partner_recon_totals[partner.getInternalName] != waybill_cnts[partner.getInternalName] %} {% else %} {% endif %} {% endfor %}
{{ partner.getInternalName }}
{{ c_indx }}{{ billing_recon[c_indx][partner.getInternalName] }}{{ billing_recon[c_indx][partner.getInternalName] }}
{{ partner_recon_totals[partner.getInternalName] }} / {{ waybill_cnts[partner.getInternalName] }}{{ partner_recon_totals[partner.getInternalName] }}

Year to Date: {{ year }}

{% for indx, margin_stat in customer_margins %} {% if margin_stat[1]['customer'] != '' %}{{ margin_stat[1]['customer'] }}{% endif %} {% endfor %}

Customer Margins

Customer ex Vat

Waybills

Partner ex Vat

Pieces Shipped

Mass Charged

Delivery Type Breakdown: {{ months[month] }} {{ year }}

BulkCourierOther {% for key, partner_key in partner_keys %} {% endfor %}
{{ partner_key['label'] }}

Destination Type Breakdown: {{ months[month] }} {{ year }}

LocalInternationalOther {% for key, partner_key in partner_keys %} {% endfor %}
{{ partner_key['label'] }}

Partner Breakdown: {{ months[month] }} {{ year }}

{% for indx, stat in partner_breakdown %} {% if stat['partner'] != '' %}{{ stat['partner'] }}{% endif %} {% endfor %} {% for key, partner_key in partner_keys %} {% endfor %}
{{ partner_key['label'] }}

Customer Breakdown: {{ months[month] }} {{ year }}

{% for indx, stat in customer_breakdown %} {% if stat['customer'] != '' %}{{ stat['customer'] }}{% endif %} {% endfor %} {% for key, partner_key in partner_keys %} {% endfor %}
{{ partner_key['label'] }}
{% endblock content %}