NEUE PDM-SCHNITTSTELLE DIE VERBINDUNG ZWISCHEN OXAION UND DER KONSTRUKTION Denis Roster, Consulting www.oxaion.de
AGENDA Allgemeine Programmvorstellung Demo-Kopplung zu HELiOS Abgrenzung zur alten Schnittstelle Fragerunde FOLIE 2 16.03.16
ALLGEMEINE PROGRAMMVORSTELLUNG www.oxaion.de
PROGRAMMVORSTELLUNG Menü-Einordnung FOLIE 4 16.03.16
PROGRAMMVORSTELLUNG Darstellung des Systemkonfigurationsexplorers FOLIE 5 16.03.16
PROGRAMMVORSTELLUNG Aktivierung/Deaktivierung + Namen bzw. Bezeichnung FOLIE 6 16.03.16
PROGRAMMVORSTELLUNG Teilestamm-Import FOLIE 7 16.03.16
PROGRAMMVORSTELLUNG Teilestamm-Import-XML FOLIE 8 16.03.16
PROGRAMMVORSTELLUNG Teilestamm-Import-XML FOLIE 9 16.03.16
PROGRAMMVORSTELLUNG Stücklisten-Import FOLIE 10 16.03.16
FELDZUGRIFF Import-Felder Teilestamm FOLIE 11 16.03.16
FELDZUGRIFF Import-Felder Zugriffsdefinition FOLIE 12 16.03.16
FELDZUGRIFF-MÖGLICHKEITEN Element-Inhalt XML-Tag: <Teilestamm NAME="TLFIRM">001</Teilestamm> Zugriff: Teilestamm[@NAME='TLFIRM']/text() Ergebnis: 001 FOLIE 13 16.03.16
FELDZUGRIFF-MÖGLICHKEITEN Attribut-Inhalt XML-Tag: <FIELD DB="UTLSTP" NAME="TLFIRM" VALUE="001" /> Zugriff: FIELD[@DB='UTLSTP' and @NAME='TLFIRM']/@VALUE Ergebnis: 001 FOLIE 14 16.03.16
FELDZUGRIFF-MÖGLICHKEITEN Attribut-Inhalt XML-Tag: <FIELD DB="UTLSTP" NAME="TLFIRM" VALUE="001" /> Zugriff: FIELD[@DB='UTLSTP' and @NAME='TLFIRM']/@NAME Ergebnis: TLFIRM FOLIE 15 16.03.16
FELDZUGRIFF-MÖGLICHKEITEN Relativer Zugriff XML-Struktur: <Object> <Attribute>001</Attribute> <Attribute>ABC</Attribute> <Attribute>123XYZ</Attribute> </Object> Zugriff: Attribute[3]/text() Ergebnis: 123XYZ FOLIE 16 16.03.16
FELDTRANSFORMATION Feld-Transformation FOLIE 17 16.03.16
PROGRAMMVORSTELLUNG Teilestamm-Export FOLIE 18 16.03.16
PROGRAMMVORSTELLUNG Teilestammfeld-Export FOLIE 19 16.03.16
FELDAUFBEREITUNG (EXPORT) XML-Tag-Export &FLDN --> Wird ersetzt durch den Datenbank-Feldnamen &FILE --> Wird ersetzt durch den Datenbank-Dateinamen des Feldes &VALUE --> Wird ersetzt durch den Datenbank-Wert des Feldes (nach einer ggf. vorliegenden Feld-Transformation) Beispiel: <FIELD DB="PAPLNP" NAME="PNAPNR"> Feldwert </FIELD> Definition: <Arbeitsplatz name="&fldn" value="&value"/> FOLIE 20 16.03.16
FELD-TRANSFORMATION Feld-Export FOLIE 21 16.03.16
CAD/PDM-IMPORT Batch-Abruf: FOLIE 22 16.03.16
CAD/PDM-EXPORT Batch-Abruf: FOLIE 23 16.03.16
LIVE DEMO (FUNKTIONEN) www.oxaion.de
CAD/PDM-DATENAUSTAUSCH Be- und erneute Verarbeitung von fehlerhaften XMLs FOLIE 26 16.03.16
SCHNITTSTELLENVERGLEICH ALT <-> NEU www.oxaion.de
SCHNITTSTELLENVERGLEICH Alte Schnittstelle Import: Teilestamm Stückliste Export: Teilestamm Änderungsdokumentation wird NICHT unterstützt Konfiguration über n-vorlauftabellen Nur Export von protokollierten Änderungen FOLIE 28 16.03.16 Neue Schnittstelle Import: Teilestamm Stückliste Arbeitsplan Dokumente Export: Teilestamm Stückliste Arbeitsplan Dokumente Änderungsdokumentation wird unterstützt Konfiguration über ein Programm Export von Änderungen und initiale Datenübergabe
SCHNITTSTELLENVERGLEICH Alte Schnittstelle Konfiguration von 1 Fremdsystem Customizing-Aufwand für Import-XMLs mit abweichender Struktur Datenfeldinhalte müssen exakt übergeben werden (ggf. weiteres Customizing) Fehlerhafte Importe werden nicht dokumentiert Kein Anstoß von Folgeprozessen Neue Schnittstelle Konfiguration von 1..n Fremdsystem(e) HELiOS ProE eplan XML-Struktur kann über Konfiguration vorgegeben werden ohne Customizing Datenfeldinhalte können beim Import und Export über Konfiguration transformiert werden (oxaion-extensions-befehle) Dokumentation aller Importe und Verwaltung von fehlerhaften XML-Dateien Anstoß von Folgeprozessen über Mailboxnachricht-Konfiguration FOLIE 29 16.03.16
FOLIE 30 16.03.16
SIE ERREICHEN MICH UNTER Denis Roster Tel. +49 7243 590-6556 denis.roster@oxaion.de www.oxaion.de