product_customerinfo_elaboration
⧉ View on GitHubPurpose
This module enables defining default elaborations and elaboration notes per customer and product using the customer info structure in the product's Sales tab.
Features
- product.customerinfo: Adds elaboration_ids and elaboration_note fields to store customer-specific elaborations and notes.
- sale.order.line: Computes elaboration_ids from matching product customer info and sets elaboration_note when elaborations match.
- sales: Supports multiple elaborations per customer with notes concatenated by comma.
- sales: Inherits elaborations from parent customer (commercial partner) if no direct match exists.