It can be that the name field on the account_move_line is an empty
string (as opposed to NULL). This can happen, for instance, when
generating the payment term line for Switzerland without the appropriate
fields on the company.
Since there are instances when the payment term's name is an empty
string, we can retrieve these lines and automatically match them with
payments from the bank reconciliation model. This can happen
automatically, with exact matches between a payment with a near-empty
reference (when the payment ref is just "/" or "?", this is sanitized
and ends up as an empty string for the purposes of comparison), and
these empty string payment term invoice lines.
The query that fetches the candidate lines for exact matches already
excludes those lines with a NULL move_line name, move ref, move name.
The natural extension of this behav
Related to
|
||
---|---|---|
.github/workflows | ||
.oca/oca-port/blacklist | ||
account_in_payment | ||
account_mass_reconcile | ||
account_reconcile_model_oca | ||
account_reconcile_oca | ||
account_statement_base | ||
setup/_metapackage | ||
.copier-answers.yml | ||
.editorconfig | ||
.eslintrc.yml | ||
.gitignore | ||
.pre-commit-config.yaml | ||
.prettierrc.yml | ||
.pylintrc | ||
.pylintrc-mandatory | ||
.ruff.toml | ||
LICENSE | ||
README.md |
README.md
account-reconcile
TODO: add repo description.
Available addons
addon | version | maintainers | summary |
---|---|---|---|
account_in_payment | 17.0.1.0.0 | This module enables in-payment mode for your accounting | |
account_mass_reconcile | 17.0.1.0.1 | Account Mass Reconcile | |
account_reconcile_model_oca | 17.0.1.0.3 | This includes the logic moved from Odoo Community to Odoo Enterprise | |
account_reconcile_oca | 17.0.1.5.7 | ![]() |
Reconcile addons for Odoo CE accounting |
account_statement_base | 17.0.1.5.0 | ![]() |
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.