{% extends 'pagination/pagination_base.html' %} {% load custom_tags_and_filters %} {% block title %}{{ recurring_charges_name }}{% endblock %} {% block before_pagination %}
{{ recurring_charges_name }}
{% button type="export" value="Export" url="export_recurring_charges" target="_blank" %} {% if extended_permissions %} {% button value="Add item" type="add" url="create_recurring_charge" %} {% endif %}
{% if page %}
{% endif %} {% endblock %} {% block pagination_content %} {% regroup page by quantity as different_quantities %} {% if different_quantities|length != 1 or page.0.quantity != 1 %}{% endif %} {% now "Y-m-d" as today_date %} {% for recurring_charge in page %} {% if different_quantities|length != 1 or page.0.quantity != 1 %}{% endif %} {% endfor %}
{% include 'pagination/pagination_column.html' with order_by='name' name='Name' %}{% include 'pagination/pagination_column.html' with order_by='quantity' name='Quantity' %}{% include 'pagination/pagination_column.html' with order_by='consumable' name='Item' %} {% include 'pagination/pagination_column.html' with order_by='customer' name='Customer' %} {% include 'pagination/pagination_column.html' with order_by='project' name='Project' %} Frequency {% include 'pagination/pagination_column.html' with order_by='last_charge' name='Last charge' %} Next charge Actions
{{ recurring_charge.name }}{{ recurring_charge.quantity }}{{ recurring_charge.consumable }} {{ recurring_charge.customer|default_if_none:"" }} {{ recurring_charge.project|default_if_none:"" }} {% if recurring_charge.get_recurrence_interval_display %}{{ recurring_charge.get_recurrence_interval_display }} {% endif %} {{ recurring_charge.last_charge|date:'SHORT_DATE_FORMAT' }} {{ recurring_charge.next_charge|date:'SHORT_DATE_FORMAT' }} {% url "edit_recurring_charge" recurring_charge.id as edit_charge %} {% url "clear_recurring_charge" recurring_charge.id as clear_charge %} {% url "delete_recurring_charge" recurring_charge.id as delete_charge %} {% button type="edit" size="small" value="Edit" url=edit_charge %} {% button type="warn" size="small" icon="glyphicon-log-out" value="Clear" onclick="return confirm('Are you sure you want to clear "|concat:recurring_charge.name|concat:"?');" url=clear_charge %} {% if extended_permissions %} {% button type="delete" size="small" value="Delete" onclick="return confirm('Are you sure you want to delete "|concat:recurring_charge.name|concat:"?');" url=delete_charge %} {% endif %}
{% endblock %} {% block table_empty_content %}
There are no current {{ recurring_charges_name|lower }}. {% if extended_permissions %}Please add some by clicking the "Add item" button above.{% endif %}
{% endblock %} {% block after_pagination %} {% endblock %}