{% trans "Detailed Financial Statement" %}: {{ rangeTitle }}
{% if event %}
{% if event.eventoccurrence_set.count == 1 %}{% trans "Date" %}{% else %}{% trans "Dates" %}{% endif %}:
{% for occurrence in event.eventoccurrence_set.all %}
{{occurrence.startTime|date:'N jS' }}{% if not forloop.last %}, {% endif %}
{% endfor %}
{% endif %}
{% trans "Period Summary" %}
{% trans "Total Revenues" %} | {{ currencySymbol }}{{ totalRevenues|floatformat:"2" }} |
{% trans "Total Expenses" %} | {{ currencySymbol }}{{ totalExpenses|floatformat:"2" }} |
{% trans "Net Profit" %} | {{ currencySymbol }}{{ netProfit|floatformat:"2" }} |
{% trans "Revenues" %}
{% trans "Registrations:" %} |
{{ currencySymbol }}{{ totalRegistrationRevenues|floatformat:"2" }} |
{% regroup registrationRevenueItems by event as event_item_list %}
{% for event in event_item_list %}
{{ event.grouper|default:grouper_default }}
|
{% get_item_by_key registrationRevenueEventTotals 'id' event.grouper.id as cat %} {{ currencySymbol }}{{ cat.event_net|default_if_none:registrationRevenueOtherTotal.event_net|floatformat:"2" }} |
{% trans "Date" %} |
{% trans "Description" %} |
{% trans "Amount" %} |
{% for item in event.list|dictsort:"basisDate" %}
{% if 'financial.change_revenueitem' in perms %}{{ item.basisDate|date:"M. d, Y" }}{% else %}{{ item.basisDate|date:"M. d, Y" }}{% endif %} |
{{ item.description }}{% spaceless %}
{% if not item.received %}
{% trans "Not Received" %}
{% endif %}{% endspaceless %}
|
{{ currencySymbol }}{{ item.net|floatformat:"2" }} |
{% endfor %}
{% endfor %}
{% if otherRevenueItems %}
{% trans "Other Revenues" %}: |
{{ currencySymbol }}{{ totalOtherRevenues|floatformat:"2" }} |
{% regroup otherRevenueItems by category as other_item_list %}
{% for category in other_item_list %}
{{ category.grouper|default:grouper_default }}
|
{% get_item_by_key revenueCategoryTotals 'id' category.grouper.id as cat %} {{ currencySymbol }}{{ cat.category_net|floatformat:"2" }} |
{% trans "Date" %} |
{% trans "Description" %} |
{% trans "Amount" %} |
{% for item in category.list|dictsort:"basisDate" %}
{% if 'financial.change_revenueitem' in perms %}{{ item.basisDate|date:"M. d, Y" }}{% else %}{{ item.basisDate|date:"M. d, Y" }}{% endif %} |
{{ item.description }}{% spaceless %}
{% if not item.received %}
{% trans "Not Received" %}
{% endif %}{% endspaceless %}
|
{{ currencySymbol }}{{ item.net|floatformat:"2" }} |
{% endfor %}
{% endfor %}
{% endif %}
{% trans "Expenses" %}
{% if instructionExpenseItems %}
{% trans "Instruction" %}: |
{{ currencySymbol }}{{ totalInstructionExpenses|floatformat:"2" }} |
{% regroup instructionExpenseItems by payTo as teacher_item_list %}
{% for teacher in teacher_item_list %}
{{ teacher.grouper.name|default:grouper_default }}
|
{% get_item_by_key instructionExpenseInstructorTotals 'transactionparty' teacher.grouper.id as cat %} {{ currencySymbol }}{{ cat.instructor_net|default:instructionExpenseOtherTotal.instructor_net|floatformat:"2" }} |
{% trans "Date" %} |
{% trans "Description" %} |
{% trans "Amount" %} |
{% for item in teacher.list|dictsort:"basisDate" %}
{% if 'financial.change_expenseitem' in perms %}{{ item.basisDate|date:"M. d, Y" }}{% else %}{{ item.basisDate|date:"M. d, Y" }}{% endif %}
|
{{ item.description }}{% spaceless %}
{% if not item.paid %}
{% trans "Unpaid" %}
{% elif not item.approved %}
{% trans "Not Approved" %}
{% endif %}{% endspaceless %}
|
{{ currencySymbol }}{{ item.net|floatformat:"2" }} |
{% endfor %}
{% endfor %}
{% endif %}
{% if venueExpenseItems %}
{% trans "Venue Rental" %}: |
{{ currencySymbol }}{{ totalVenueExpenses|floatformat:"2" }} |
{% regroup venueExpenseItems by payTo as venue_item_list %}
{% for venue in venue_item_list %}
{{ venue.grouper.name|default:grouper_default }}
|
{% get_item_by_key venueExpenseVenueTotals 'id' venue.grouper.id as cat %} {{ currencySymbol }}{{ cat.location_net|default:venueExpenseOtherTotal.location_net|floatformat:"2" }} |
{% trans "Date" %} |
{% trans "Description" %} |
{% trans "Amount" %} |
{% for item in venue.list|dictsort:"basisDate" %}
{% if 'financial.change_expenseitem' in perms %}{{ item.basisDate|date:"M. d, Y" }}{% else %}{{ item.basisDate|date:"M. d, Y" }}{% endif %} |
{{ item.description }}{% spaceless %}
{% if not item.paid %}
{% trans "Unpaid" %}
{% elif not item.approved %}
{% trans "Not Approved" %}
{% endif %}{% endspaceless %}
|
{{ currencySymbol }}{{ item.net|floatformat:"2" }} |
{% endfor %}
{% endfor %}
{% endif %}
{% if otherExpenseItems %}
{% trans "Other Expenses" %}: |
{{ currencySymbol }}{{ totalOtherExpenses|floatformat:"2" }} |
{% regroup otherExpenseItems by category as category_item_list %}
{% for category in category_item_list %}
{{ category.grouper.name|default:grouper_default }}
|
{% get_item_by_key expenseCategoryTotals 'id' category.grouper.id as cat %} {{ currencySymbol }}{{ cat.category_net|floatformat:"2" }} |
{% trans "Date" %} |
{% trans "Pay To" %} |
{% trans "Description" %} |
{% trans "Amount" %} |
{% for item in category.list|dictsort:"basisDate" %}
{% if 'financial.change_expenseitem' in perms %}{{ item.basisDate|date:"M. d, Y" }}{% else %}{{ item.basisDate|date:"M. d, Y" }}{% endif %} |
{{ item.payTo.name }} |
{{ item.description }}{% spaceless %}
{% if not item.paid %}
{% trans "Unpaid" %}
{% elif not item.approved %}
{% trans "Not Approved" %}
{% endif %}{% endspaceless %}
|
{{ currencySymbol }}{{ item.net|floatformat:"2" }} |
{% endfor %}
{% endfor %}
{% endif %}