Page 1 of 1

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

PostPosted: Fri Sep 03, 2004 10:47 am
by Damon4865
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

Ergänzung

PostPosted: Fri Sep 03, 2004 11:13 am
by Damon4865
Selbstverständlich führe ich auch nach MAP das Kommando recordToIdoc aus.