Odoo account reconciliation modules (statements, data completion...)
 
 
 
 
Go to file
Víctor Martínez cff464e5ac [FIX] account_reconcile_oca: Avoiding the singleton error related to _get_reconcile_line()
Example use case:
 File "/opt/odoo/auto/addons/account_reconcile_oca/models/account_bank_statement_line.py", line 541, in _compute_reconcile_data_info
    record.reconcile_data_info = record._default_reconcile_data(
  File "/opt/odoo/auto/addons/account_reconcile_oca/models/account_bank_statement_line.py", line 698, in _default_reconcile_data
    reconcile_auxiliary_id, lines = self._get_reconcile_line(
  File "/opt/odoo/auto/addons/account_reconcile_oca/models/account_bank_statement_line.py", line 1164, in _get_reconcile_line
    new_vals = super()._get_reconcile_line(
  File "/opt/odoo/auto/addons/account_reconcile_oca/models/account_reconcile_abstract.py", line 49, in _get_reconcile_line
    original_amount = amount = net_amount = line.debit - line.credit
  File "/opt/odoo/custom/src/odoo/odoo/fields.py", line 1154, in __get__
    record.ensure_one()
  File "/opt/odoo/custom/src/odoo/odoo/models.py", line 5204, in ensure_one
    raise ValueError("Expected singleton: %s" % self)
ValueError: Expected singleton: account.move.line(208, 211, 212)

TT55221
2025-02-28 14:43:53 +01:00
.github/workflows [IMP] update dotfiles 2025-02-02 18:01:14 +00:00
account_reconcile_model_oca [BOT] post-merge updates 2025-02-25 17:30:15 +00:00
account_reconcile_oca [FIX] account_reconcile_oca: Avoiding the singleton error related to _get_reconcile_line() 2025-02-28 14:43:53 +01:00
account_statement_base [BOT] post-merge updates 2024-12-17 16:40:38 +00:00
setup/_metapackage [BOT] post-merge updates 2025-02-25 17:30:15 +00:00
.copier-answers.yml [IMP] update dotfiles 2025-02-02 18:01:14 +00:00
.editorconfig Initial commit 2024-10-08 12:47:20 +00:00
.gitignore Initial commit 2024-10-08 12:47:20 +00:00
.pre-commit-config.yaml [IMP] update dotfiles 2024-10-20 15:40:35 +00:00
.pylintrc Initial commit 2024-10-08 12:47:20 +00:00
.pylintrc-mandatory Initial commit 2024-10-08 12:47:20 +00:00
.ruff.toml [IMP] update dotfiles 2025-02-02 18:01:14 +00:00
LICENSE Initial commit 2024-10-08 12:47:20 +00:00
README.md [BOT] post-merge updates 2025-02-25 17:30:15 +00:00
checklog-odoo.cfg [IMP] update dotfiles 2025-02-02 18:01:14 +00:00
eslint.config.cjs [IMP] update dotfiles 2024-10-20 15:40:35 +00:00
prettier.config.cjs [IMP] update dotfiles 2024-10-20 15:40:35 +00:00

README.md

Runboat Pre-commit Status Build Status codecov Translation Status

account-reconcile

account-reconcile

Available addons

addon version maintainers summary
account_reconcile_model_oca 18.0.1.0.0 This includes the logic moved from Odoo Community to Odoo Enterprise
account_statement_base 18.0.1.1.0 alexis-via Base module for Bank Statements

Licenses

This repository is licensed under AGPL-3.0.

However, each module can have a totally different license, as long as they adhere to Odoo Community Association (OCA) policy. Consult each module's __manifest__.py file, which contains a license key that explains its license.


OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.