In case of properties that involve mapping, the mapping attributes specified for upstream and downstream must not be the same. |
After you initiate the action on the selected part in the upstream, the Windchill system traverses the structure below the selected part. This configuration ensures that : • If the Windchill system detects a part with the part usage attribute AttributeNum1 set to String1, then the detected part is added in the downstream as a new branch, under the part whose part usage type is wt.part.WTPart and the part usage attribute AttributeNum2 is set to String2. • If the Windchill system detects a part with the part usage type as ElectricalPart, then it is added as a new branch. However, the system does not traverse the structure below the detected part. In this case, no property related to the mapping of an ElectricalPart is added. ElectricalPart is a subtype of wt.part.WTPart. ElectricalPart inherits the GDS-mapping property from the wt.part.WTPart. |
• No property related to the mapping of an ElectricalPart is added. Still, Part C2 (Manufacturing) is added as a new branch under a downstream part with the part usage type as wt.part.WTPart and the part usage attribute AttributeNum2 set to String2. This is because, ElectricalPart is a subtype of wt.part.WTPart. ElectricalPart inherits the GDS-mapping property from the wt.part.WTPart. GDS-mapping property is defined for wt.part.WTPart. • According to the criteria set in the <AddToPropertyname="com.ptc.windchill.associativity.reconciliation.addusage.com.ptc.ElectricalPart" value="doNotTraverse=true"/>, the structure under Part C2 (Design) is not transformed, as Part C2 (Design) is an ElectricalPart. |