Skip to Content
0
Former Member
Nov 24, 2009 at 05:25 AM

Generating an IDOC for each Order present in the file (File to IDOC)

28 Views

Hi ,

I have a requirement where in i have to generate an idoc for each orders present in a file . Initially i had implemented 1:N mapping by changing the occurence of idoc to 1..unbounded & using it as external definition i was able to generate multiple idocs.

But now the requirement is that even if one record contains invalid data , then XI shoul process remaining records(which has valid data) & then raise an alert for the invalid record . I have implemented this approach by using BPM (splitting the message) & the sending out each record as a single message to (1:1 mapping between file & IDOC).

But now they dont want me to use an BPM . They want me to come up with an approach using 1:N mapping only where in i can make sure that the mappig doesnt fail even if there is one invalid record ,they want me to process remaining records & raise an alert for the invalid one .

As far as i know this cant be done without BPM . Please let me know any valuable suggestions or inputs if there is any

Regards

Vinay P.