In moqui, we have ProductAssoc to model the relationships within Products.
For a large sized Product , like a sofa having normally several components which are actually products Those components may or may not for sale. Buyers normally buy a sofa set, but the shipments are comming in forms of components with own packing as the size of them are large.
In service implementing
mantle.shipment.CarrierServices.get#AutoPackageInfo, we could do trick to split the sofa set to the component. The delimma is that in this way it seems that the seller could not match directly from the sofa set to the components right away when inspecting shipment, and it may even cause trouble when to make a picklist for this sofa set. Or in some other places it breaks the moqui business logic.
Anyone has any thought?