@-Zeichen im RFC-Funktionsbaustein

Integration von Systemen.

@-Zeichen im RFC-Funktionsbaustein

Postby Philip4269 » Wed Sep 28, 2011 2:11 pm

Hallo zusammen,

ich habe folgendes Problem: ein RFC-fähiger Funktionsbaustein wird von ausserhalb aufgerufen. Der Baustein soll bestimmte Felder im SAP updaten. (Die Felder sind CHAR-Felder). Die neuen Werte kommen als IMPORTING-Parameter an. Wenn der Wert @ ist, erfolgt das Update problemlos. Wenn jedoch der Wert @@ oder @@@ ist (Feld ist CHAR3), sieht man vom rufenden System aus nur die Nachricht "got invalid answer from server 'timeout' " und nichts passiert.

Wenn ich den Baustein im SAP teste (ohne RFC, direkt in SE37), dann kann ich @@ und @@@ auch updaten. Beim externen Aufruf funktionieren @@ und @@@ nicht. Ein @ Zeichen funktioniert. Ich habe nur Hinweis 1451036 gefunden, wusste aber nicht ob das hier überhaupt relevant sein könnte. (Zudem werden meine @@ Werte im SAP auch schön angezeigt).

Man könnte natürlich eine Umschlüsselung einbauen, aber zuerst möchte ich verstehen wie es funktioniert.

Vielen Dank!

scsaba
Philip4269
.
.
 
Posts: 5
Joined: Mon Oct 29, 2007 9:10 pm

Return to Exchange Infrastructure

Who is online

Users browsing this forum: No registered users and 1 guest