Skip to content

Commit 75f8ea7

Browse files
[ADD] account_reconcile_wizard: New module
to allow reconciliation of journal items with options to transfer or generate write-off moves
1 parent c41fc1f commit 75f8ea7

21 files changed

Lines changed: 2313 additions & 0 deletions
Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
=============================
2+
Account Reconcile from Wizard
3+
=============================
4+
5+
..
6+
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
7+
!! This file is generated by oca-gen-addon-readme !!
8+
!! changes will be overwritten. !!
9+
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
10+
!! source digest: sha256:df764d8e6f6d65dec083b4cffc5811c0f9ce62e3b6696dbe23fb7473ee57d38c
11+
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
12+
13+
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
14+
:target: https://odoo-community.org/page/development-status
15+
:alt: Beta
16+
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
17+
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
18+
:alt: License: AGPL-3
19+
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Faccount--reconcile-lightgray.png?logo=github
20+
:target: https://github.com/OCA/account-reconcile/tree/18.0/account_reconcile_wizard
21+
:alt: OCA/account-reconcile
22+
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
23+
:target: https://translation.odoo-community.org/projects/account-reconcile-18-0/account-reconcile-18-0-account_reconcile_wizard
24+
:alt: Translate me on Weblate
25+
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
26+
:target: https://runboat.odoo-community.org/builds?repo=OCA/account-reconcile&target_branch=18.0
27+
:alt: Try me on Runboat
28+
29+
|badge1| |badge2| |badge3| |badge4| |badge5|
30+
31+
This addon allows you to reconcile journal items with other journal
32+
items from the same account or another account with the same partner.
33+
When the account is different, a transfer move is created. When there is
34+
a difference between debit and credit, a write-off move is created.
35+
36+
This module replaces the Reconcile menu and actions of the
37+
account_reconcile_oca module to use a wizard instead of the
38+
reconciliation widget.
39+
40+
With this feature of transferring from one account to another, this
41+
module can replace the functionality of the ``account_netting`` module.
42+
43+
**Table of contents**
44+
45+
.. contents::
46+
:local:
47+
48+
Usage
49+
=====
50+
51+
- Go to Invoicing / Accounting / Reconcile.
52+
- Filter and select the journal items you wish to reconcile.
53+
- A button is displayed in the list view header.
54+
- If the balance is zero, the reconciliation is done automatically.
55+
Otherwise, a popup is displayed to select the write-off account or
56+
allow partial reconciliation.
57+
58+
Known issues / Roadmap
59+
======================
60+
61+
- Allow reconciliation with multiple currencies and partners
62+
63+
Bug Tracker
64+
===========
65+
66+
Bugs are tracked on `GitHub Issues <https://github.com/OCA/account-reconcile/issues>`_.
67+
In case of trouble, please check there if your issue has already been reported.
68+
If you spotted it first, help us to smash it by providing a detailed and welcomed
69+
`feedback <https://github.com/OCA/account-reconcile/issues/new?body=module:%20account_reconcile_wizard%0Aversion:%2018.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
70+
71+
Do not contact contributors directly about support or help with technical issues.
72+
73+
Credits
74+
=======
75+
76+
Authors
77+
-------
78+
79+
* Tecnativa
80+
81+
Contributors
82+
------------
83+
84+
- Tecnativa (https://www.tecnativa.com):
85+
86+
- Carlos Dauden
87+
- Carlos Lopez
88+
- Pedro M. Baeza
89+
90+
Maintainers
91+
-----------
92+
93+
This module is maintained by the OCA.
94+
95+
.. image:: https://odoo-community.org/logo.png
96+
:alt: Odoo Community Association
97+
:target: https://odoo-community.org
98+
99+
OCA, or the Odoo Community Association, is a nonprofit organization whose
100+
mission is to support the collaborative development of Odoo features and
101+
promote its widespread use.
102+
103+
.. |maintainer-carlos-lopez-tecnativa| image:: https://github.com/carlos-lopez-tecnativa.png?size=40px
104+
:target: https://github.com/carlos-lopez-tecnativa
105+
:alt: carlos-lopez-tecnativa
106+
107+
Current `maintainer <https://odoo-community.org/page/maintainer-role>`__:
108+
109+
|maintainer-carlos-lopez-tecnativa|
110+
111+
This module is part of the `OCA/account-reconcile <https://github.com/OCA/account-reconcile/tree/18.0/account_reconcile_wizard>`_ project on GitHub.
112+
113+
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
from . import models
2+
from . import wizard
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Copyright 2026 Tecnativa - Carlos Lopez
2+
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
3+
4+
{
5+
"name": "Account Reconcile from Wizard",
6+
"version": "18.0.1.0.0",
7+
"license": "AGPL-3",
8+
"author": "Tecnativa,Odoo Community Association (OCA)",
9+
"maintainers": ["carlos-lopez-tecnativa"],
10+
"website": "https://github.com/OCA/account-reconcile",
11+
"depends": ["account_reconcile_oca"],
12+
"data": [
13+
"security/ir.model.access.csv",
14+
"wizard/account_manual_reconcile_wizard.xml",
15+
"views/account_move_line.xml",
16+
],
17+
}

0 commit comments

Comments
 (0)