| {{ _('Description') }} | {{ _('Quantity (Hours)') }} | {{ _('Unit Price') }} | {{ _('Total Amount') }} |
|---|---|---|---|
|
{{ item.description|e }}
{% if item.time_entry_ids %}
{% set count = item.time_entry_ids.split(',')|length %}
{{ _('Generated from %(num)d time entries', num=count) }} {% endif %} |
{{ '%.2f' % item.quantity }} | {{ format_money(item.unit_price) }} | {{ format_money(item.total_amount) }} |
|
{{ expense.title|e }}
{% if expense.description %}
{{ expense.description|e }} {% endif %} {% if expense.category %} {{ _('Expense') }}: {{ expense.category|title|e }} {% endif %} {% if expense.vendor %} {{ _('Vendor') }}: {{ expense.vendor|e }} {% endif %} {% if expense.expense_date %} {{ _('Date') }}: {{ expense.expense_date.strftime('%Y-%m-%d') }} {% endif %} |
1 | {{ format_money(expense.total_amount) }} | {{ format_money(expense.total_amount) }} |
|
{{ good.name|e }}
{% if good.description %}
{{ good.description|e }} {% endif %} {% if good.sku %} {{ _('SKU') }}: {{ good.sku|e }} {% endif %} {% if good.category %} {{ _('Category') }}: {{ good.category|title|e }} {% endif %} |
{{ '%.2f' % good.quantity }} | {{ format_money(good.unit_price) }} | {{ format_money(good.total_amount) }} |
| {{ _('Subtotal:') }} | {{ format_money(invoice.subtotal) }} | ||
| {{ _('Tax (%(rate).2f%%):', rate=invoice.tax_rate) }} | {{ format_money(invoice.tax_amount) }} | ||
| {{ _('Total Amount:') }} | {{ format_money(invoice.total_amount) }} | ||
{{ invoice.notes|e }}
{{ invoice.terms|e }}