{% extends "base.html" %} {% from "_macros.html" import export_buttons, icon with context %} {% from "insights/_parts.html" import short with context %} {% block title %}{{ t('13-Week Cash Forecast') }}{% endblock %} {% block content %} {% set cur = fc.currency %}
| {{ t('Week of') }} | {% for w in fc.weeks %}{{ w.strftime('%d/%m') }} | {% endfor %}{{ t('Total') }} | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ t('Opening cash') }} | {% for w in fc.weeks %}{{ (fc.opening if loop.first else fc.closing[loop.index0 - 1])|money(cur) }} | {% endfor %}|||||||||||||
| {{ t('Cash in') }} | ||||||||||||||
| {{ t(lbl) }} | {% for v in vals %}{{ v|money(cur) if v else '' }} | {% endfor %}{{ vals|sum|money(cur) }} | ||||||||||||
| {{ t('Total cash in') }} | {% for v in fc.total_in %}{{ v|money(cur) }} | {% endfor %}{{ fc.total_in|sum|money(cur) }} | ||||||||||||
| {{ t('Cash out') }} | ||||||||||||||
| {{ t(lbl) }} | {% for v in vals %}{{ v|money(cur) if v else '' }} | {% endfor %}{{ vals|sum|money(cur) }} | ||||||||||||
| {{ t('Total cash out') }} | {% for v in fc.total_out %}{{ v|money(cur) }} | {% endfor %}{{ fc.total_out|sum|money(cur) }} | ||||||||||||
| {{ t('Net cash flow') }} | {% for v in fc.net %}{{ v|money(cur) }} | {% endfor %}{{ fc.net|sum|money(cur) }} | ||||||||||||
| {{ t('Closing cash') }} | {% for v in fc.closing %}{{ v|money(cur) }} | {% endfor %}|||||||||||||
{{ t('Overdue invoices and bills are shown in the first week. Orders not yet invoiced are placed at their expected date plus the partner’s payment terms. Salaries repeat the last posted payroll at each month end. Nothing here is posted to the books.') }}
{% endblock %}