{% extends "base.html" %} {% block content %}
Sales grouped per vendo, and a record of each time you empty a coin box.
{% if flash_msg %}| Vendo | In the box now | All-time | Action | ||
|---|---|---|---|---|---|
|
{{ d.label }}
{% if d.vlan is not none %}
VLAN {{ d.vlan }}{% if d.centralized %} · shared vouchers{% endif %}
{% endif %}
|
₱{{ d.uncollected.coins }}
{% if d.uncollected.custom_pesos %}
+ ₱{{ d.uncollected.custom_pesos }} custom vouchers
{% endif %}
|
₱{{ d.lifetime.coins }} | |||
| No vendos configured. | |||||
In the box now is the coins taken since you last emptied that vendo. Custom vouchers are listed separately because you set their price and collected it yourself — that money is not in the coin box. Printed voucher stock carries no price here at all; you record it however you sold the card.
| When | Vendo | Expected | Counted | Difference |
|---|---|---|---|---|
| {{ h.collected_at | localtime }} | {# A removed sub-vendo keeps its history, so fall back to the key. #}{{ (labels | default({})).get(h.device_key, h.device_key) }} | ₱{{ h.expected_coins }} | {% if h.counted_coins is none %} not counted {% else %}₱{{ h.counted_coins }}{% endif %} | {% if h.variance is none %} — {% elif h.variance == 0 %} exact {% else %} {{ '−' if h.variance < 0 else '+' }}₱{{ h.variance | abs }} {% endif %} |
A difference shows only when you recorded a count. Short means less cash than the sales say — a coin jam, a miscount, or someone helping themselves. Over usually means a previous collection was counted low.
{% else %}No collections recorded yet. Press Collect on a vendo after you empty its coin box — that starts its running total from zero again, without erasing any sales history.