mirror of
https://github.com/OCA/account-reconcile.git
synced 2025-01-20 12:27:39 +02:00
Steps to reproduce the problem: - Issue an invoice. - Add a bank statement for paying such invoice. - Reconcile the statement with the invoice. It gets paid. - Revert reconciliation from the statement. - Go again to reconcile the statement line. Expected behavior: The invoice is available to be reconciled again. Current behavior: The invoice is not available. That's because the move line of the AR/AP account was linked to the statement line in the reconciliation process through the field `statement_line_id`. That field is used for linking the generated move lines to the generating statement line, not for other things. This is probably a bad migration from v13 original code to v14, where the reconciliation and the datamodel changed. It includes a migration script that mitigates a bit the problem on past reconciled invoices, removing such link. It doesn't cover other AR/AP lines, but at least we keep data consistent for these ones. TT46644
26 lines
828 B
Python
26 lines
828 B
Python
# Copyright 2020 Ozono Multimedia - Iván Antón
|
|
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
|
|
|
{
|
|
"name": "account_reconciliation_widget",
|
|
"version": "14.0.2.0.7",
|
|
"category": "Accounting",
|
|
"license": "AGPL-3",
|
|
"summary": "Account reconciliation widget",
|
|
"author": "Odoo, Ozono Multimedia, Odoo Community Association (OCA)",
|
|
"website": "https://github.com/OCA/account-reconcile",
|
|
"depends": ["account"],
|
|
"data": [
|
|
"security/ir.model.access.csv",
|
|
"wizards/res_config_settings_views.xml",
|
|
"views/assets.xml",
|
|
"views/account_view.xml",
|
|
"views/account_bank_statement_view.xml",
|
|
"views/account_journal_dashboard_view.xml",
|
|
],
|
|
"qweb": [
|
|
"static/src/xml/account_reconciliation.xml",
|
|
],
|
|
"installable": True,
|
|
}
|