Odoo account reconciliation modules (statements, data completion...)
 
 
 
 
Go to file
Víctor Martínez 7e5d7e7b33 [FIX] account_reconcile_model_oca: bank rec match with empty name
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 ee22c02b1f
2025-03-31 08:49:42 +02:00
.github/workflows [IMP] update dotfiles 2025-02-02 18:01:04 +00:00
.oca/oca-port/blacklist oca-port: blacklist PR(s) , 500, 662, 702 for account_reconcile_oca 2024-11-27 17:21:36 +01:00
account_in_payment [BOT] post-merge updates 2025-01-23 15:49:15 +00:00
account_mass_reconcile [I18N] account_mass_reconcile: Incorrect Turkish translation 2024-08-24 17:27:47 +02:00
account_reconcile_model_oca [FIX] account_reconcile_model_oca: bank rec match with empty name 2025-03-31 08:49:42 +02:00
account_reconcile_oca [BOT] post-merge updates 2025-02-26 16:48:44 +00:00
account_statement_base Translated using Weblate (Spanish) 2025-02-13 20:35:21 +00:00
setup/_metapackage [BOT] post-merge updates 2025-01-23 15:49:15 +00:00
.copier-answers.yml [IMP] update dotfiles 2025-02-02 18:01:04 +00:00
.editorconfig Initialize 17.0 branch 2023-11-12 15:26:50 +01:00
.eslintrc.yml [IMP] update dotfiles 2024-07-06 17:18:28 +00:00
.gitignore [IMP] update dotfiles 2025-02-02 18:01:04 +00:00
.pre-commit-config.yaml [IMP] update dotfiles 2025-02-02 18:01:04 +00:00
.prettierrc.yml Initialize 17.0 branch 2023-11-12 15:26:50 +01:00
.pylintrc Initialize 17.0 branch 2023-11-12 15:26:50 +01:00
.pylintrc-mandatory Initialize 17.0 branch 2023-11-12 15:26:50 +01:00
.ruff.toml [IMP] update dotfiles 2025-02-02 18:01:04 +00:00
LICENSE Initialize 17.0 branch 2023-11-12 15:26:50 +01:00
README.md [BOT] post-merge updates 2025-02-26 16:48:44 +00:00

README.md

Runboat Pre-commit Status Build Status codecov Translation Status

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 etobella Reconcile addons for Odoo CE accounting
account_statement_base 17.0.1.5.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.