Currently in the option & variant function it can generate the variant module from non-collapsible configurable part.
But after it is generated the variant module can not update with generation again(even original part is updated or revised).
The variant module should be updated with latest information from the original part.
Because in the variant module bom we can not identify the latest information.
Would you provide an example of the case? For example - are you thinking that attributes from the non-collapsible node are updated and you want the generated variant part to be revised and inherit the updated attributes?
The variant(A.1) is generated from the configurable part(A.1) with the variant spec.
The configurable part (B.1) is revised from A.1 with updating the attribute.
After that executing the variant generation using the same variant spec and updating the variant(A.1).
Then the variant is iterated (A.2). But the attribute of the variant(A.2) is not updated.
We want to update the attribute of variant(A.2) with the configurable part(B.1) 's attribute.
I hope the above comment satisfy with your expectation.
we have customized the Variant part generator to handle this scenario
to update the Variant part from the Configurable part (could be great if also revise the Variant when the Configurable is revised)
and we create a new custom preference to be able to define a list of attributes that will not be updated on the Variant :
- allow Users to define specific values on Variants for these attributes
- allow to only update common or logic driven driven attributes from the Configurable to Variant
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.