OdooWiki OCA HUB

Account Move Reconcile Export

account_move_reconcile_export folder_open OCA/account-payment open_in_new
Uncategorised License: AGPL-3

This module adds a computed field reconciled_move_ids ("Reconciled Moves") on journal entries, which allows you to export information related to the moves reconciled against an invoice. For example, you can export the dates and amounts of each payment linked to an invoice.

Out of the box, Odoo does not expose an easily exportable field for this data — the existing payments widget is explicitly marked as exportable=False.

auto_awesome What this module does

AI-generated from the code · Odoo 17.0

Adds a 'Reconciled Moves' field on journal entries so you can export the payments and other entries reconciled against an invoice.

This module extends journal entries (account.move) with a new computed field called 'Reconciled Moves'. It is a many-to-many link to other journal entries.

For a posted invoice or receipt, Odoo automatically fills this field with the journal entries whose lines are reconciled against that invoice. In practice, this means the payments, credit notes or other entries that settle the invoice appear as linked moves. For entries that are not posted, or that are not invoices or receipts, the field stays empty.

The field is computed automatically whenever the entry type or the residual amounts on its lines change, so it stays up to date without any manual action.

Because the field is a regular Odoo field, it can be added to the export columns of the journal entries list. This lets you export, for example, the dates and amounts of each payment linked to an invoice, which is not possible with the standard payments widget because that widget cannot be exported.

Where it appears: on journal entries, through the standard export feature of the list view. The module does not add menus, buttons or reports of its own. It touches the account.move model and depends on the Accounting and Discuss apps.

Depends on

mailaccount
Models and fields (1)
  • account.move · extends an existing modelreconciled_move_ids (Reconciled Moves)

Text generated by AI (DeepSeek) from reading the Odoo 17.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

Sources · Odoo 17.0

Confirmed on 2026-11-03 in branch 17.0 of OCA/account-payment.

terminal Installation and usage

OCA documentation · Odoo 17.0

Create a export template like:

  • Number (name)
  • Due Date (invoice_date_due)
  • Reconciled Moves (reconciled_move_ids)
  • Reconciled Moves/Journal (reconciled_move_ids/journal_id)
  • Reconciled Moves/Date (reconciled_move_ids/date)
  • Reconciled Moves/Payments/Amount (reconciled_move_ids/payment_ids/amount)

Will return the next result:

| Number | Due Date | Reconciled Moves | Reconciled Moves/Date | Reconciled Moves/Journal | Reconciled Moves/Payments/Amount | | :---------------- | :----------------- | :------------------------------- | :------------------------------ | :--------------------------------- | :----------------------------------------- | | BILL/2025/01/0001 | 2026-04-22 | PBNK1/2026/00003 (INV/2025/0057) | 2026-04-22 | Bank | 300,00 | | | | PBNK1/2026/00004 (INV/2025/0057) | 2026-04-23 | Bank | 322,27 |

No verified information in OCA: Installation, Configuration.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.