Unique Supplier Invoice Number in Invoice

account_invoice_supplier_ref_unique
REPOSITORY
REPOSITORYOCA/account-invoicing
GIT
GIThttps://github.com/OCA/account-invoicing.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoicing/tree/18.0/account_invoice_supplier_ref_unique
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Savoir-faire Linux, Acsone SA/NV
MAINTAINERS
MAINTAINERSSavoir-faire Linux
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, JasminSForgeFlow
WEBSITE
WEBSITEhttps://github.com/OCA/account-invoicing
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:06
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - html_editor
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module checks that a supplier invoice/refund is not entered twice.
This is important because if you enter twice the same supplier invoice,
there is also a risk that you pay it twice !

This module adds a constraint on supplier invoice/refunds to check that
(commercial_partner_id, supplier_invoice_number) is unique, without
considering the case of the supplier invoice number. To activate that
feature:

- Go to Invoicing/Accounting \> Configuration \> Settings \> Vendor
  Bills
- Check the 'Check Unicity on Supplier Invoice Number' box.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_form_view res.config.settings.form (in account_invoice_supplier_ref_unique) res.config.settings xpath Inherits account.res_config_settings_view_form
view_move_form account.move xpath Inherits account.view_move_form
Models touched (3)

New fields (1)
  • supplier_invoice_number Char
    copy=False readonly=True string='Vendor invoice number'
Public methods (1)
  • copy(self, default=None)
    The unique vendor invoice number is not copied in vendor bills

New fields (1)
  • check_invoice_supplier_number Boolean
    help='Check this if you want to constraint the unicity for Invoice Supplier Number'
Public methods (0)

No public methods.

New fields (1)
  • check_invoice_supplier_number Boolean
    readonly=False related='company_id.check_invoice_supplier_number'
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/17.0/account_invoice_supplier_ref_unique
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Savoir-faire Linux, Acsone SA/NV
MAINTAINERS
MAINTAINERSSavoir-faire Linux
COMMITTERS
COMMITTERSOCA-git-bot, oca-ci, Christian-RB
WEBSITE
WEBSITEhttps://github.com/OCA/account-invoicing
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:00
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module checks that a supplier invoice/refund is not entered twice.
This is important because if you enter twice the same supplier invoice,
there is also a risk that you pay it twice !

This module adds a constraint on supplier invoice/refunds to check that
(commercial_partner_id, supplier_invoice_number) is unique, without
considering the case of the supplier invoice number. To activate that
feature:

- Go to Invoicing/Accounting \> Configuration \> Settings \> Vendor
  Bills
- Check the 'Check Unicity on Supplier Invoice Number' box.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_form_view res.config.settings.form (in account_invoice_supplier_ref_unique) res.config.settings xpath Inherits account.res_config_settings_view_form
view_move_form account.move xpath Inherits account.view_move_form
Models touched (3)

New fields (1)
  • supplier_invoice_number Char
    copy=False readonly=True string='Vendor invoice number'
Public methods (1)
  • copy(self, default=None)
    The unique vendor invoice number is not copied in vendor bills

New fields (1)
  • check_invoice_supplier_number Boolean
    help='Check this if you want to constraint the unicity for Invoice Supplier Number'
Public methods (0)

No public methods.

New fields (1)
  • check_invoice_supplier_number Boolean
    readonly=False related='company_id.check_invoice_supplier_number'
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/account_invoice_supplier_ref_unique
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Savoir-faire Linux, Acsone SA/NV
MAINTAINERS
MAINTAINERSSavoir-faire Linux
COMMITTERS
COMMITTERSMaxime Chambreuil, Denis Roussel, Weblate, OCA-git-bot, oca-ci, Samuel Macias Oropeza (smo)
WEBSITE
WEBSITEhttps://github.com/OCA/account-invoicing
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:52
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_form_view res.config.settings.form (in account_invoice_supplier_ref_unique) res.config.settings xpath Inherits account.res_config_settings_view_form
view_move_form account.move xpath Inherits account.view_move_form
Models touched (3)

New fields (1)
  • supplier_invoice_number Char
    copy=False readonly=True states={'draft': [('readonly', False)]} string='Vendor invoice number'
Public methods (1)
  • copy(self, default=None)
    The unique vendor invoice number is not copied in vendor bills

New fields (1)
  • check_invoice_supplier_number Boolean
    help='Check this if you want to constraint the unicity for Invoice Supplier Number'
