| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Manufacturing (mrp)
• Discuss (mail) • Inventory (stock) |
| Community Apps Dependencies | Show |
| Lines of code | 17039 |
| Technical Name |
plm_auto_engcode |
| License | AGPL-3 |
| Website | https://odooplm.omniasolutions.website |
| Versions | 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0 |
PLM Automatic Engineering Code
Automatically generates part numbers (engineering codes) for PLM products using configurable Odoo sequences.
Overview
When a new product is created and its category is set, this module triggers an automatic sequence to assign the engineering_code field (the Part Number). Sequences can be configured globally or per product category, so different product families can use different numbering series.
Key Features
- Automatic part number generation via Odoo ir.sequence
- Per-category sequence configuration on product.category
- Onchange hook: changing the product category triggers a new code from the appropriate sequence
- Existing codes are preserved when the sequence has not changed
Configuration
Assign a sequence to one or more product categories via the Product Category form (field: Part Number sequence). A global fallback sequence with code plm.eng.code is used when no category-level sequence is configured.
Dependencies
- product — Odoo product models
- plm — OdooPLM core module
Please log in to comment on this module