Banking & treasury¶
Related code: app/graphql/bank_accounts/, app/graphql/bank_statements/, app/graphql/bank_reconciliations/, app/graphql/payments/.
Items¶
- Multi-bank view — one screen, all accounts, balances + pending cheques + projected cashflow.
- Acceptance: dashboard widget + drill-down to per-account detail; per-account default colours.
- Cheque issuance with MICR-line print to tenant chequera layout.
- Acceptance: print a cheque from a payment; tracks chequera book + next-cheque-number.
- Chequera virtual — pending cheques per bank with cash-projection impact.
- Acceptance: cheques have states (impreso, entregado, cobrado, anulado); projection respects expected-clearance date.
- Pago a proveedores en lote (batch supplier payment).
- Acceptance: select N supplier invoices, generate one payment batch with cheque list or ACH file (per bank's format).
- Multi-currency USD ↔ PAB (1:1) plus EUR / CNY for importers.
- Acceptance: per-bank-account currency; per-document FX rate; FX revaluation JE at period close.
- Bank fee auto-categorisation during statement parsing.
- Acceptance: known patterns (commission, transfer fee, Yappy fee) auto-categorise to Bank Fees expense.
- Petty cash (caja chica) module.
- Acceptance: caja chica float with replenishment workflow + per-expense categorisation; matches the float to the GL.
Shipped¶
None yet.