Switzerland - Printing of dunning ISR

l10n_ch_credit_control_payment_slip_report
REPOSITORY
REPOSITORYOCA/l10n-switzerland
GIT
GIThttps://github.com/OCA/l10n-switzerland.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-switzerland/tree/10.0/l10n_ch_credit_control_payment_slip_report
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYLocalization
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSPedro M. Baeza, Stéphane Bidoul (ACSONE), oca-travis, OCA-git-bot, Iryna Vushnevska
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-switzerland
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:20:04
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-financial-tools:
    - account_credit_control
    - account_credit_control_dunning_fees
OCA/account-reconcile:
    - base_transaction_id
OCA/bank-payment:
    - account_payment_partner
    - account_payment_mode
OCA/l10n-switzerland:
    - l10n_ch_payment_slip
    - l10n_ch_base_bank
odoo/odoo:
    - base
    - account
    - base_setup
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - report
    - analytic
    - web_planner
    - base_iban
    - sale
    - sales_team
    - procurement
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
credit_line_printer_form credit.line.printer.form credit.control.printer button Inherits account_credit_control.credit_line_printer_form
Models touched (4)

New fields (0)

No new fields.

Public methods (1)
  • print_linked_isr(self)
    @api.multi

New fields (0)

No new fields.

Public methods (1)
  • compute_amount(self)
    @api.depends('move_line_id.credit_control_line_ids', 'move_line_id.credit_control_line_ids.dunning_fees_amount')

New fields (0)

No new fields.

Public methods (1)
  • get_pdf(self, docids, report_name, html=None, data=None)
    @api.model

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-switzerland
GIT
GIThttps://github.com/OCA/l10n-switzerland.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-switzerland/tree/9.0/l10n_ch_credit_control_payment_slip_report
VERSION
VERSION 1.3.0
CATEGORY
CATEGORYGeneric Modules/Others
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSPedro M. Baeza, Stéphane Bidoul (ACSONE)
WEBSITE
WEBSITEhttp://www.camptocamp.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:15:25
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-financial-tools:
    - account_credit_control
    - account_credit_control_dunning_fees
OCA/account-reconcile:
    - base_transaction_id
OCA/bank-payment:
    - account_payment_partner
    - account_payment_mode
OCA/l10n-switzerland:
    - l10n_ch_payment_slip
    - l10n_ch_base_bank
odoo/odoo:
    - base
    - account
    - base_setup
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - report
    - analytic
    - web_tip
    - web_planner
    - base_iban
    - sale
    - sales_team
    - procurement
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Printing of dunning BVR
=======================
Add possibility to print BVR/ESR slip of related credit control lines.
The dunning fees are printed on ESR but they will not affect the amount
of move lines

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
credit_line_printer_form credit.line.printer.form credit.control.printer button Inherits account_credit_control.credit_line_printer_form
Models touched (5)

New fields (1)
  • credit_control_line_ids One2many → credit.control.line
    comodel_name='credit.control.line' inverse_name='account_id' readonly=True string='Credit Lines'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • print_linked_bvr(self)
    @api.multi
    Print BVR from credit line We do not use the communication as it is not required and will be less efficient

New fields (0)

No new fields.

Public methods (1)
  • compute_amount(self)
    @api.one@api.depends('move_line_id.credit_control_line_ids', 'move_line_id.credit_control_line_ids.dunning_fees_amount')

New fields (0)

No new fields.

Public methods (1)
  • get_pdf(self, cr, uid, ids, report_name, html=None, data=None, context=None)

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-switzerland
GIT
GIThttps://github.com/OCA/l10n-switzerland.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-switzerland/tree/8.0/l10n_ch_credit_control_payment_slip_report
VERSION
VERSION 1.3.0
CATEGORY
CATEGORYGeneric Modules/Others
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSStéphane Bidoul, Yannick Vaucher, Guewen Baconnier, Alexandre Fayolle, Nicolas Bessi, GitHub, Stéphane Bidoul (ACSONE), OCA Transbot, vrenaville, OCA-git-bot
WEBSITE
WEBSITEhttp://www.camptocamp.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:11:28
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-financial-tools:
    - account_credit_control
    - account_credit_control_dunning_fees
OCA/account-reconcile:
    - base_transaction_id
OCA/l10n-switzerland:
    - l10n_ch_payment_slip
    - l10n_ch_base_bank
odoo/odoo:
    - base
    - account
    - base_setup
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - report
    - analytic
    - board
    - edi
    - email_template
    - account_payment
    - account_voucher
    - stock_account
    - stock
    - procurement
    - web_kanban_gauge
    - web_kanban_sparkline
    - sale_stock
    - sale
    - sales_team
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Printing of dunning BVR
=======================
Add possibility to print BVR/ESR slip of related credit control lines.
The dunning fees are printed on ESR but they will not affect the amount
of move lines

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
credit_line_printer_form credit.line.printer.form credit.control.printer button Inherits account_credit_control.credit_line_printer_form
Models touched (5)

New fields (1)
  • credit_control_line_ids One2many → credit.control.line
    comodel_name='credit.control.line' inverse_name='account_id' readonly=True string='Credit Lines'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • print_linked_bvr(self)
    @api.multi
    Print BVR from credit line We do not use the communication as it is not required and will be less efficient

New fields (0)

No new fields.

Public methods (1)
  • compute_amount(self)
    @api.one@api.depends('move_line_id.credit_control_line_ids', 'move_line_id.credit_control_line_ids.dunning_fees_amount')

New fields (0)

No new fields.

Public methods (1)
  • get_pdf(self, cr, uid, ids, report_name, html=None, data=None, context=None)

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-switzerland
GIT
GIThttps://github.com/OCA/l10n-switzerland.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-switzerland/tree/7.0/l10n_ch_credit_control_payment_slip_report
VERSION
VERSION 1.3.0
CATEGORY
CATEGORYGeneric Modules/Others
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSYannick Vaucher, Alexandre Fayolle, Matthieu Dietrich, Joel Grand-Guillaume, Nicolas Bessi, Stéphane Bidoul (ACSONE), Vincent Renaville, OCA Transbot, moylop260, Launchpad Translations on behalf of camptocamp
WEBSITE
WEBSITEhttp://www.camptocamp.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:07:17
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-financial-tools:
    - account_credit_control
    - account_credit_control_dunning_fees
OCA/l10n-switzerland:
    - l10n_ch_payment_slip
    - l10n_ch_base_bank
odoo/odoo:
    - base
    - account
    - base_setup
    - web_kanban
    - web
    - product
    - process
    - decimal_precision
    - mail
    - analytic
    - board
    - edi
    - email_template
    - report_webkit
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Printing of dunning BVR
=======================
Add possibility to print BVR/ESR slip of related credit control lines.
The dunning fees are printed on ESR but they will not affect the amount
of move lines

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
credit_line_printer_form credit.line.printer.form credit.control.printer button Inherits account_credit_control.credit_line_printer_form
Models touched (3)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • print_linked_bvr(self, cr, uid, wiz_id, context=None)
    Print BVR from credit line