product_multi_price
Allow products to hold multiple named additional prices and let pricelist rules compute using those values.
Key Features
- product.multi.price: Stores extra prices per product variant tied to a named price field with company-aware uniqueness.
- product.multi.price.name: Lets admins define reusable price field names per company for multi-price records.
- product.template: Exposes other prices on templates with a single variant and propagates them on creation while handling multi_price computations.
- product.product: Manages variant-level other prices and computes multi_price values with unit of measure conversions for pricelist rules.
- product.pricelist: Recomputes price rules so items based on multi_price pull the matching other price for each product.
- product.pricelist.item: Adds the Other Price base option with a required selector for the target multi price name in formula rules.
- product.product views: Displays an Other Prices one2many list on product and variant forms for users allowed to see multi prices.
- technical configuration: Provides a Price Field Names menu to manage available other price labels.
- security: Adds a group to control multi price visibility, user access rights to price records, and multi-company record rules.