cancel
Showing results for 
Search instead for 
Did you mean: 

Inserting data into Z tables using webservice

Former Member
0 Kudos

Hi,

We have a requirement wherein data coming from external system needs to be inserted/updated into Z tables present in SAP SRM system. The SRM doesn't have the standard IDOC or BAPI to access the Z tables. However the client wants us to send a webservice call to SRM from XI to to insert/update the data into Z tables. Basically, they don't want us to make a direct RFC call.

Please suggest various approaches possible to make a web service call to access the Z tables from XI. Also please suggest as to whether making a webservice call is better or to ask the ABAP group to create a custom BAPI so that XI can make a direct RFC call.

Regards

Ganesh

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos
sbhutani1
Contributor
0 Kudos

Hi

Please refer to the below mentioned document for all your queries.

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d05120c3-3974-2910-f981-eb9e31f9...

Regards

Sumit Bhutani

Former Member
0 Kudos

you can create a function module which manipulates the Z table and expose it as a web service. details here...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/3e2f3b5e-0501-0010-d39c-a3a8f... [original link is broken]

Follow the links -->

ABAP Web Service Configuration in Web AS 6.40

ABAP Web Service Definition in Web AS 6.40

ABAP Web Service Virtual Interface in Web AS 6.40

ABAP Web Service Creation Wizard in Web AS 6.40

The web service thus exposed can be consumed by all the possible ways of web service clients, XI rcvr SOAP adapter being one way..

Former Member
0 Kudos

Hi,

Thanks for the response.

I am unable to access these links since when i select any of these eLearning titles, it is getting saved with SIM as extension. Any idea as to how to open the eLearning catalogue items specified in the link :

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/3e2f3b5e-0501-0010-d39c-a3a8f... [original link is broken]

I appreciate your reply

Regards

Ram

Former Member
0 Kudos

you need to install SAP tutor player for that..search SDN or service market place to get the installable.

sbhutani1
Contributor
0 Kudos

Hi

You can download and install tutor player from this link

https://websmp201.sap-ag.de/~sapidp/011000358700001572552002E

Regards

Sumit Bhutani

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

if your SRM has WAS >= 6.20 then you can use ABAP proxy

(this is an WS call)

so your XI can call SRM via abap proxy and then your abap team can

create a function module that will process the message

Regards,

michal

-


<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>