{% extends 'base.html.twig' %} {% block body %}

One-step Job Order

{%if ftags.vehicle_dropdown %}
{% else %} {% endif %} {% if obj.getReferenceJO %}
{% endif %}

Customer Details

{% trans %}country_code_prefix{% endtrans %}
{% trans %}country_code_prefix{% endtrans %}
{% trans %}country_code_prefix{% endtrans %}
{% trans %}country_code_prefix{% endtrans %}

Vehicle Details

Battery Details

Transaction Details




Location

Nearest Hubs

{% if mode in ['onestep-edit'] %} {% for hub in hubs %} {% endfor %} {% endif %}
Hub Branch Contact Numbers Action
{{ hub.hub.getName }} {{ hub.hub.getBranch }} {{ hub.hub.getContactNumbers }}

Rider Assignment

{% if mode in ['onestep-edit'] %} {% set avail_riders = obj.getHub.getAvailableRiders|default([]) %} {% if obj.getHub %} {% for rider in avail_riders %} {% endfor %} {% endif %} {% endif %}
First Name Last Name Contact No. Plate Number Action
No riders available.
{{ rider.getFirstName }} {{ rider.getLastName }} {{ rider.getContactNumber }} {{ rider.getPlateNumber }}

Invoice

{% if ftags.invoice_edit %} {% else %} {% endif %}
{% if not obj.getInvoice or (obj.getInvoice and obj.getInvoice.getItems|length == 0) %} {% else %} {% for item in obj.getInvoice.getItems %} {% endfor %} {% endif %}
Item Quantity Unit Price Amount
No items to display.
{{ item.getTitle }} {{ item.getQuantity|number_format }} {{ item.getPrice|number_format(2) }} {{ (item.getPrice * item.getQuantity)|number_format(2) }}
Back
{% endblock %} {% block scripts %} {{ include('map/' ~ map_js_file) }} {% endblock %}