Tutorial 9: Variantenäquivalenz-Links aktualisieren
Sie müssen die Eigenschaft com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.update.wt.part.WTPart hinzufügen und konfigurieren, um das vertikale Kopieren von Attributen und Zuordnungen während der Massenaktualisierung von Stücklisten zu unterstützen. Sie müssen diese Eigenschaft zusammen mit den entsprechenden Teiletypen und -werten zur Datei custom.site.xconf hinzufügen. Weitere Informationen finden Sie unter Eigenschaftswerte einstellen und Änderungen propagieren.
<Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.update.wt.part.WTPart" multivalued="," default=""/>
<Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.update.wt.part.WTPartUsageLink" multivalued="," default=""/>
Sie können diese Eigenschaften entsprechend Ihrem geschäftlichen Anwendungsfall verwenden.
Sie können die Eigenschaft beispielsweise im folgenden Format konfigurieren:
<Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.update.wt.part.WTPart" value="WCTYPE|wt.part.WTPart~MBA|source"/>
<Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.update.wt.part.WTPartUsageLink" value="WCTYPE|wt.part.WTPartUsageLink~MBA|findNumber"/>
* 
Wenn Sie eine Eigenschaft oder ein Attribut sowohl beim horizontalen als auch beim vertikalen Kopieren definieren, hat das vertikale Kopieren Vorrang und überschreibt den Wert, der beim horizontalen Kopieren festgelegt wurde.
Tutorial
In diesem Tutorial wird gezeigt, wie Sie Variantenäquivalenz-Links mit der Aktion Massen-Downstream-Stücklisten aktualisieren aktualisieren.
1. Nehmen Sie an, im Stücklisten-Transformator ist die folgende Struktur vorhanden:
Die Fertigungsvarianten werden mit der Aktion Massen-Downstream-Stücklisten generieren generiert. Weitere Informationen finden Sie unter Tutorial 8: Vertikales Kopieren von Attributen und Zuordnungen.
In der erweiterten Form wird die Struktur wie folgt angezeigt:
* 
Beim Generieren einer Fertigungsvariante werden zusätzliche Links zwischen konfigurierbaren Fertigungsstücklisten und ihren Fertigungsvarianten erstellt. Diese Links werden als Variantenäquivalenz-Links bezeichnet. Weitere Informationen finden Sie unter Variantenäquivalenz-Links.
2. Wählen Sie in der Downstream-Ansicht das Teil 0000000160, Asm1, (Manufacturing) aus, und führen Sie die Aktion Teil bearbeiten aus.
Beachten Sie die hervorgehobenen Attribute für das Teil 0000000160, Asm1, (Manufacturing).
3. Ändern Sie den Wert der hervorgehobenen Attribute.
4. Ordnen Sie dem Teil 0000000157, Asm2, (Manufacturing) zwei neue Dokumente zu.
5. Wählen Sie die generische Fertigungsstückliste 0000000162, Top, (Manufacturing) in der Downstream-Ansicht aus, und klicken Sie auf Neu/Hinzufügen > Massen-Downstream-Stücklisten aktualisieren .
6. Die folgende Meldung wird angezeigt, wenn Sie die Aktion Massen-Downstream-Stücklisten aktualisieren ausführen:
Klicken Sie auf Weiter.
7. Das Dialogfenster Massen-Downstream-Stücklisten aktualisieren wird geöffnet. Die folgenden Informationen werden angezeigt:
8. Klicken Sie auf Fertigstellen. Das Dialogfenster Massen-Downstream-Stücklisten aktualisieren wird geschlossen. Das System aktualisiert alle ausgewählten Varianten-Fertigungsstücklisten basierend auf den Änderungen, die in den Strukturen der generischen Fertigungsstücklisten vorgenommen wurden.
9. Die Zuordnungen werden ebenfalls kopiert.
Beachten Sie den Unterschied zwischen den alten und neuen Attributen.
* 
In diesem Tutorial wurden die folgenden Eigenschaften verwendet:
<Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.update.wt.part.WTPart" value="WCTYPE|wt.part.WTPart~MBA|source"/>
<Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.update.wt.part.WTPart" value="WCTYPE|wt.part.WTPart~MBA|partType"/>
<Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.update.wt.part.WTPart" value="WCTYPE|wt.part.WTPart~MBA|describedBy@WCTYPE|wt.part.WTPartDescribeLink"/>
<Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.update.wt.part.WTPart" value="WCTYPE|wt.part.WTPart~MBA|references@WCTYPE|wt.part.WTPartReferenceLink"/>
War dies hilfreich?