Integration mit anderen Anwendungen > Einführung in Windchill ESI > Windchill ESI mit Oracle Applications integrieren > Teile
  
Teile
Windchill ESI ermöglicht das Publizieren von Teilen, die innerhalb von Windchill PDMLink erstellt und geändert wurden, an ein Übergabeziel wie Oracle Applications. Sie können Windchill PDMLink konfigurieren, um bestimmte Teileattribute zu publizieren. Die Windchill PDMLink-Teileinformationen werden verwendet, um ein Teil im Übergabeziel zu erstellen.
Windchill ESI übergibt die folgenden, dem Teil zugeordneten Attribute aus Windchill PDMLink an die EAI-Softwarekomponenten:
Nummer
Ob das Teil ein Phantom-Teil ist oder nicht
Standardeinheit
Steuereigenschaften
Typ
Name
Quelle
Version
Iteration
Datumsgültigkeit (Date Effectivity)
Zuletzt geändert von (Last Changed By)
Übergabeziele
Seriennummerngültigkeit
Losgültigkeit
Lebenszyklusstatus
Ansicht
Speicherort
Zuvor publizierte Teileversion (Previously Published Part Version)
Erweiterte Daten
Abteilungsdaten
Sobald die Teiledaten von Windchill PDMLink gesendet wurden, ordnen die EAI-Softwarekomponenten die Windchill PDMLink Teile-Attribute Oracle Applications Objektattributen zu. Die folgende Tabelle zeigt die Zuordnung von Windchill PDMLink Teile-Attributen zu Oracle Applications Objektattributen:
Zuordnung von Windchill Teile-Attributen zu Oracle Applications Elementattributen
Windchill Teileattribut
Oracle Applications Objektattribut
Nummer
Item Number
Standardeinheit
Primary Unit of Measure
Teiletyp
User Item Type using Template
Datumsgültigkeit
Item’s Revision Effectivity Date
Name
Item Description
Version
Revision Level
Quelle
General planning Make or Buy
Übergabeziel
Organization
Die Windchill PDMLink Teiliteration wird an die EAI-Softwarekomponenten weitergeben; das Attribut wird jedoch nicht an das Übergabeziel gesendet. Ist das Übergabeziel in der Lage, Windchill PDMLink Teileiterationen zu verarbeiten, können die EAI-Softwarekomponenten erweitert werden, um die Informationen an das Übergabeziel zu übergeben. Das standardmäßige Oracle Applications System verfügt zurzeit jedoch über kein Attribut, das Iterationsinformationen verarbeiten kann.
Das Attribut "Übergabeziele (Distribution Targets)" (in den Elementen Ziel und TargetID in der ESI-Antwort) bezeichnet das Übergabeziel, in dem das Teil erstellt oder geändert werden soll. Die EAI-Softwarekomponenten nutzen diese Informationen zur Kommunikation mit dem richtigen Übergabeziel und übergeben Organisationsinformationen an dieses.
Einige aus Windchill PDMLink weitergeleitete Attribute werden aus den EAI-Softwarekomponenten ohne Umwandlung an das Übergabeziel übergeben. Es gibt jedoch einige Attribute, die von den EAI-Softwarekomponenten geänderte oder querreferenzierte Werte enthalten.
Windchill PDMLink übergibt das Attribut "Startgültigkeitsdatum" im Format JJJJ MM-TT HH:MM:SS. Windchill ESI setzt voraus, dass die Zeitzone über Windchill PDMLink, TIBCO und Oracle Applications konfiguriert wird.
Die Attribute "Standardeinheit (Default Unit)", "Teiletyp (Part Type)" und "Quelle (Source)" werden in den EAI-Softwarekomponenten querreferenziert. Die folgende Tabelle zeigt die möglichen verfügbaren Windchill PDMLink Teilewerte und die entsprechenden Oracle Applications Elementwerte, die aus den EAI-Softwarekomponenten an Oracle Applications übergeben werden.
Zuordnung von Windchill Teile-Standardeinheitenwerten zu Oracle Applications Basismaßeinheit-Werten
Windchill Teile-Standardeinheitenwert (Datenbankwert)
Oracle Applications Basismaßeinheit-Wert (Datenbankwert)
Nach Bedarf (as_needed)
As Needed (AN)
Stück (ea)
Stück (Ea)
Kilogramm (kg)
Kilogram (KG)
Liter (l)
Liter (L)
Meter (m)
Meter (M)
Zuordnung von Windchill PDMLink Teiletyp-Werten zu Oracle Applications Materialtyp-Werten
Windchill PDMLink Teiletyp-Wert (Datenbankwert)
Oracle Applications Elementtypwert (Datenbankwert)
Trennbar (trennbar)
Subassembly (SA) Dies ist die Zuordnung für das API-Feld ITEM_TYPE. Die Zuordnung für das API-Feld TEMPLATE_ID ist Subassembly (5), und die Zuordnung für das API-Feld TEMPLATE_NAME ist Subassembly (@Subassembly).
Untrennbar (untrennbar)
Subassembly (SA)
Dies ist die Zuordnung für das API-Feld ITEM_TYPE. Die Zuordnung für das API-Feld TEMPLATE_ID ist Subassembly (5), und die Zuordnung für das API-Feld TEMPLATE_NAME ist Subassembly (@Subassembly).
Komponente (komponente)
Purchased Item (P)
Dies ist die Zuordnung für das API-Feld ITEM_TYPE. Die Zuordnung für das API-Feld TEMPLATE_ID ist Purchased Item (2), und die Zuordnung für das API-Feld TEMPLATE_NAME ist Purchased Item (@Purchased Item).
Zuordnung von Windchill PDMLink Teilequelle-Werten zu Oracle Applications Beschaffungstyp-Werten
Windchill PDMLink Teilequelle-Wert (Datenbankwert)
Oracle Applications Wert für General Planning Make or Buy (Allgemeine Planung Erzeugung oder Kauf)
Erzeugt (erzeugt)
Make (1)
Zugekauft (zugekauft)
Buy (2)
Oracle Applications benötigt zum Erstellen oder Ändern von Elementeinträgen einige Attribute, die von Windchill PDMLink nicht bereitgestellt werden. In diesen Fällen legt Windchill ESI die Standardwerte in den EAI-Softwarekomponenten vor dem Übergeben der Daten an Oracle Applications fest. In der folgenden Tabelle sind die in Oracle Applications standardmäßig festgelegten Windchill ESI Elementattribute und ihre Standardwerte aufgeführt.
Oracle Applications Elementattribut-Standardwerte
Oracle Applications Elementattribut
Standardwert
Kennzeichen Kurzbeschreibung
No (N)
Effectivity Control
1 für Datum oder 2 für Einheit
Serial Number Generation Code
2 für Vordefiniert
Starting Prefix
X
Starting Number
1
Windchill ESI nutzt auch Vorlagen für Subassembly- und Purchased-Item-Elemente in Oracle Applications, die automatisch Standarddatenwerte für zahlreiche weitere Elementfelder zur Verfügung stellen. Weitere Informationen zu Elementvorlagen finden Sie in dem mit der Oracle Applications Software gelieferten Oracle Inventory Benutzerhandbuch.
Windchill PDMLink unterstützt auch die Publizierung von zugehörigen Alternativteilen für Teile. Da jedoch das Konzept der Alternativteile aus Windchill PDMLink in Oracle Applications nicht existiert, unterstützen die EAI-Softwarekomponenten von Windchill ESI die Publizierung von Alternativteilen zu Oracle Applications nicht. Ist das Oracle Applications Übergabeziel in der Lage, Windchill PDMLink Alternativteile zu verarbeiten, können die EAI-Softwarekomponenten von Windchill ESI erweitert werden, um die Informationen an Oracle Applications zu übergeben. Standardmäßig werden Alternativteile jedoch nicht unterstützt.
Abteilungsattribute für Teile
Abteilungsattribute für ein Teil können mit betriebsspezifischen Funktionen von Windchill MPMLink publiziert werden. So publizieren Sie Abteilungsattribute:
Stellen Sie sicher, dass die Einstellung Betriebsdateninformationen publizieren in der Kategorie ESI > Einstellungen > Teile auf Ja eingestellt ist.
Definieren Sie für jeden der Betriebe in Windchill MPMLink eine bestimmte Ansicht.
Definieren Sie die Abteilungsattribute auf der entsprechenden Registerkarte zur Attributanzeige.
Verwenden Sie Windchill ESI zum Publizieren des Teils.
Windchill ESI ruft dann die Abteilungsattribute für das Teil aus Windchill MPMLink ab und sendet diese Informationen im Übergabeziel an die relevante Organisation.
* 
Für diese Attribute müssen in der ESI-Antwort-Metadatendatei definierte Zuordnungen vorhanden sein. Zudem sollten die EAI-Software-Komponenten erweitert werden, damit diese Attribute in Oracle Applications entsprechend zugeordnet werden.
Beim Publizieren von Abteilungs- oder Betriebsdaten für Teile oder Ressourcen mit der Aktion An Übergabeziel senden oder der Aktion Material an Übergabeziel senden wird das Attribut Änderungsnachricht, Erhöhungsantrag, Lebenszyklusstatus festlegen oder Gespeicherter Filter verwendet:
Stücklisteneinstellungen am Übergabeziel, bei Publizierung von Teil oder Stückliste
Ressourceneinstellungen am Übergabeziel, bei Publizierung einer Ressource oder Ressourcenstruktur
Prozessplaneinstellungen am Übergabeziel, bei Publizierung einer Prozessplanstruktur
Änderungsnachrichteinstellungen am Übergabeziel, bei Publizierung mit einer Änderungsnachricht
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.
Legen Sie zum Publizieren von erweiterten Daten die Einstellung Unternehmensdateninformationen publizieren auf Ja fest.
Weitere Informationen zu erweiterten Daten finden Sie im Thema Erweiterte Daten.
* 
Wenn Sie die Versionsinformationen aus den Teiledaten oder den erweiterten Daten publizieren möchten, legen Sie die Eigenschaft com.ptc.windchill.esi.useVersionInfofromPartOrED in der Datei esi.properties fest. Beispiel: <Property default="PART" name="com.ptc.windchill.esi.useVersionInfofromPartOrED">. Folgende andere Werte sind möglich: PART oder COMMON_ENTERPRISE_DATA
Andernfalls werden die Unternehmensdaten standardmäßig 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.
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.
Stellen Sie sicher, dass die Einstellung Betriebsdateninformationen publizieren in der Kategorie ESI > Einstellungen > Teil auf "Ja" eingestellt ist.
Weitere Informationen zu Abteilungsdaten finden Sie unter Übersicht über Abteilungsdaten.
Daten für das automatische Publizieren mit Lebenszyklusstatusänderung konfigurieren
Die erweiterten Daten oder die Abteilungsdaten können so konfiguriert werden, dass sie automatisch in der ESI-Antwort publiziert werden, wenn der Lebenszyklusstatus der Betriebsdaten geändert wird. Dafür aktivieren Sie die Einstellung Lebenszyklusstatus erweiterter Daten zum automatischen Auslösen der Veröffentlichung von Teilen in ESI > Einstellungen > Teil. Sie können mehrere Lebenszyklusstatus in einer kommagetrennten Liste angeben. Der Standardwert dieser Einstellung ist leer. Falls der Einstellungswert leer ist, wird das Teil (Material) nicht automatisch publiziert, wenn der Lebenszyklusstatus von Unternehmensdaten oder Betriebsdaten geändert wird.
Wenn der Lebenszyklusstatus von Unternehmens- oder Betriebsdaten entsprechend der Einstellung geändert wird, rendert ESI die relevante Teileiteration sowie die Abteilungsdaten gemäß der Konfigurationsspezifikation oder dem entsprechenden Filter des Übergabeziels, damit das Teil in der ESI-Antwort publiziert werden kann.
* 
Das Publizieren eines Teils wird nur aktiviert, wenn die Einstellung ESI-Workflow automatisch starten auf Ja festgelegt ist.
Bei Freigabe der Betriebsdaten werden sowohl die Betriebsdaten als auch die Unternehmensdaten publiziert. Dagegen werden bei der Freigabe der Unternehmensdaten die relevanten Betriebsdaten publiziert.
Die erweiterten Daten und die Abteilungsdaten können in separaten Buckets in der ESI-Antwort publiziert werden. Dies kann durch Anpassen der ESI-Antwort erfolgen. Weitere Informationen zum Anpassen der Buckets in der ESI-Antwort finden Sie im ERP Connector Customizer's Guide (ERP Connector Anpassungshandbuch) auf PTC.com