Account Banking NL ClieOp

account_banking_nl_clieop
REPOSITORY
REPOSITORYOCA/bank-payment
GIT
GIThttps://github.com/OCA/bank-payment.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/bank-payment/tree/7.0/account_banking_nl_clieop
VERSION
VERSION 0.92
CATEGORY
CATEGORYAccount Banking
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), EduSense BV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), EduSense BV
COMMITTERS
COMMITTERSAlexandre Fayolle, Stefan Rijnhart, Sandy Carter, Holger Brunn, Pedro M. Baeza, Stéphane Bidoul (ACSONE), Launchpad Translations on behalf of banking-addons-team
WEBSITE
WEBSITEhttp://www.edusense.nl
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:07:16
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/bank-payment:
    - account_banking_payment
    - account_banking
    - account_banking_payment_export
    - account_iban_preserve_domestic
odoo/odoo:
    - account_voucher
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - process
    - decimal_precision
    - mail
    - analytic
    - board
    - edi
    - email_template
    - account_payment
    - base_iban
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
    Module to export payment orders in ClieOp format.

    ClieOp format is used by Dutch banks to batch national bank transfers.
    This module uses the account_banking logic.
    

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
banking_export_clieop_wizard_view banking.export.clieop.wizard.view banking.export.clieop.wizard form New
view_banking_export_clieop_form account.banking.export.clieop.form banking.export.clieop form New
view_banking_export_clieop_tree account.banking.export.clieop.tree banking.export.clieop tree New
Models touched (2)

New fields (0)

No new fields.

Public methods (1)
  • get_daynr(self, cr, uid, context=None)
    Return highest day number

New fields (0)

No new fields.

Public methods (5)
  • cancel_clieop(self, cr, uid, ids, context)
    Cancel the ClieOp: just drop the file
  • check_orders(self, cr, uid, vals, context)
    Check payment type for all orders. Combine orders into one. All parameters harvested by the wizard will apply to all orders. This will in effect create one super batch for ClieOp, instead of creating individual parameterized batches. As only large companies are likely to need the individual settings per batch, this will do for now. Also mind that rates for batches are way higher than those for transactions. It pays to limit the number of batches.
  • create(self, cr, uid, vals, context=None)
    Retrieve a sane set of default values based on the payment orders from the context.
  • create_clieop(self, cr, uid, ids, context)
    Wizard to actually create the ClieOp3 file
  • save_clieop(self, cr, uid, ids, context)
    Save the ClieOp: mark all payments in the file as 'sent', if not a test