cancel
Showing results for 
Search instead for 
Did you mean: 

To create 5 different files in target for each record in the sender file

santosh_k3
Active Participant
0 Kudos

Hi SapAll,

i have got a a requirement where pi need to create 5 different files with data of each record from the sender side.

Its an file to file scenario

suppose there are 5 rows in a file , then in target side i need to create 5 diff with each one record in it.

Can we do it without using 3 comm channels

Thanks&regards,

Sai

Accepted Solutions (1)

Accepted Solutions (1)

baskar_gopalakrishnan2
Active Contributor
0 Kudos

If your input source is flat file... Use FCC as sender adapter and File as receiver adapter.

In FCC specify Recordset per message is 1.

So every row will be sent as seperate message using file reciever adapter.

See SAP Help link for FCC sender configuration.

Answers (2)

Answers (2)

Former Member
0 Kudos

Hey,

As a more generic solution, can you try using MultiMapping. It is supposed to generate multiple instances of messages on receiver side.

/people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible

You just need to put a simple logic in Message Mapping to generate new Node for every occurence of source field.

Thanks

Aamir

Former Member
0 Kudos

On the sender side you can create 5 different messages using the File Content Conversion, then you don't need different receiver channels for different rows.