Anwendungsfall 4: Keine Stücklisten-Transformation basierend auf dem Teiletyp
Angenommen, im Stücklisten-Transformator ist die folgende Struktur vorhanden:
• Zwischen Upstream Parent Part (Design) und Downstream Parent Part (Manufacturing) ist ein Äquivalenz-Link vorhanden.
• Alle Teile in der Struktur außer Part C2 (Design) sind vom Typ wt.part.WTPart.
• Das Teil Part C2 (Design) ist vom Typ ElectricalPart.
1. Greifen Sie unter Windchill/codebase/com/ptc/core/foundation/associativity auf die Datei associativity.properties.xconf zu.
2. Fügen Sie die folgenden Umstrukturierungsregeln hinzu:
<Property name="com.ptc.windchill.associativity.reconciliation.addusage.wt.part.WTPart" multivalued="," default=""/>
<AddToProperty name="com.ptc.windchill.associativity.reconciliation.addusage.wt.part.WTPart" value="attributeMapping.rule1=AttributeNum1:String1:AttributeNum2:String2"/>
| Bei Eigenschaften, die eine Zuordnung erfordern, dürfen die für den Upstream und den Downstream angegebenen Zuordnungsattribute nicht identisch sein. |
<Property name="com.ptc.windchill.associativity.reconciliation.addusage.com.ptc.ElectricalPart" multivalued="," default=""/>
<AddToProperty name="com.ptc.windchill.associativity.reconciliation.addusage.com.ptc.ElectricalPart" value="doNotTransform=true"/>. Diese Eigenschaft hat Vorrang vor den anderen Eigenschaften.
| Nachdem Sie die Aktion ![](../../Windchill_Help_Center/images/generate_downstream_structure.png) für das ausgewählte Teil in der Upstream-Struktur initiiert haben, durchläuft das Windchill System die Struktur unterhalb des ausgewählten Teils. Diese Konfiguration stellt sicher, dass: • Wenn das Windchill System ein Teil erkennt, bei dem das Teileverwendungsattribut AttributeNum1 auf String1 festgelegt ist, wird das erkannte Teil in der Downstream-Struktur unter dem Teil als neues Teil hinzugefügt, dessen Teiletyp wt.part.WTPart ist und bei dem das Teileverwendungsattribut AttributeNum2 auf String2 festgelegt ist. • Wenn das Windchill System ein Teil vom Typ ElectricalPart erkennt, wird das Teil in der Downstream-Struktur unter keinem Teil hinzugefügt. |
3. Wählen Sie
Upstream Parent Part (Design) aus, und klicken Sie in der Symbolleiste im mittleren Fensterbereich auf
![](../../Windchill_Help_Center/images/generate_downstream_structure.png)
.
4. Daraufhin wird im Stücklisten-Transformator die folgende Struktur angezeigt:
| • Part C1 (Manufacturing) wird unter Part T1 (Manufacturing) als neues Teil hinzugefügt, da Part T1 (Manufacturing) die in der Eigenschaft festgelegten Kriterien erfüllt. • Bei Part C2 (Design) ist das Teileverwendungsattribut AttributeNum1 auf String1 festgelegt. Das Teil wird jedoch nicht in der Downstream-Struktur hinzugefügt, da es sich um ein elektrisches Teil handelt. In diesem Fall hat <AddToPropertyname="com.ptc.windchill.associativity.reconciliation.addusage.com.ptc.ElectricalPart" value="doNotTransform=true"/> Vorrang vor den anderen Eigenschaften. |