Warnung: Veraltete Dokumentation!
Sie verwenden die alte Version der Online-Hilfe für ERPConnect.
Verwenden Sie die englischsprachige Dokumentation im neuen HelpCenter für ERPConnect.
Die IDoc-Klassen von ERPConnect unterstützen den Einsatz von XML-Dateien für IDoc Schemas und Daten-Dateien.
Hinweis: IDoc Schema-Dateien definieren wie ein IDoc aufgebaut ist, während IDoc Daten-Dateien den eigentlichen Inhalt des IDocs enthalten.
XML-Dateien für IDocs erstellen #
Erstellen Sie mit dem Theobald-Tool IDocSchemaGenerator.exe eine Schema-Datei, siehe IDoc-Schema-Generator.
Eine einfache Daten-Datei des IDoc Typs ORDERS01 kann wie folgt aussehen:
XML-Dateien laden #
- Verwenden Sie die Methode LoadIdocSchema, um ein IDoc-Objekt aus der Schema-Datei zu erstellen.
- Erstellen Sie mit der Methode CreateSegment Segment-Objekte.
- Laden Sie mit der Methode LoadXMLData die Daten des IDocs aus der Daten-Datei.
Beispiel-Code
Der folgende C#-Code zeigt, wie Sie Daten aus Dateien auslesen und senden.
using (R3Connection con = new R3Connection("SAPServer", 00, "SAPUser", "Password", "EN", "800"))
{
Idoc i = new Idoc();
i.Connection = con;
i.LoadIdocSchema(@"ORDERS01.xsd");
i.LoadXMLData(@"OrderIdoc.xml");
i.Send();
}