Public methods (0)

No public methods.

New fields (1)
  • check_invoice_supplier_number Boolean
    readonly=False related='company_id.check_invoice_supplier_number'
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/account_invoice_supplier_ref_unique
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Savoir-faire Linux, Acsone SA/NV
MAINTAINERS
MAINTAINERSSavoir-faire Linux
COMMITTERS
COMMITTERSEnric Tobella, OCA Transbot, Weblate, OCA-git-bot, oca-ci, Juany Davila
WEBSITE
WEBSITEhttps://github.com/OCA/account-invoicing
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:37
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_move_form account.move xpath Inherits account.view_move_form
Models touched (1)

New fields (1)
  • supplier_invoice_number Char
    copy=False readonly=True states={'draft': [('readonly', False)]} string='Vendor invoice number'
Public methods (1)
  • copy(self, default=None)
    The unique vendor invoice number is not copied in vendor bills
REPOSITORY
REPOSITORYOCA/account-invoicing
GIT
GIThttps://github.com/OCA/account-invoicing.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoicing/tree/14.0/account_invoice_supplier_ref_unique
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Savoir-faire Linux, Acsone SA/NV
MAINTAINERS
MAINTAINERSSavoir-faire Linux
COMMITTERS
COMMITTERSoca-travis, Weblate, OCA-git-bot, miguels73
WEBSITE
WEBSITEhttps://github.com/OCA/account-invoicing
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:04
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_move_form account.move xpath Inherits account.view_move_form
Models touched (1)

New fields (1)
  • supplier_invoice_number Char
    copy=False readonly=True states={'draft': [('readonly', False)]} string='Vendor invoice number'
Public methods (1)
  • copy(self, default=None)
    The unique vendor invoice number is not copied in vendor bills
REPOSITORY
REPOSITORYOCA/account-invoicing
GIT
GIThttps://github.com/OCA/account-invoicing.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoicing/tree/13.0/account_invoice_supplier_ref_unique
VERSION
VERSION 1.0.3
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Savoir-faire Linux, Acsone SA/NV
MAINTAINERS
MAINTAINERSSavoir-faire Linux
COMMITTERS
COMMITTERSAndrea, OCA Transbot, Thomas Binsfeld, Sergio Teruel, oca-travis, Weblate, 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:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_move_form account.move field Inherits account.view_move_form
Models touched (1)

New fields (1)
  • supplier_invoice_number Char
    copy=False readonly=True states={'draft': [('readonly', False)]} string='Vendor invoice number'
Public methods (1)
  • copy(self, default=None)
    The unique vendor invoice number is not copied in vendor bills
REPOSITORY
REPOSITORYOCA/account-invoicing
GIT
GIThttps://github.com/OCA/account-invoicing.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoicing/tree/12.0/account_invoice_supplier_ref_unique
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Savoir-faire Linux, Acsone SA/NV
MAINTAINERS
MAINTAINERSSavoir-faire Linux
COMMITTERS
COMMITTERSmreficent, OCA Transbot, oca-travis, Weblate, OCA-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/account-invoicing
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:21
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - http_routing
    - digest
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
account_invoice_form_view account.invoice field Inherits account.invoice_supplier_form
Models touched (1)

New fields (1)
  • supplier_invoice_number Char
    copy=False readonly=True states={'draft': [('readonly', False)]} string='Vendor invoice number'
Public methods (1)
  • copy(self, default=None)
    @api.multi
    The unique vendor invoice number is not copied in vendor bills
REPOSITORY
REPOSITORYOCA/account-invoicing
GIT
GIThttps://github.com/OCA/account-invoicing.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoicing/tree/11.0/account_invoice_supplier_ref_unique
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Savoir-faire Linux, Acsone SA/NV
MAINTAINERS
MAINTAINERSSavoir-faire Linux
COMMITTERS
COMMITTERSAndrea, OCA Transbot, oca-travis, OCA-git-bot
WEBSITE
WEBSITEhttp://www.savoirfairelinux.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:23:59
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - analytic
    - web_planner
    - portal
    - http_routing
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
account_invoice_form_view account.invoice field Inherits account.invoice_supplier_form
Models touched (1)

New fields (1)
  • supplier_invoice_number Char
    copy=False readonly=True states={'draft': [('readonly', False)]} string='Vendor invoice number'
