Community Tip - Learn all about PTC Community Badges. Engage with PTC and see how many you can earn! X
Dear community,
While publishing using the ESI Framework, we would like to filter out child parts of enditems in a BOM (except the top level part, which may be also enditem). The end items should be contained in the BOM. This needs to be done to differentiate between plants (distribution targets) where childs elements of enditems are not required in the ERP software in the target plant.
Example below, A is published to plant X:
A
|__B
|__*C
|__D
|__E
Once published, following structure should be published to plant X.
A
|__B
|__*C
- For target assignment RootInheritance is assumed to be implemented
- C might have been associated with plant Y, in this case;
BOM to Plant X
A
|__B
|__*C
BOM to Plant Y
*C
|__D
|__E
I would be glad and thankfull for any idea, tip, programmatical logic to implement or sample codes.
My current challanges are:
- idea --> where to locate filtering logic (VdbBuilder / ESIRenderer or Assignment Validation, BOMOrgFiler --> all with restrictions)
- generical way of filtering out all child parts of an enditem in a BOM (any logic or sample code here)
Many thanks in advance