product_customerinfo_elaboration
This module enables defining default elaborations and elaboration notes per customer and product using the customer info structure in the product's Sales tab.
Key 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.