Repository
OCA/bank-payment · module folder · Try on Runboat
Module version
0.1.173
Category
Banking addons
Folder size
0.03 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://launchpad.net/banking-addons
Last tracking update
2026-08-07 06:51:52
Authors
Odoo Community Association (OCA), Therp BV
Maintainers
Odoo Community Association (OCA), Therp BV
Committers
Stefan Rijnhart, Alexandre Fayolle
Odoo dependencies
Python dependencies
BeautifulSoup
System dependencies
None
Required by
None
Description
    This module allows for aggregating payments for various creditors
    and making them payable to a single partner. This is practiced in
    certain purchasing consortia.

    After collection of the payable invoices on a payment order of type
    'Aggregate payment', the move lines in the payment order are
    reconciled by a move on a transit account, the total amount of which
    is then transferred onto the designated partner's account payable
    (upon confirmation of the aggregate payment order).

    The payment order wizard then proceeds to create a new payment order
    of a user chosen payment mode with only the aggregate move line in it.
    

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
banking_export_aggregate_view Export aggregate payment order banking.export.aggregate form New
view_payment_mode_form Adaptations for aggregate payment modes payment.mode form Inherits account_direct_debit.view_payment_mode_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (2)

New fields (0)

No new fields.

Public methods (3)
  • create(self, cr, uid, vals, context=None)
  • create_aggregate_order(self, cr, uid, ids, context=None)
  • reconcile_lines(self, cr, uid, move_line_ids, context=None)
    Reconcile move lines lines, really. ERP core functionality.

New fields (0)

No new fields.

Public methods (0)

No public methods.