Integration mit anderen Anwendungen > Integration mit Produktionssystemen > Windchill Integration for MES verwenden > Versionsverlauf laden
  
Versionsverlauf laden
Der Versionsverlauf ist eine Aufzeichnung der Daten, die von Windchill publiziert wurden, und gibt sowohl die Windchill PDMLink Quelldaten als auch das Übergabeziel an.
Es kann hin und wieder erforderlich sein, den Versionsverlauf für Objekte (wie Teile und Baugruppen) zu laden, die zwar im ERP-System vorhanden sind, aber von ESI zunächst nicht publiziert wurden. Das Laden dieser Objekte stellt sicher, dass die beiden Systeme (Windchill PDMLink und das ERP-System) miteinander synchronisiert sind, sodass ESI die Objekte in nachfolgenden Veröffentlichungen verwenden kann.
Der Versionsverlauf kann aus einer CSV-Importdatei (durch Kommas getrennte Werte) in folgendem Format geladen werden:
Feld
Beschreibung
LoadType
Zum Steuern des Windchill PDMLink Datenlade-Dienstprogramms erforderliche Kopfzeileninformationen. Dieser Wert sollte "ESIReleaseActivity" lauten.
ObjectClass
Die Windchill ESI Klassenspezifikation für das publizierte Objekt. Für Teile sollte dies "com.ptc.windchill.esi.Part" lauten.
ObjectNumber
Die Windchill Objektnummer. Beispielsweise die Teilenummer.
ObjectVersion
Die Windchill PDMLink Versionsnummer des Geschäftsobjekts.
ObjectIteration
(optional) Wenn hier nichts angegeben ist, wird die neueste Iteration der Version verwendet. Andernfalls ist dies eine spezifische Windchill Iterationsnummer.
ObjectView
(optional) Der Windchill Ansichtsname. Die Ansicht, in der die Iteration definiert wird.
* 
Ansichten gelten nur für Teile.
TargetNumber
Das Nummernattribut des Übergabeziels, das zum Erstellen des Versionsverlaufs verwendet wird.
PublishDate
Das Datum, an dem die Informationen in ERP publiziert wurden. Das Format muss JJJJ-MM-TT HH:MM:SS lauten. Die Angabe der Uhrzeit ist optional. Sofern vorhanden, muss die Zeit in GMT angegeben werden. Wenn hier nichts angegeben wird, wird als Zeit standardmäßig Mitternacht in der in Windchill PDMLink konfigurierten Zeitzone verwendet.
PublishAction
Diese sollte create (Erstellen) lauten, wenn das Objekt in Folge einer Publizierung erstellt wurde, oder "change", wenn das Objekt geändert wurde.
Beispiel:
ESIReleaseActivity,com.ptc.windchill.esi.Part,1000,A,1,,VIS7_00001,2003-04-01,create
ESIReleaseActivity,com.ptc.windchill.esi.Part,1000,A,1,,VIS7_00002,2003-04-01,create
ESIReleaseActivity,com.ptc.windchill.esi.Part,2000,A,2,,VIS7_00001,2003-04-02,change
ESIReleaseActivity,com.ptc.windchill.esi.Part,2000,A,,,VIS7_00002,2003-04-03,change
Jede Zeile in der Importdatei stellt ein Publizierungsereignis für ein bestimmtes Windchill Geschäftsobjekt in einer bestimmten ERP-Organisation dar.