I assumed that when data is entered and saved (for instance in inventory) changing anything would only be possible using PLM and ECO. However, I can edit every product without having to use the PLM route. What am I doing wrong?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Бухгалтерия
- Склад
- PoS
- Project
- MRP
Этот вопрос был отмечен
Hi Mannes,
That’s expected: in Odoo you can always edit product master data directly if you have the rights. The PLM + ECO flow is only enforced on Bill of Materials and product changes if you activate the PLM module and set up ECO approvals.
If you haven’t enabled PLM, Odoo won’t restrict product edits. To make it mandatory, install the PLM app, configure ECO types and stages, and assign permissions so users must go through the ECO pipeline for changes.
Hope this clears it up!
Thank you both for the answer. It is clear to me that for our setup we need to have some customization done. Because the "open edit" was very helpfull at set-up, but for us having change control is essential. I can imagine that we are not the first who would like to have a more closed system. To me, not being able to edit anything without having a PLM/ECO active in either product or BoM would be perfect. Is there any documentation or "standard" customization that would help setting the system to a "locked"system?
Because I have PLM and EcO (incl permissions) activated, but editing of products and BoM is still possible.
Hi,
In Odoo, the reason you can still edit products directly without using PLM and ECO is because the PLM module does not automatically lock down product master data. By default, Odoo treats products in Inventory and Sales as standard records, so any user with sufficient access rights can modify fields like product name, category, or units of measure. The PLM and ECO processes are optional governance tools designed mainly to control engineering changes, such as updates to Bills of Materials, routings, or attached design documents, rather than every product field. This means that unless you specifically restrict access, Odoo won’t force you to go through an ECO when changing product data. If your company requires stricter control so that all product modifications must follow the ECO approval workflow, you would need to adjust user permissions to prevent direct product edits or add a custom rule that only allows changes through approved ECOs. In short, nothing is wrong with your setup — Odoo is behaving as designed — but to enforce PLM-driven control over product changes, additional configuration or customization is required.
Hope it helps
Enjoying the discussion? Don't just read, join in!
Create an account today to enjoy exclusive features and engage with our awesome community!
Регистрация