dlv_account_reconciliation_rest_amount
Overview
dlv_account_reconciliation_rest_amount extends the standard bank
reconciliation screen (Accounting → Reconciliation) so the still-open
("rest") amount of a line is shown in parentheses next to its total.
On the reconciliation screen, when a proposed line (the bank movement itself, or an added invoice/bill) is only partially used to close the statement line, Odoo shows the full amount struck through and the partial amount used above it — but not what remains unmatched on that line. This addon adds that missing number, e.g.:
€ 1.899,97
€ 4.486,35 (€ 2.586,38)
so the user immediately sees that €2.586,38 of that invoice is still outstanding, without having to search for it elsewhere.
How it works
static/src/js/reconciliation_rest_amount.jspatchesaccount.ReconciliationRenderer'sManualLineRenderer.update(). Before every render, it walksstate.reconciliation_propositionand, for any line wherepartial_amountdiffers fromamount, computes and formats the difference asline.rest_amount_str.static/src/xml/reconciliation_rest_amount.xmlinherits the sharedreconciliation.line.mv_line.amounttemplate (fromaccount_accountant) via xpath and printsline.rest_amount_strbetween parentheses, right after the existing amount.
Because both the bank movement (liquidity line) and any added invoice/bill proposition are rendered through the same loop and template, this single patch covers both cases.
Dependencies
account_accountant
Installation
Standard addon install/update. No configuration or data is added; the change is purely visual on the existing reconciliation widget.