Update the catalog entry used in invoices.
{{object.Field}}
{% if %}
{% set %}
{{reservation.Debut | date('YYYY-MM-DD')}}
{{reservation.Debut | date('DD/MM/YYYY')}}
{{reservation.Debut | date('MM/DD/YYYY')}}
{{reservation.Debut | date('DD Mon YYYY')}}
{{reservation.Debut | date('D Mon YYYY')}}
{{reservation.Debut | date('D Month YYYY')}}
{{reservation.Debut | date('DayName D Month YYYY')}}
{{contract.Rate | money}}
{{contract.Rate | money0}}
{{villa.Name | upper}}
{{villa.Name | lower}}
{{villa.Name | default('N/A')}}
RowAmount
Subtotal
SubtotalExcl
AmountDue
+ - * / %
{{ contract.AmountDue * 0.30 | money }}
== != < <= > >=
and or not true false
days_until(reservation.Debut)
days_between(a, b)
add_days(date, n)
round(n, decimals)
floor(n)
ceil(n)
abs(n)
min(a, b, ...)
max(a, b, ...)
{% if days > 60 %} A {% elif days > 30 %} B {% else %} C {% endif %}
{% set half = form.RowAmount * 0.5 %} {{ half | money }}
{% set price = ... %}