Files
account-tools/account_move_last_payment

Account Move Last Payment

Expose on account.move the date and method of the most recent real payment reconciled with an invoice, as two stored, exportable fields shown in the invoice list view.

Features

  • last_payment_date (Date): date of the most recent payment reconciled with the invoice — partial payments included.
  • last_payment_method (Char): method of that most recent payment: the payment method line name for explicit payments, "Bank Transfer" when the invoice was settled through a direct bank statement line reconciliation.
  • Covers both Community reconciliation paths: explicit payment ("Register Payment" wizard) and direct bank statement reconciliation. Manual reconciliations without payment or statement line are ignored, as are exchange difference moves.
  • Recomputes automatically on reconcile / unreconcile and when a payment or statement line date changes.
  • Both fields are stored and displayed as optional columns of the invoice list view, so they are exportable.

Installation

Depends on the account module only.

Credits

Contributors

  • Elabore - Assisted by AI

Maintainer

  • Elabore