BC: Idoc is empty, should be sent to...

Integration von Systemen.

BC: Idoc is empty, should be sent to...

Postby Damon4865 » Fri Sep 03, 2004 10:47 am

Hallo,

wir haben den BC 4.7 installiert und möchten eine XML-Datei, die bereits die Struktur eines DELVRY03 (DESADV) besitzt, in ein Idoc konvertieren und im R/3 verbuchen.
Das Abholen der Datei per ftp funktioniert. Auch die Umwandlung in einen Record (bytesToString, dann StringToDocument und dann documentToRecord). Nach documentToRecord wird per MAP auf einen Record DELVRY03-Satz gemappt. Der Record hat die importierte Struktur vom DELVRY03-Idoc. In den Results sehe ich, dass der Record mit Daten befüllt ist.
Nach createTID führe ich sendIdoc aus und anschließend confirmTID.
Wenn ich das Ganze mit Run starte, läuft es ohne Fehlermeldung durch, allerdings wird im R/3 kein Idoc erzeugt. Allerdings steht im BC-Server im SAP-Protokoll "Idoc is empty, should be sent to (SID)" wobei (SID) mit unserem Systemnamen gefüllt ist (sorry, secret...).

Was mache ich falsch?

Gruß Torsten
Damon4865
.
.
 
Posts: 6
Joined: Fri Sep 03, 2004 10:47 am

Ergänzung

Postby Damon4865 » Fri Sep 03, 2004 11:13 am

Selbstverständlich führe ich auch nach MAP das Kommando recordToIdoc aus.
Damon4865
.
.
 
Posts: 6
Joined: Fri Sep 03, 2004 10:47 am


Return to Exchange Infrastructure

Who is online

Users browsing this forum: No registered users and 1 guest