Files
MyPOS/templates/tenant/reconciliation/close.html
T
2026-05-07 12:17:19 -04:00

42 lines
2.1 KiB
HTML

{% extends "tenant/layouts/base.html" %}
{% block title %}Close Day{% endblock %}
{% block content %}
<div class="row justify-content-center">
<div class="col-md-6">
<div class="card shadow-sm">
<div class="card-header fw-semibold">
<i class="bi bi-calculator me-2"></i>Close Day — {{ today.strftime('%B %d, %Y') }}
</div>
<div class="card-body">
<!-- Summary from transactions -->
<table class="table table-sm mb-4">
<tbody>
<tr><td>Cash Sales</td><td class="text-end fw-semibold">${{ "%.2f"|format(total_cash) }}</td></tr>
<tr><td>App Payments (Zelle / Venmo / etc.)</td><td class="text-end">${{ "%.2f"|format(total_app) }}</td></tr>
<tr><td>Tips Collected</td><td class="text-end">${{ "%.2f"|format(total_tips) }}</td></tr>
<tr><td>Gift Card Redemptions</td><td class="text-end">${{ "%.2f"|format(total_gc) }}</td></tr>
<tr class="table-light fw-bold"><td>Expected Cash in Drawer</td><td class="text-end">${{ "%.2f"|format(expected_cash) }}</td></tr>
</tbody>
</table>
{% if error %}<div class="alert alert-danger py-2">{{ error }}</div>{% endif %}
<form method="POST" novalidate>
<input type="hidden" name="csrf_token" value="{{ csrf_token() }}">
<div class="mb-3">
<label class="form-label fw-semibold">Actual Cash Counted ($) <span class="text-danger">*</span></label>
<input type="number" step="0.01" min="0" class="form-control form-control-lg"
name="actual_cash" required autofocus placeholder="0.00">
</div>
<div class="mb-3">
<label class="form-label">Notes <small class="text-muted">(optional)</small></label>
<textarea class="form-control" name="notes" rows="2"></textarea>
</div>
<div class="d-flex gap-2">
<button type="submit" class="btn btn-primary">Close Day</button>
<a href="{{ url_for('reconciliation.index') }}" class="btn btn-outline-secondary">Cancel</a>
</div>
</form>
</div>
</div>
</div>
</div>
{% endblock %}