Sale Line Refund To Invoice Qty

sale_line_refund_to_invoice_qty
REPOSITORY
REPOSITORYOCA/account-invoicing
GIT
GIThttps://github.com/OCA/account-invoicing.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoicing/tree/18.0/sale_line_refund_to_invoice_qty
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYSales
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSFlorian da Costa, Weblate, OCA-git-bot, oca-ci, LauraCForgeFlow
WEBSITE
WEBSITEhttps://github.com/OCA/account-invoicing
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:06
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - sale_management
    - sale
    - sales_team
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - account_payment
    - account
    - onboarding
    - product
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - payment
    - utm
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES openupgradelib
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows the user to choose whether refunded quantities in
credit notes should be considered as quantities to be reinvoiced in the
related sales, thus deciding if they should be added or not to the
quantity to invoice of the related sales order line.

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
res_config_settings_view_form res.config.settings block Inherits account.res_config_settings_view_form
view_account_move_reversal account.move.reversal.form.inherit account.move.reversal xpath Inherits account.view_account_move_reversal
view_move_form account.move.form.inherit account.move field Inherits account.view_move_form
view_order_form sale.order.form.inherit sale.order field Inherits sale.view_order_form
Models touched (6)

New fields (0)

No new fields.

Public methods (1)
  • copy(self, default=None)

New fields (1)
  • sale_qty_to_reinvoice Boolean
    copy=False default=<expr> help='Leave it marked if you will reinvoice the same sale order line'
Public methods (0)

No public methods.

New fields (1)
  • sale_qty_to_reinvoice Boolean
    help='Leave it marked if you will reinvoice the same sale order line (standard behaviour)' string='This credit note will be reinvoiced'
Public methods (2)
  • default_get(self, fields_list)
    @api.model
  • reverse_moves(self, is_modify=False)

New fields (1)
  • reinvoice_credit_note_default Boolean
    default=True args: 'Reinvoice credit notes by default'
Public methods (0)

No public methods.

New fields (1)
  • reinvoice_credit_note_default Boolean
    readonly=False related='company_id.reinvoice_credit_note_default'
Public methods (0)

No public methods.

New fields (1)
  • qty_refunded_not_invoiceable Float
    compute='_compute_qty_refunded_not_invoiceable' digits='Product Unit of Measure' string='Quantity Refunded Not Invoiceable'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/account-invoicing
GIT
GIThttps://github.com/OCA/account-invoicing.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoicing/tree/16.0/sale_line_refund_to_invoice_qty
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYSales
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSDenis Roussel, Weblate, OCA-git-bot, Javier Iniesta, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/account-invoicing
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:52
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - sale_management
    - sale
    - sales_team
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - account_payment
    - account
    - product
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - payment
    - utm
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES openupgradelib
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
view_account_move_reversal account.move.reversal.form.inherit account.move.reversal xpath Inherits account.view_account_move_reversal
view_move_form account.move.form.inherit account.move field Inherits account.view_move_form
view_order_form sale.order.form.inherit sale.order field Inherits sale.view_order_form
Models touched (4)

New fields (0)

No new fields.

Public methods (1)
  • copy(self, default=None)
    @api.returns('self', <expr>)

New fields (1)
  • sale_qty_to_reinvoice Boolean
    copy=False default=True help='Leave it marked if you will reinvoice the same sale order line'
Public methods (0)

No public methods.

New fields (1)
  • sale_qty_to_reinvoice Boolean
    default='True' help='Leave it marked if you will reinvoice the same sale order line (standard behaviour)' string='This credit note will be reinvoiced'
Public methods (1)
  • reverse_moves(self)

New fields (1)
  • qty_refunded_not_invoiceable Float
    compute='_compute_qty_refunded_not_invoiceable' digits='Product Unit of Measure' string='Quantity Refunded Not Invoiceable'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/account-invoicing
GIT
GIThttps://github.com/OCA/account-invoicing.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoicing/tree/15.0/sale_line_refund_to_invoice_qty
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYSales
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSLois Rilo, Weblate, OCA-git-bot, oca-ci, Jasmin Solanki
WEBSITE
WEBSITEhttps://github.com/OCA/account-invoicing
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:38
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - sale_management
    - sale
    - sales_team
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - payment
    - account
    - product
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - utm
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
view_account_move_reversal account.move.reversal.form.inherit account.move.reversal xpath Inherits account.view_account_move_reversal
view_move_form account.move.form.inherit account.move field Inherits account.view_move_form
view_order_form sale.order.form.inherit sale.order field Inherits sale.view_order_form
Models touched (4)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • sale_qty_to_reinvoice Boolean
    help='Leave it marked if you will reinvoice the same sale order line'
