Tutorial 8: Vertikales Kopieren von Attributen und Zuordnungen
Sie müssen die folgenden Eigenschaften in der Datei
custom.site.xconf hinzufügen und konfigurieren, um das vertikale Kopieren von Attributen und Zuordnungen während der Massenerstellung von Stücklisten zu unterstützen. Weitere Informationen finden Sie unter
Eigenschaftswerte einstellen und Änderungen propagieren.
• <Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.addSame.create.wt.part.WTPart" multivalued="," default=""/>
• <Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.addSame.create.wt.part.WTPartUsageLink" multivalued="," default=""/>
• <Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.newBranch.create.wt.part.WTPart" multivalued="," default=""/>
• <Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.newBranch.create.wt.part.WTPartUsageLink" multivalued="," default=""/>"/>
• <Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.newPart.create.wt.part.WTPart" multivalued="," default=""/>
• <Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.newPart.create.wt.part.WTPartUsageLink" multivalued="," default=""/>
Sie können die Eigenschaft beispielsweise im folgenden Format konfigurieren:<Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.newBranch.create.wt.part.WTPartUsageLink" value="WCTYPE|wt.part.WTPartUsageLink~MBA|findNumber"/>
Sie können diese Eigenschaften entsprechend Ihrem geschäftlichen Anwendungsfall verwenden. Wenn Sie beispielsweise die Funktionalität addSame für ein Teil verwenden möchten, können Sie die "com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.addSame.create.wt.part.WTPartUsageLink" konfigurieren. Das heißt, dasselbe Teil wird aus der generischen Fertigungsstückliste zur Varianten-Fertigungsstückliste hinzugefügt.
|
|
• 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.
• 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.
|
Weitere Informationen zu Variantenäquivalenz-Links finden Sie unter
Variantenäquivalenz-Links.
Tutorial
In diesem Tutorial wird demonstriert, wie Sie Attribute und Zuordnungen während der Erstellung von Massen-Stücklisten mit der Aktion
Massen-Downstream-Stücklisten generieren vertikal kopieren.
1. Angenommen, in der Upstream-Ansicht des Stücklisten-Transformators ist die folgende Struktur einer generischen technischen Entwicklungsstückliste vorhanden:
2. Wählen Sie das Teil 0000000602, Asm2 (Design) aus, und initiieren Sie die Aktion Teil bearbeiten.
Beachten Sie die hervorgehobenen Attribute für das Teil 0000000602, Asm2 (Design).
3. Dem Teil 0000000603, Asm3 (Design) sind zwei verschiedene Dokumente zugeordnet.
4. Erstellen Sie eine generische Fertigungsstückliste anhand der generischen technischen Entwicklungsstückliste mit den Aktionen Neuer Downstream-Zweig, Kopieren und Als neuen Zweig einfügen.
5. Erstellen Sie Varianten aus konfigurierbaren Modulen unter Verwendung von Variantenspezifikationen. Weitere Informationen finden Sie unter
Varianten erstellen und verwalten.
Die Informationsseite der Variantenspezifikation für die Farbe Red ist wie folgt:
Die Informationsseite der Variantenspezifikation für die Farbe Blue ist wie folgt:
Die Informationsseite der Variantenspezifikation für die Farbe Green ist wie folgt:
6. Die Struktur der Variante für die Farbe Red ist wie folgt:
Beachten Sie den Wert des Attributs Referenznummer.
Die Struktur der Variante für die Farbe Green ist wie folgt:
Dem Teil 0000000618 sind zwei verschiedene Dokumententypen zugeordnet.
7. Beachten Sie den Wert des Attributs Referenznummer für die ausgewählten Teile.
8. Der Wert der hervorgehobenen Attribute für das Teil 0000000602, Asm2 (Manufacturing) wird als Inseparable bzw. Buy festgelegt.
9. Dem Teil 0000000609, Asm3,newPart (Manufacturing) sind zwei verschiedene Dokumenttypen zugeordnet.
10. Wählen Sie in der Downstream-Ansicht > aus. Das Dialogfenster Massen-Downstream-Stücklisten generieren wird geöffnet. Es enthält die Schritte Upstream-Parameter anzeigen und Downstream-Parameter festlegen.
11. Im Schritt Upstream-Parameter anzeigen werden die Varianten angezeigt, für die Sie die Massen-Downstream-Stücklisten generieren möchten.
12. Klicken Sie auf Weiter. Der Schritt Downstream-Parameter festlegen wird angezeigt. Im Schritt Downstream-Parameter festlegen werden die Varianten angezeigt, für die Sie die Massen-Downstream-Stücklisten generieren möchten.
13. Klicken Sie auf Fertigstellen. Das Dialogfenster Massen-Downstream-Stücklisten generieren wird geschlossen. Die Varianten der technischen Entwicklungsstückliste und der Fertigungsstückliste werden in den Upstream- und Downstream-Ansichten des Stücklisten-Transformators angezeigt.
14. In der erweiterten Form wird die Struktur wie folgt angezeigt:
Der in der generischen Fertigungsstückliste festgelegte Wert wird in die Fertigungsvarianten kopiert.
Beim Generieren einer Fertigungsvariante werden zusätzliche Links zwischen konfigurierbaren Fertigungsstücklisten und ihren Fertigungsvarianten erstellt. Diese Links werden als Variantenäquivalenz-Links bezeichnet.
15. Der Vergleich zwischen den neuen und den alten Attributwerten ist wie folgt:
16. Die Zuordnungen, in diesem Fall Dokumente, werden in die Fertigungsvarianten kopiert.
| In diesem Tutorial wurden die folgenden Eigenschaften verwendet: • Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.newBranch.create.wt.part.WTPartUsageLink" value="WCTYPE|wt.part.WTPartUsageLink~MBA|findNumber"/> • <Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.newBranch.create.wt.part.WTPart" value="WCTYPE|wt.part.WTPart~MBA|source"/> • <Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.newBranch.create.wt.part.WTPart" value="WCTYPE|wt.part.WTPart~MBA|partType"/> • <Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.newBranch.create.wt.part.WTPart" value="WCTYPE|wt.part.WTPart~MBA|describedBy@WCTYPE|wt.part.WTPartDescribeLink"/> • <Property name="com.ptc.windchill.mpml.copyOver.mapsb.massBOM.vertical.newBranch.create.wt.part.WTPart" value="WCTYPE|wt.part.WTPart~MBA|references@WCTYPE|wt.part.WTPartReferenceLink"/> |