Public methods (1)
  • copy(self, default=None)
    @api.multi
    The unique vendor invoice number is not copied in vendor bills
REPOSITORY
REPOSITORYOCA/account-invoicing
GIT
GIThttps://github.com/OCA/account-invoicing.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoicing/tree/10.0/account_invoice_supplier_ref_unique
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Savoir-faire Linux, Acsone SA/NV
MAINTAINERS
MAINTAINERSSavoir-faire Linux
COMMITTERS
COMMITTERSPedro M. Baeza, Stéphane Bidoul (ACSONE), OCA Transbot, Adrien Peiffer (ACSONE), oca-travis, OCA-git-bot
WEBSITE
WEBSITEhttp://www.savoirfairelinux.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:19:59
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

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
account_invoice_form_view account.invoice.supplier.form (in account_invoice_supplier_ref_unique) account.invoice field Inherits account.invoice_supplier_form
Models touched (1)

New fields (1)
  • supplier_invoice_number Char
    copy=False readonly=True states={'draft': [('readonly', False)]} string='Vendor invoice number'
Public methods (1)
  • copy(self, default=None)
    @api.multi
    The unique vendor invoice number is not copied in vendor bills
REPOSITORY
REPOSITORYOCA/account-invoicing
GIT
GIThttps://github.com/OCA/account-invoicing.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoicing/tree/9.0/account_invoice_supplier_ref_unique
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Savoir-faire Linux, Acsone SA/NV
MAINTAINERS
MAINTAINERSSavoir-faire Linux
COMMITTERS
COMMITTERSPedro M. Baeza, Stéphane Bidoul (ACSONE), OCA Transbot, Thomas Binsfeld, oca-travis, OCA-git-bot
WEBSITE
WEBSITEhttp://www.savoirfairelinux.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:15:22
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

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
account_invoice_form_view account.invoice.supplier.form (in account_invoice_supplier_ref_unique) account.invoice field Inherits account.invoice_supplier_form
account_invoice_refund_form_view account.invoice.refund.form (in account_invoice_supplier_ref_unique) account.invoice.refund field Inherits account.view_account_invoice_refund
Models touched (2)

New fields (1)
  • supplier_invoice_number Char
    copy=False readonly=True states={'draft': [('readonly', False)]} string='Vendor invoice number'
Public methods (1)
  • copy(self, default=None)
    @api.multi
    The unique vendor invoice number is not copied in vendor bills

New fields (1)
  • supplier_invoice_number Char
    string='Vendor invoice number'
Public methods (1)
  • compute_refund(self, mode='refund')
    @api.multi
REPOSITORY
REPOSITORYOCA/account-invoicing
GIT
GIThttps://github.com/OCA/account-invoicing.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoicing/tree/8.0/account_invoice_supplier_ref_unique
VERSION
VERSION 1.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, Alexis de Lattre, Alexandre Fayolle, Stéphane Bidoul (ACSONE), OCA Transbot, oca-travis, OCA-git-bot
WEBSITE
WEBSITEhttp://www.savoirfairelinux.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:11:24
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

Code Analysis

Views touched (0)

No views found for this module.

Models touched (1)

New fields (1)
  • supplier_invoice_number Char
    copy=False
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/7.0/account_invoice_supplier_ref_unique
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
COMMITTERSYannick Vaucher, Alexandre Fayolle, Stéphane Bidoul (ACSONE), OCA Transbot, Rudolf Schnapka, Marc Cassuto
WEBSITE
WEBSITEhttp://www.savoirfairelinux.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:07:15
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
Unique Supplier Invoice Number
==============================

This module adds a insensitive constraint on the supplier_invoice_number field:
(partner_id, supplier_invoice_number) must be unique.

Contributors
------------
* Marc Cassuto (marc.cassuto@savoirfairelinux.com)
* Mathieu Benoit (mathieu.benoit@savoirfairelinux.com)
    

Code Analysis

Views touched (0)

No views found for this module.

Models touched (1)

New fields (0)

No new fields.

Public methods (1)
  • copy(self, cr, uid, ids, default=None, context=None)
STATUS
STATUSOpen migration PR - not merged yet for this version
REPOSITORY
REPOSITORYOCA/account-invoicing
PULL REQUEST
PULL REQUEST[19.0][MIG] account_invoice_supplier_ref_unique (#2363)