Print invoices with balance payments

invoice_print_report_balance_payment
REPOSITORY
REPOSITORYOCA/account-invoice-reporting
GIT
GIThttps://github.com/OCA/account-invoice-reporting.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoice-reporting/tree/10.0/invoice_print_report_balance_payment
VERSION
VERSION 1.0
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Savoir-faire Linux
MAINTAINERS
MAINTAINERSSavoir-faire Linux
COMMITTERS
COMMITTERSPedro M. Baeza
WEBSITE
WEBSITEhttp://www.savoirfairelinux.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:20:02
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - report
    - analytic
    - web_planner
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Print invoices with balance payments
====================================
Changes the default invoice layout to add a few things, the main of which is the balance payment
fields. Under the Total field, 3 new lines appear:

* Previous balance: The previous balance of the customer at the date of the previous invoice.
* Payments: The amount of payments that have been made between the date of the last invoice and the date of the printed invoice.
* To Pay: The total amount owed by the customer at the date of this invoice.

Also, it changes two minor and unrelated aspects:

* Replaces "Source" by "Contract Number".
* Removes the Tax column in the invoice line table.

Contributors:
-------------
* Virgil Dupras (virgil.dupras@savoirfairelinux.com)

Code Analysis

Views touched (0)

No views found for this module.

Models touched (2)

New fields (0)

No new fields.

Public methods (1)
  • invoice_print(self, cr, uid, ids, context=None)

New fields (0)

No new fields.

Public methods (1)
  • get_balance_at_date(self, cr, uid, id, date, context=None)
REPOSITORY
REPOSITORYOCA/account-invoice-reporting
GIT
GIThttps://github.com/OCA/account-invoice-reporting.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoice-reporting/tree/9.0/invoice_print_report_balance_payment
VERSION
VERSION 1.0
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Savoir-faire Linux
MAINTAINERS
MAINTAINERSSavoir-faire Linux
COMMITTERS
COMMITTERSPedro M. Baeza
WEBSITE
WEBSITEhttp://www.savoirfairelinux.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:15:24
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - report
    - analytic
    - web_tip
    - web_planner
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Print invoices with balance payments
====================================
Changes the default invoice layout to add a few things, the main of which is the balance payment
fields. Under the Total field, 3 new lines appear:

* Previous balance: The previous balance of the customer at the date of the previous invoice.
* Payments: The amount of payments that have been made between the date of the last invoice and the date of the printed invoice.
* To Pay: The total amount owed by the customer at the date of this invoice.

Also, it changes two minor and unrelated aspects:

* Replaces "Source" by "Contract Number".
* Removes the Tax column in the invoice line table.

Contributors:
-------------
* Virgil Dupras (virgil.dupras@savoirfairelinux.com)

Code Analysis

Views touched (0)

No views found for this module.

Models touched (2)

New fields (0)

No new fields.

Public methods (1)
  • invoice_print(self, cr, uid, ids, context=None)

New fields (0)

No new fields.

Public methods (1)
  • get_balance_at_date(self, cr, uid, id, date, context=None)
REPOSITORY
REPOSITORYOCA/account-invoice-reporting
GIT
GIThttps://github.com/OCA/account-invoice-reporting.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoice-reporting/tree/8.0/invoice_print_report_balance_payment
VERSION
VERSION 1.0
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Savoir-faire Linux
MAINTAINERS
MAINTAINERSSavoir-faire Linux
COMMITTERS
COMMITTERSStéphane Bidoul, Yannick Vaucher
WEBSITE
WEBSITEhttp://www.savoirfairelinux.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:11:27
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - report
    - analytic
    - board
    - edi
    - email_template
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Print invoices with balance payments
====================================
Changes the default invoice layout to add a few things, the main of which is the balance payment
fields. Under the Total field, 3 new lines appear:

* Previous balance: The previous balance of the customer at the date of the previous invoice.
* Payments: The amount of payments that have been made between the date of the last invoice and the date of the printed invoice.
* To Pay: The total amount owed by the customer at the date of this invoice.

Also, it changes two minor and unrelated aspects:

* Replaces "Source" by "Contract Number".
* Removes the Tax column in the invoice line table.

Contributors:
-------------
* Virgil Dupras (virgil.dupras@savoirfairelinux.com)

Code Analysis

Views touched (0)

No views found for this module.

Models touched (2)

New fields (0)

No new fields.

Public methods (1)
  • invoice_print(self, cr, uid, ids, context=None)

New fields (0)

No new fields.

Public methods (1)
  • get_balance_at_date(self, cr, uid, id, date, context=None)
REPOSITORY
REPOSITORYOCA/account-invoice-reporting
GIT
GIThttps://github.com/OCA/account-invoice-reporting.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoice-reporting/tree/7.0/invoice_print_report_balance_payment
VERSION
VERSION 1.0
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Savoir-faire Linux
MAINTAINERS
MAINTAINERSSavoir-faire Linux
COMMITTERS
COMMITTERSLorenzo Battistini, Alexandre Fayolle, Sandy Carter, OCA Transbot
WEBSITE
WEBSITEhttp://www.savoirfairelinux.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:07:16
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - process
    - decimal_precision
    - mail
    - analytic
    - board
    - edi
    - email_template
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Print invoices with balance payments
====================================
Changes the default invoice layout to add a few things, the main of which is
the balance payment fields. Under the Total field, 3 new lines appear:

* Previous balance: The previous balance of the customer at the date of the
previous invoice.
* Payments: The amount of payments that have been made between the date of the
last invoice and the date of the printed invoice.
* To Pay: The total amount owed by the customer at the date of this invoice.

Also, it changes two minor and unrelated aspects:

* Replaces "Source" by "Contract Number".
* Removes the Tax column in the invoice line table.

Contributors:
-------------
* Virgil Dupras (virgil.dupras@savoirfairelinux.com)

Code Analysis

Views touched (0)

No views found for this module.

Models touched (2)

New fields (0)

No new fields.

Public methods (1)
  • invoice_print(self, cr, uid, ids, context=None)

New fields (0)

No new fields.

Public methods (1)
  • get_balance_at_date(self, cr, uid, id, date, context=None)