{% if booking is not null %}
{% if services|length > 0 %} {% for service in services %}

Reservation: {{ booking }}

{% set can_make_activity = d2_get_activity_ok_make(booking.id) %} {% if can_make_activity %} MAKE A {{ service.activityName }} BOOKING {% endif %}
{% if service_arr[service.id]|length > 0 %} {% for activity in service_arr[service.id] %} {% set can_cancel_activity = d2_get_activity_ok_cancel(activity.id) %}

{{ service.activityName }}: {{ activity.startDate|date('Y-m-d') }}

activity.startDate|date('Y-m-d') %} style="background-color:#F5F5F5" {% endif %}>
Time{{ activity.startDate|date('H:i') }} to {{ activity.endDate|date('H:i') }}
Pax{{ activity.quantity }}
Status{% if activity.confirmed %}Confirmed{% else %}Provisional{% endif %}{% if can_cancel_activity %}CANCEL{% endif %}
{% endfor %} {% endif %}
{% endfor %} {% endif %}
{% if invoices|length > 0 %}

Reservation: {{ booking }}

{% for invoice in invoices %} {% endfor %}
INVOICES
DateDocumentStatusTotal (incl)
{{ invoice.date|date('Y-m-d') }} {{ invoice.docNo }} {{ invoice.status|upper }} {{ invoice.total|number_format(2, '.', '') }}
{% endif %} {% if pos_sessions|length > 0 %}
{% for session in pos_sessions %} {% for item in session.cartItems %} {% set item_totals = d2_get_pos_item_total(item) %} {% endfor %} {% endfor %}
POINT OF SALE
DateItemQtyTotal (incl)
{{ session.date|date('Y-m-d') }} {% if session.invoice is not null %}[Invoiced: {{ session.invoice.docNo }}]{% else %} OUTSTANDING{% endif %}
{{ item.stockItem.description }} {{ item.quantity }} {{ item_totals['total']|number_format(2, '.', '') }}
{% endif %}
{% else %}

Make a reservation

{% endif %}