OdooWiki OCA HUB

Product Supplierinfo Disable Autocreation

product_supplierinfo_disable_autocreation folder_open OCA/purchase-workflow open_in_new
Purchase License: LGPL-3

This module adds a configuration option to control the automatic creation of supplier rates in Odoo, allowing users to enable or disable the generation of supplier rate lines when validating purchase orders using a checkbox in the purchasing configuration.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Adds a checkbox in Purchase settings to control whether supplier price lists are created automatically when a purchase order is confirmed. When unchecked, Odoo stops adding new supplier price lines from purchase orders.

This module gives you a switch in the Purchase settings to decide whether Odoo should automatically create supplier price list entries when you confirm a purchase order.

  • The option is called "Enable Automatic Supplier Pricelists" and appears in the Purchase configuration screen, right after the setting for locking confirmed orders.
  • It is turned on by default, so existing behaviour does not change unless you deliberately turn it off.
  • The setting is stored per company, so each company in a multi-company database can choose its own behaviour.
  • When the option is off, confirming a purchase order no longer adds or updates the supplier price information on the product.
  • When the option is on, Odoo keeps its standard behaviour of creating supplier price list lines from purchase orders.

The module touches the purchase order process (purchase.order), the company settings (res.company) and the configuration screen (res.config.settings). It does not add new menus, reports, emails or scheduled jobs; it only changes the automatic supplier price creation step during purchase order confirmation.

Depends on

purchase
Models and fields (2)
  • res.company · extends an existing modelpurchase_pricelist_disable_autocreate (Enable Automatic Supplier Pricelists)
  • res.config.settings · extends an existing modelpurchase_pricelist_disable_autocreate (Enable Automatic Supplier Pricelists)

Text generated by AI (DeepSeek) from reading the Odoo 18.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 3 confirmed, 6 with no information of 9 versions.

Sources · Odoo 17.0

Confirmed on 2026-11-03 in branch 17.0 of OCA/purchase-workflow.

terminal Installation and usage

OCA documentation · Odoo 18.0

If you want to control the automatic creation of supplier price lists:

  • Go to Purchase, then to Configuration, and open the purchasing settings.
  • In the Orders section, find the "Enable Automatic Supplier Price Lists" option.
  • Check this box to enable the automatic creation of supplier price lists when validating purchase orders, or uncheck it to prevent these lines from being generated automatically.
  • The setting is applied per company, allowing for different configurations in a multi-company environment.

No verified information in OCA: Installation, Configuration.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.