cancel
Showing results for 
Search instead for 
Did you mean: 

Issue with message split and multiple proxy calls

Chandra_Hota
Participant
0 Kudos

Hi All

I have a requirement where, i receive a file with multiple records. I need to create one IDOC per record in the file. If there are 10 records in the file, i need to create 10 IDOCs.

Please let me know how i can achieve this. The following is my idea:

As one proxy call can create only one IDOC, do i have to split the message after each record? (split the message containing 10 records to 10 individual messages)

Then, will i be able to make multiple proxy calls for every individual message? (In this case, 10 proxy calls for each of the split messages)?

Is this solution feasible?

Please let me know the best way to approach this problem.

Many thanks in advance

Chandra

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Sekhar,

You said you are getting a file and need to create idocs based upon the number of records. Then why do we need proxy. Do a occurence change for the idoc as per this blog:

/people/michal.krawczyk2/blog/2005/12/04/xi-idoc-bundling--the-trick-with-the-occurance-change

Regards,

---Satish

Chandra_Hota
Participant
0 Kudos

Hi Satish

Thanks for the reply.

I want to split the message into multiple mesages because, we need one idoc for each record in the file.

Then, we want to call proxy and generate idocs in the R/3 system.

Please let me know if this design works.

Thanks...