Repository
OCA/bank-payment · module folder · Try on Runboat
Module version
1.0.0
Category
Banking addons
Folder size
0.06 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/bank-payment
Last tracking update
2026-08-07 09:06:34
Authors
Akretion, ACSONE SA/NV, Odoo Community Association (OCA), Therp BV, Tecnativa
Maintainers
Akretion, ACSONE SA/NV, Odoo Community Association (OCA), Therp BV, Tecnativa
Committers
Weblate, OCA-git-bot, sergio, oca-ci
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
This module adds an option to generate extra grouped moves for the
payment orders since the refactoring done to use native Odoo payments.

This serves for easing the reconciliation on bank statements of large
payment orders, handling them as one or several journal entries
according payment date.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
account_payment_mode_form account.payment.mode form Inherits account_payment_order.account_payment_mode_form
account_payment_order_form account.payment.order form Inherits account_payment_order.account_payment_order_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (3)

New fields (1)
  • grouped_payment_order_id Many2one → account.payment.order
    check_company=True comodel_name='account.payment.order' copy=False readonly=True string='Payment Order (Grouped)'
Public methods (0)

No public methods.

New fields (2)
  • generate_move Boolean
    default=True string='Generate Grouped Accounting Entries On File Upload'
  • post_move Boolean
    default=True
Public methods (0)

No public methods.

New fields (2)
  • grouped_move_count Integer
    compute='_compute_grouped_move_count' string='Number of Grouped Journal Entries'
  • grouped_move_ids One2many → account.move
    comodel_name='account.move' inverse_name='grouped_payment_order_id' readonly=True string='Journal Entries (Grouped)'
Public methods (5)
  • action_grouped_moves(self)
  • action_uploaded_cancel(self)
    Unreconcile and remove grouped moves.
  • generate_move(self)
    Create the moves that pay off the move lines from the payment/debit order.
  • generated2uploaded(self)
    Generate grouped moves if configured that way.
  • reconcile_grouped_payments(self, move, payments)

Loading…

Loading…

Loading…

Loading…

Loading…