{% extends 'D2CourierITBundle::base.html.twig' %} {% block head_css_extra %} {% endblock head_css_extra %} {% block head_script_extra %} {% endblock head_script_extra %} {% block page_header %} {#
Toggle SOAP
#}
{% set waybill_cnt_total = 0 %} {% set kgs_total = 0 %} {% set excl_total = 0 %} {% set vat_total = 0 %} {% set incl_total = 0 %} {% if file_stats|length > 0 %} {% for stat in file_stats %} {% set waybill_cnt_total = waybill_cnt_total + stat['waybill_cnt'] %} {% set kgs_total = kgs_total + stat['kg_shipped'] %} {% set excl_total = excl_total + stat['total_ex_vat'] %} {% set vat_total = vat_total + stat['totat_vat'] %} {% set incl_total = incl_total + stat['total_inc_vat'] %} {% endfor %} {% endif %}
AccountServiceWaybillsKgsExcl VatVatInc Vat
{{ waybill_cnt_total }}{{ kgs_total|number_format(2, '.', '') }}{{ excl_total|number_format(2, '.', '') }}{{ vat_total|number_format(2, '.', '') }}{{ incl_total|number_format(2, '.', '') }}
{{ with_selected_form('courierit_list') }}

{% for k, v in app.request.query %} {% if k|lower not in ['search', 'page', 'list_cnt', 'service', 'customer', 'ma_acc', 'filter', 'alert'] %} {% endif %} {% endfor %}
Displaying {{ (courierit_list.getCurrentPageNumber()-1) * courierit_list.getItemNumberPerPage() + 1 }} to {{ ((courierit_list.getCurrentPageNumber()-1) * courierit_list.getItemNumberPerPage()) + (courierit_list.getItems()|length) }} of {{ courierit_list.getTotalItemCount() }} records for Partner: {{ company_name }} Imported File: {{ filename|trim|slice(0, 120) }} Period: {{ period }} {% if app.request.get('ma_acc') is not empty %} Account: {{ ma_accounts[app.request.get('ma_acc')] }}{% endif %} {% if app.request.get('quoted') == 1 %}All Quoted{% endif %} {% if app.request.get('early_invoiced') == 1 %}All Early Invoiced{% endif %} {% if app.request.get('adjusted') == 1 %}Adjusted{% endif %}
{% endblock page_header %} {% block content %} {# #} {# #} {# #} {# #} {# #} {% for wb_arr in courierit_list %} {% if wb_arr['pod_cnt'] > 0 %} {% set pods = true %} {% else %} {% set pods = false %} {% endif %} {% if wb_arr['doc_cnt'] > 0 %} {% set docs = true %} {% else %} {% set docs = false %} {% endif %} {% if wb_arr['adj_cnt'] > 0 %} {% set history = true %} {% else %} {% set history = false %} {% endif %} {% if wb_arr['data'].getAlert is not null %} {% set alert_status = wb_arr['data'].getAlert.getAlertStatus %} {% set alert_info = wb_arr['data'].getAlert.getSystemFinding|trim('\n') %} {% else %} {% set alert_status = 0 %} {% set alert_info = '' %} {% endif %} {% if alert_status == 0 %} {% set row_color = '#F2DEDE' %} {% elseif alert_status == 1 %} {% set row_color = '#F2C77D' %} {% elseif alert_status == 2 %} {% set row_color = '#ADD0D8' %} {% elseif alert_status == 3 %} {% set row_color = '#DEE09D' %} {% elseif alert_status == 4 %} {% set row_color = '#D7F4D2' %} {% endif %} {# #} {# #} {# #} {# #} {# #} {% endfor %}
{% if sticky_mode_active %} {% else %} {% endif %} {{ knp_pagination_sortable(courierit_list, 'Shipment Date', 'w.shipment_date') }} {{ knp_pagination_sortable(courierit_list, 'Waybill No.', 'w.waybill_number') }} {{ knp_pagination_sortable(courierit_list, 'Ref1', 'w.shipper_ref') }} {{ knp_pagination_sortable(courierit_list, 'Ref2', 'w.additional_ref') }} {{ knp_pagination_sortable(courierit_list, 'Sender', 'w.sender_name') }} {{ knp_pagination_sortable(courierit_list, 'Origin', 'w.area_from') }} {{ knp_pagination_sortable(courierit_list, 'Receiver', 'w.receiver_name') }} {{ knp_pagination_sortable(courierit_list, 'Dest', 'w.area_to') }} {{ knp_pagination_sortable(courierit_list, 'Service', 'w.service') }} {{ knp_pagination_sortable(courierit_list, 'Pcs', 'w.pieces') }} {{ knp_pagination_sortable(courierit_list, 'Mass Kgs', 'w.mass_kgs') }} {{ knp_pagination_sortable(courierit_list, 'Actual Mass', 'w.actual_mass') }} {{ knp_pagination_sortable(courierit_list, 'Vol. Mass', 'w.volumetric_mass') }} {{ knp_pagination_sortable(courierit_list, 'Mass Charged', 'w.mass_charged') }} {{ knp_pagination_sortable(courierit_list, 'Min Rate', 'w.min_rate') }} {{ knp_pagination_sortable(courierit_list, 'Normal Rate', 'w.normal_rate') }}{{ knp_pagination_sortable(courierit_list, 'Insurance', 'w.insurance') }}{{ knp_pagination_sortable(courierit_list, 'Fuel Surcharge', 'w.fuel_surcharge') }} {{ knp_pagination_sortable(courierit_list, 'Sur Charge', 'w.surcharge') }}{{ knp_pagination_sortable(courierit_list, 'Charge Reason', 'w.surcharge_reason') }}{{ knp_pagination_sortable(courierit_list, 'Special Charge', 'w.special_surcharge') }}{{ knp_pagination_sortable(courierit_list, 'Special Reason', 'w.special_surcharge_reason') }}{{ knp_pagination_sortable(courierit_list, 'Sec Charge', 'w.secondary_surcharge') }} {{ knp_pagination_sortable(courierit_list, 'Curr Charge', 'w.currency_surcharge') }} {{ knp_pagination_sortable(courierit_list, 'Saturday', 'w.saturday') }} {{ knp_pagination_sortable(courierit_list, 'Regional Charge', 'w.regional_charge') }}{{ knp_pagination_sortable(courierit_list, 'Status', 'w.status') }}{{ knp_pagination_sortable(courierit_list, 'Dimensions', 'w.dimensions') }}{{ knp_pagination_sortable(courierit_list, 'Amount ex VAT', 'w.amount_excl_vat') }} {{ knp_pagination_sortable(courierit_list, 'VAT', 'w.amount_vat') }} {{ knp_pagination_sortable(courierit_list, 'Amount inc VAT', 'w.amount_inc_vat') }} {{ knp_pagination_sortable(courierit_list, 'R/Kg', 'w.cost_per_kg') }} {{ knp_pagination_sortable(courierit_list, 'C/Kg', 'w.calc_cost_per_kg') }}
{{ with_selected_checkbox('courierit_list', wb_arr['data'].id) }} {% if is_granted('ROLE_ADMIN_WAYBILL_MANAGE') %} {% if pods == true %} {% else %} {% endif %} {% endif %} {% if docs == true %} {% else %} {% endif %} {% if is_granted('ROLE_ADMIN_WAYBILL_EDIT') %} {% if history == true %} {% elseif wb_arr['data'].locked == false %} {% endif %} {% endif %} {% if wb_arr['data'].shipmentDate is not null %} {{ wb_arr['data'].shipmentDate|date("Y/m/d") }} {% endif %} {{ wb_arr['data'].waybillNumber|trim }} {{ wb_arr['data'].shipperRef|trim }} {{ wb_arr['data'].additionalRef|trim }} {{ wb_arr['data'].senderName|trim }} {{ wb_arr['data'].getAreaFrom|trim }}
{{ wb_arr['data'].getSuburbFrom|trim }}
{{ wb_arr['data'].receiverName|trim }} {{ wb_arr['data'].getAreaTo|trim }}
{{ wb_arr['data'].getSuburbTo|trim }}
{{ wb_arr['data'].service|trim }} {{ wb_arr['data'].pieces }} {{ wb_arr['data'].massKgs|number_format(2, '.', '') }} {{ wb_arr['data'].actualMass|number_format(2, '.', '') }} {{ wb_arr['data'].volumetricMass|number_format(2, '.', '') }} {{ wb_arr['data'].massCharged|number_format(2, '.', '') }} {{ wb_arr['data'].minRate|number_format(2, '.', '') }} {{ wb_arr['data'].normalRate|number_format(2, '.', '') }}{{ wb_arr['data'].insurance|number_format(2, '.', '') }}{{ wb_arr['data'].fuelSurcharge|number_format(2, '.', '') }} {{ wb_arr['data'].surcharge|number_format(2, '.', '') }}{{ wb_arr['data'].surchargeReason|trim }}{{ wb_arr['data'].specialSurcharge|number_format(2, '.', '') }}{{ wb_arr['data'].specialSurchargeReason }}{{ wb_arr['data'].secondarySurcharge|number_format(2, '.', '') }} {{ wb_arr['data'].currencySurcharge|number_format(2, '.', '') }} {{ wb_arr['data'].saturday|number_format(2, '.', '') }} {{ wb_arr['data'].regionalCharge|number_format(2, '.', '') }}{{ wb_arr['data'].status|trim }}{{ wb_arr['data'].dimensions|trim }}{{ wb_arr['data'].amountExclVat|number_format(2, '.', '') }} {% if wb_arr['data'].creditAllocation is not null %}
{{ wb_arr['data'].creditAllocation.amountExVat|number_format(2, '.', '') }}{% endif %} {% if wb_arr['data'].quoted == true %}
QT: {{ wb_arr['data'].adjAmountExVat|number_format(2, '.', '') }}{% endif %} {% if wb_arr['data'].billingOverride == true %}
CHG: {{ wb_arr['data'].adjAmountExVat|number_format(2, '.', '') }}{% endif %}
{{ wb_arr['data'].amountVat|number_format(2, '.', '') }} {% if wb_arr['data'].creditAllocation is not null %}
{{ wb_arr['data'].creditAllocation.vat|number_format(2, '.', '') }}{% endif %} {% if wb_arr['data'].quoted == true %}
{{ wb_arr['data'].adjVatTotal|number_format(2, '.', '') }}{% endif %} {% if wb_arr['data'].billingOverride == true %}
{{ wb_arr['data'].adjVatTotal|number_format(2, '.', '') }}{% endif %}
{{ wb_arr['data'].amountIncVat|number_format(2, '.', '') }} {% if wb_arr['data'].creditAllocation is not null %}
{{ wb_arr['data'].creditAllocation.amountIncVat|number_format(2, '.', '') }}{% endif %} {% if wb_arr['data'].quoted == true %}
{{ wb_arr['data'].adjAmountIncVat|number_format(2, '.', '') }}{% endif %} {% if wb_arr['data'].billingOverride == true %}
{{ wb_arr['data'].adjAmountIncVat|number_format(2, '.', '') }}{% endif %}
{{ wb_arr['data'].costPerKg|number_format(2, '.', '') }} {{ wb_arr['data'].calcCostPerKg|number_format(2, '.', '') }}
{% include 'D2PartnerBundle::quick_alert.html.twig' %} {% endblock content %}