Erweiterte Daten publizieren
Erweiterte Daten sind ein versioniertes, bearbeitbares Objekt in Windchill, das verwendet wird, um Daten zu speichern, die in einem ERP-System publiziert werden sollen. In der ESI-Antwort können die erweiterten Daten mithilfe des ERP-Connectors an ein Übergabeziel publiziert werden.
Aktivieren Sie die Einstellung Unternehmensdateninformationen publizieren, indem Sie sie auf Ja festlegen, um Unternehmensdaten zu publizieren.
Legen Sie die Einstellung Betriebsdateninformationen publizieren auf Ja fest, um Betriebsdaten zu publizieren. Wenn Sie diese Einstellung auf Ja festlegen, werden auch Abteilungsdaten publiziert. Sie können diese Einstellung festlegen, indem Sie zu ESI > Einstellungen > Teil navigieren.
Weitere Informationen zu erweiterten Daten finden Sie im Thema Erweiterte Daten.
Publizieren basierend auf dem Eltern-Stücklisten-Übergabeziel einschränken
Die Einstellung Publizieren basierend auf dem Eltern-Stücklisten-Übergabeziel einschränken steuert, wie Kind-Komponenten einer Stückliste über Windchill ESI publiziert werden. Bei Einstellung auf Wahr werden die Kind-Teile nur in den Übergabezielen publiziert, die der Eltern-Stückliste zugewiesen sind. Dies trägt zur Aufrechterhaltung der Konsistenz bei und verhindert, dass Kind-Komponenten an nicht zugehörige Übergabeziele gesendet werden, wodurch die Datenintegrität in Downstream-Systemen sichergestellt wird.
Das folgende Beispiel zeigt, wie sich die Einstellung Publizieren basierend auf dem Eltern-Stücklisten-Übergabeziel einschränken auf das Publizierungsverhalten in Windchill ESI auswirkt.
Beispiel:
Setup
Aktion
Ergebnis
Komponente und ihre zugewiesenen Übergabeziele:
Parent_Part_B → DT_ERP_SAP(Detroit)
Child_Part_2 → DT_ERP_SAP(Seattle), DT_MES_Proprietary1, und DT_MES_Proprietary2
Die Einstellung Publizieren basierend auf dem Eltern-Stücklisten-Übergabeziel einschränken ist auf Wahr festgelegt.
Parent_Part_B über Windchill ESI publizieren
Parent_Part_B wird in DT_ERP_SAP(Detroit) zusammen mit seiner Stücklistenstruktur publiziert.
Child_Part_2 wird nicht in seinen einzeln zugewiesenen Übergabezielen publiziert.
Wenn "Übergabeziel suchen" auf com.ptc.windchill.esi.tgt.ESIRootInheritTargetFinder festgelegt ist, erbt Child_Part_2 das Übergabeziel des Elternteils und wird in DT_ERP_SAP(Detroit) publiziert.
Standardmäßig ist die Einstellung Publizieren basierend auf dem Eltern-Stücklisten-Übergabeziel einschränken auf Falsch festgelegt. Dies bedeutet, dass die Kind-Komponenten in allen Übergabezielen publiziert werden, die ihnen einzeln zugewiesen sind. Dies geschieht unabhängig vom Übergabeziel, das der Eltern-Stückliste zugewiesen ist, solange die Kind-Komponenten dieselbe Client- und System-ID (für SAP) oder DSN (für Oracle) mit der Eltern-Stückliste gemeinsam haben.
Navigieren Sie zu Dienstprogramme > Einstellungsverwaltung > ESI > Einstellungen > Stückliste, um diese Einstellung zu konfigurieren. Suchen Sie die Einstellung Publizieren basierend auf dem Eltern-Stücklisten-Übergabeziel einschränken, und legen Sie sie basierend auf Ihren Publizierungsanforderungen auf Wahr oder Falsch fest.
* 
Legen Sie die Eigenschaft com.ptc.windchill.esi.useVersionInfofromPartOrED in der Datei esi.properties auf "Bevorzugt" fest, um Versionsinformationen aus den Teiledaten oder zugeordneten Unternehmensdaten zu publizieren. Gültige Werte für diese Eigenschaft sind PART oder COMMON_ENTERPRISE_DATA. Legen Sie die Eigenschaft auf <Property default="PART" name="com.ptc.windchill.esi.useVersionInfofromPartOrED"/> fest, um Versionsinformationen aus dem Teil zu publizieren.
Standardmäßig werden Versionsinformationen aus den Unternehmensdaten publiziert.
Das Attribut Übergabeziele (in den Elementen Destination und TargetID in der ESI-Antwort) bezeichnet das Übergabeziel, in dem das Teil erstellt oder geändert werden soll.
Windchill PDMLink übergibt das Attribut "Teiledatumsgültigkeit" im Format JJJJ MM-TT HH:MM:SS.
Wenn Sie ein Teil im objektorientierten Modus publizieren und das Übergabezielattribut Beim Publizieren eines Teils zugehörige Dokumente publizieren auf Ja festgelegt ist, werden Dokumente, die dem Teil zugeordnet sind, ebenfalls publiziert.
Beim Publizieren von erweiterten Daten über Änderungsnachrichten oder Erhöhungsanträge wird, wenn allgemeine Unternehmensdaten, betriebsspezifische Unternehmensdaten und zugeordnete Teile eingeschlossen sind, nur die spezifische Version des Teils publiziert, auf das in der Änderungsnachricht oder dem Erhöhungsantrag verwiesen wird. Andere zugeordnete Teile unterschiedlicher Versionen werden nicht publiziert.
Abteilungsdaten
Die Abteilungsdatenattribute werden in der ESI-Antwort zusammen mit den Teil- oder Ressourcenattributen aus allen relevanten Abteilungsdatenobjekten publiziert, die den Betriebsdaten zugeordnet sind.
Weitere Informationen finden Sie im Thema Übersicht über Abteilungsdaten.
Teil basierend auf der Ansicht "Erweiterte Daten" publizieren
Wenn eine Publizierungsanfrage nur die erweiterten Daten (Betriebsdaten) enthält, bestimmt Windchill ESI die Ansicht aus dem erweiterten Datenobjekt und verwendet die konfigurierte Einstellung Zuordnungen der Ansicht zum Übergabeziel, um das Publizieren in den Übergabezielen zu beschränken, die dieser Ansicht zugeordnet sind. Für Teile, die Betriebsdaten in mehreren Ansichten enthalten, werden nur die Übergabeziele, die für die anfängliche Ansicht "Erweiterte Daten" zugeordnet sind, für diese Transaktion berücksichtigt. Dies gilt für Abläufe "Erhöhungsantrag" und "Konstruktionsänderungsnachricht".
Das Publizieren von Daten in einem Übergabeziel, das für die bestimmende Ansicht ungültig ist, wird entsprechend der Zuordnungseinstellung verhindert.
Das Publizieren eines Teils, das erweiterte Daten in der Anfrage enthalten kann oder nicht, folgt dem Standardverhalten. Das Teil wird an alle Übergabeziele gesendet, die dem Teil über seine Konfiguration oder seinen Kontext zugeordnet sind, unabhängig von einer Ansichtszuordnung. Das heißt, das System wendet in diesem Fall keine Filter auf Basis von Betriebsansichten an.
Im folgenden Beispiel werden betriebsspezifische Informationen für ein Teil publiziert, indem erweiterte Daten (Betriebsdaten) in die Anfrage eingeschlossen werden, sodass das Ziel durch die zugeordnete Ansicht bestimmt wird.
Beispiel:
Setup
Aktion
Ergebnis
Teil: Part123 (Konstruktionsansicht)
Betriebsdaten (Erweiterte Daten)
Betriebsdaten (Plant1)
Betriebsdaten (Plant2)
Übergabeziele: DT1, DT2
Zuordnungen der Ansicht zum Übergabeziel (Einstellung):
Plant1 → DT1
Plant2 → DT2
Diese Zuordnungen bestimmen, welche Übergabeziele für eine bestimmte Betriebsansicht gültig sind.
Publizieren Sie betriebsspezifische Informationen für ein Teil, indem Sie erweiterte Daten (Betriebsdaten) in die Anfrage einschließen, sodass das Ziel durch die zugeordnete Ansicht bestimmt wird.
ESI verwendet die erweiterten Daten von Plant1, um die relevante Ansicht zu bestimmen und die Übergabeziel-Zuordnungen zu überprüfen. Die Transaktion wird nur in DT1 publiziert, da DT1 Plant1 zugeordnet ist.
Obwohl das Teil Daten für Plant2 enthält, wird DT2 nicht publiziert, da es nicht der ausgewählten Ansicht zugeordnet ist.
Erstellen von Versionsaktivitäten für erweiterte Daten und Abteilungsdaten
Das Erstellen von Versionsaktivitäten für erweiterte Daten und Abteilungsdaten verhält sich wie die zugeordneten Teile während der ESI-Publizierung. Dieses Verhalten wird durch die Eigenschaft releaseActivityNeeded des Teils gesteuert. Wenn diese Eigenschaft festgelegt ist auf:
False – Versionsaktivität wird nicht für das Teil, die erweiterten Daten oder die Abteilungsdaten erstellt.
True – Versionsaktivität wird für das Teil und alle zugeordneten Objekte erstellt.
War dies hilfreich?