on 03-20-2008 1:15 PM
Hello Friends
Right now I have a scenario as follows
An External ==> SOAP ==> XI ==> RFC ==> SAP TABLE
Application
I have an external application that is sending some DATA to XI via SOAP adapter and in turn XI using a ZBAPI via RFC updates the table.
However, the problem is that BAPI's doesn't support STRINGS anymore.
SO MY QUESTION IS: Is there any other way (any other adapter) without using BAPI that I can update the table with this data.
Your feedback will be greatly appreciated.
Thanks
Ram
Edited by: Ram Prasad on Mar 20, 2008 2:16 PM
Hi,
I am not sure but have tried with Proxy...
If the data is in string pass the data to ZBAPI as charater format and then convert it to string with ABAP statements like Write before updating the table.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks a lot for the quick response, I appreciate it a lot.
I will try this. However, one problem I can see here is that, the string that I am getting is a variable length string and we don't know the maximum data that will be coming. It depends on what the customer wants to send? it is a huge XML string (Blob data).
So if I convert the string to CHAR as you have suggested, won't there be a time when the data may get truncated depending on the length?
Hi Prateek
Thanks for your response.
To be honest with you, I have not used Proxy in my job here so far, even though I studied during the courses I took to get certified in XI. I have to go back and look at my notes :).
The data that I am having problems with is of 'STRING' Type, which is a blob data or a CUD string (XML string) of variable length.
If you have any hints or steps for creating ABAP proxy, please let me know. I would appreciate it.
Thanks
Ram
User | Count |
---|---|
81 | |
9 | |
9 | |
7 | |
7 | |
6 | |
6 | |
6 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.