Quote #{{ q.id }} / v{{ q.version }} · {{ q.currency }} {{ q.total|currency }} · {{ order.status }}
| Ref / kind | Amount | Status | Action |
|---|---|---|---|
| {{ p.reference }}{{ p.kind }} | {{ p.currency }} {{ p.amount|currency }} | {{ p.status }} | {% if p.status=='Submitted' and user.role in ['admin','finance'] %}{% endif %} |
| No payment receipts. | |||
Stage: {{ order.status }}
Only the approved quotation is eligible for fulfilment, and Finance must independently verify the required first milestone.
{% if order.status=='Approved' and user.role in ['admin','sourcing'] %}{% endif %}Received: {{ order.received_quantity }} / {{ q.quantity }} pieces · QC: {{ order.qc_status }}
{% for r in receipts %}{{ r.quantity }} pieces · {{ r.qc_result }} · {{ r.created_at.strftime('%d %b %Y') }}{{ r.discrepancy }}
{% endfor %}{% if order.qc_status=='Hold' and order.received_quantity==q.quantity and user.role in ['admin','warehouse'] %}Quote total: {{ q.currency }} {{ q.total|currency }}
Finance verified: {{ q.currency }} {{ (q.total-balance)|currency }}
Outstanding: {{ q.currency }} {{ balance|currency }}
Issued: {{ 'Yes' if order.invoice_issued else 'No' }}
{% if not order.invoice_issued and user.role in ['admin','finance'] %}{% endif %}Final dispatch requires complete passed QC, issued invoice, finance-verified full settlement, and export document reference.
{% if order.shipped_at %}Shipped: {{ order.shipped_at }} · {{ order.tracking_reference }}
{% elif user.role in ['admin','shipment'] %}{% endif %}{{ e.action }} · {{ e.created_at.strftime('%d %b %Y %H:%M') }}
{{ e.detail }}
Workflow actions will be recorded here.
{% endfor %}