Odoo account reconciliation modules (statements, data completion...)
 
 
 
 
Go to file
Víctor Martínez bdfc430bf6 [FIX] account_reconcile_model_oca: reconciliation models
Some behavior were incorrect with reconciliation
rules:

1) Whit invoice_matching rule, no match_text_location
  and no match partner set. Nothing was matching, even
  by filling the right fields.
2) We were taking into account only the digits of the
   payment reference of the invoice, by removing all
   non digits characters. It has been decided to also
   taking non digit strings from 'payment_ref' and 'ref'
   into account, as long as they don't exceed one word.

Steps for point 1:

- Reco model with invoice_atching rule, payment_tolerance 0%,
  no match_text_location and no match_partner
- An invoice for 100$ with name of the invoice as payment reference
  (eg 'INV/2023/00001')
- A statement line of 100$ with either 'payment_ref, 'ref' or 'narration'
  set as 'INV/2023/00001', and no partner
-> No match

Steps for point 2:

- Same reco model but with match_text_location_label set to True
- An invoice for 100$ with eg 'abcdef' as payment reference
- A  statement line of 100$ with payment_reference (label) set
  as 'abcdef' and no partner
-> No match

Related to cddea14954
2025-04-01 12:21:49 +02:00
.github/workflows [IMP] update dotfiles 2025-02-02 18:01:14 +00:00
account_reconcile_model_oca [FIX] account_reconcile_model_oca: reconciliation models 2025-04-01 12:21:49 +02:00
account_reconcile_oca [BOT] post-merge updates 2025-03-02 11:51:28 +00:00
account_statement_base [BOT] post-merge updates 2024-12-17 16:40:38 +00:00
setup/_metapackage [BOT] post-merge updates 2025-03-02 11:51:28 +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-03-02 11:51:28 +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_reconcile_oca 18.0.1.0.0 etobella Reconcile addons for Odoo CE accounting
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.