Public methods (0)

No public methods.

New fields (1)
  • sale_qty_to_reinvoice Boolean
    default='True' help='Leave it marked if you will reinvoice the same sale order line (standard behaviour)' string='This credit note will be reinvoiced'
Public methods (1)
  • reverse_moves(self)

New fields (1)
  • qty_refunded_not_invoiceable Float
    compute='_compute_qty_refunded_not_invoiceable' digits='Product Unit of Measure' string='Quantity Refunded Not Invoiceable'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/account-invoicing
GIT
GIThttps://github.com/OCA/account-invoicing.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoicing/tree/14.0/sale_line_refund_to_invoice_qty
VERSION
VERSION 2.1.0
CATEGORY
CATEGORYSales
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSGitHub, Enric Tobella, oca-travis, Weblate, OCA-git-bot, oca-ci, Christopher Ormaza, GuillemCForgeFlow, PicchiSeba, Juany Davila, GuillemC
WEBSITE
WEBSITEhttps://github.com/OCA/account-invoicing
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:05
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - sale_management
    - sale
    - sales_team
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - payment
    - account
    - product
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - utm
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
res_config_settings_view_form res.config.settings div Inherits account.res_config_settings_view_form
view_account_move_reversal account.move.reversal.form.inherit account.move.reversal xpath Inherits account.view_account_move_reversal
view_move_form account.move.form.inherit account.move field Inherits account.view_move_form
view_order_form sale.order.form.inherit sale.order field Inherits sale.view_order_form
Models touched (6)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • sale_qty_to_reinvoice Boolean
    default=True help='Leave it marked if you will reinvoice the same sale order line' string='Sale qty to reinvoice'
Public methods (0)

No public methods.

New fields (1)
  • sale_qty_to_reinvoice Boolean
    help='Leave it marked if you will reinvoice the same sale order line (standard behaviour)' string='This credit note will be reinvoiced'
Public methods (2)
  • default_get(self, fields_list)
    @api.model
  • reverse_moves(self)

New fields (1)
  • reinvoice_credit_note_default Boolean
    default=True args: 'Reinvoice credit notes by default'
Public methods (0)

No public methods.

New fields (1)
  • reinvoice_credit_note_default Boolean
    readonly=False related='company_id.reinvoice_credit_note_default'
Public methods (0)

No public methods.

New fields (1)
  • qty_refunded_not_invoiceable Float
    compute='_compute_qty_refunded_not_invoiceable' digits='Product Unit of Measure' string='Quantity Refunded Not Invoiceable'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/account-invoicing
GIT
GIThttps://github.com/OCA/account-invoicing.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoicing/tree/13.0/sale_line_refund_to_invoice_qty
VERSION
VERSION 1.2.1
CATEGORY
CATEGORYSales
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSLois Rilo, JordiMForgeFlow, AaronHForgeFlow, oca-travis, OCA-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/account-invoicing
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:16
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - sale_management
    - sale
    - sales_team
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - payment
    - account
    - product
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - utm
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
view_account_move_reversal account.move.reversal.form.inherit account.move.reversal xpath Inherits account.view_account_move_reversal
view_move_form account.move.form.inherit account.move field Inherits account.view_move_form
view_order_form sale.order.form.inherit sale.order field Inherits sale.view_order_form
Models touched (4)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • sale_qty_to_reinvoice Boolean
    help='Leave it marked if you will reinvoice the same sale order line' string='Sale qty to reinvoice'
Public methods (0)

No public methods.

New fields (1)
  • sale_qty_to_reinvoice Boolean
    default='True' help='Leave it marked if you will reinvoice the same sale order line (standard behaviour)' string='This credit note will be reinvoiced'
Public methods (1)
  • reverse_moves(self)

New fields (1)
  • qty_refunded_not_invoiceable Float
    compute='_compute_qty_refunded_not_invoiceable' digits='Product Unit of Measure' string='Quantity Refunded Not Invoiceable'
Public methods (0)

No public methods.