cancel
Showing results for 
Search instead for 
Did you mean: 

file--xi--call webservice--post to R/3 idoc.

Former Member
0 Kudos

Hi all,

I am stuck up with this scenario.Please anyone help me out with suggestion.

A file is(Xml/flat) is kept into the server.Xi is picking up with file and then it will call a webservice .this webservice will get the file data and post it to idoc.

It may need BPM .i properly dont know.Please anyone answer it descriptive.

I am really helpless.

Accepted Solutions (1)

Accepted Solutions (1)

former_member181962
Active Contributor
0 Kudos

Hi Abhishek,

Your scenario should end after you call your webservice.

It should not really matter what the webservice does with the data afterwards.

In effect your scenario is a simple FILE-TO-SOAP without BPM.

Search the forum for sample FILE-TO-SOAP step by step guides.

REgards,

Ravi Kanth talagana

Former Member
0 Kudos

hey,

This will be useful for you.Take a look at this.

yours would be FILE>SOAP->IDOC

The following is FILE->RFC->FILE

/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit

go through these too..

/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1

/people/shabarish.vijayakumar/blog/2008/01/08/troubleshooting--rfc-and-soap-scenarios-updated-on-20042009

Please reward.

Thanks,

Vijaya.

Edited by: Vijaya Lakshmi Palla on Jun 5, 2008 10:57 AM

Answers (7)

Answers (7)

Former Member
0 Kudos

solved.

sunil_singh13
Active Contributor
0 Kudos

Hi Abhishek,

mention u r e mail id .i will make it more clear

Thanks

Sunil Singh

Former Member
0 Kudos

HI Sunil,

Thanks for your concern.

My id: abhishek_paul @ satyam.com

Former Member
0 Kudos

Hi Abishek

Can u plz tell me once the file has been picked by the file server , your web services will come into the picture , now question is wt is your web services is doing , as if you just want to post the file data into idoc than file---xi--idoc can scenario will also work.

means my concern is wt is the responce of ur web services and its use.

Thanks

sudhir

Former Member
0 Kudos

Its A File--


>XI--


>File

\

Req:

Response

/

Webservice

I think to call the webservice in this case i need to call the webservice through BPM as its a synchronous call.

I think i could make you understand a little.

Please send suggestions.

former_member192892
Active Contributor
0 Kudos

Hi Abhishek,

Please let us know the requirement more clearly...

My doubt is..

Whether is this a file to Web Service scenario?? If yes, there's no need for BPM.

Can you please tell me whether u have some external web service which will be posting the idoc or do u want to include dat as part of ur current development?

Regards

Varun

sunil_singh13
Active Contributor
0 Kudos

Hi Abhishek,

Yes you have to use BPM For you scenario.

1.Receive step : First step will be receive step this will pick file(xml/flate) from ftp/nfs

2. synchronous send step : this step will take the message received and will cal web service (Please use Exception Branch for proper error handling).

3. Transformation step : in this step u will convert response from web service in IDOC structure

4.send step (asynch) : using this step you will send Idoc to R/3 (Hope u wold have done ALE Settings for that)

implement above and your scenario is ready.

Reward points if helpful

Thanks

Sunil Singh

Former Member
0 Kudos

Hi Sunil,

Can you please explain the whole process of the scenario from the very begining.Along with the BPM part.

You have explained the BPM very well just please explain how to call the Webservice .

And please explain the scenario too.

I am really stuck up.

Former Member
0 Kudos

Hi,

I would follow such a similar scenario explained in this weblog:

[https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1926] [original link is broken] [original link is broken] [original link is broken];

and I'll replace the RFC part with a Webservice sync interface. The result of this

web service I'll include in a IDoc async interface.

Regards,

Emiliano

Former Member
0 Kudos

Hi,

This blog may help u-

/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit

Just think of SOAP instead of RFC in this scenario.

Totally 3 reciever determinations

File to BPM

BPM to SOAP

BPM to IDOC

Asycronous Receive step

Synchronous send step to call the soap

Aschronous send step to receive the response.

Please reward points if it helps

Thanks

Vikranth