cancel
Showing results for 
Search instead for 
Did you mean: 

Need to send multiple deliveries with same delivery number as idoc

Former Member
0 Kudos

Hi,

I have the following mapping requirement :

Source : Multiple delivery document with delivery information like delivery numbers, item numbers, Material etc.

Target : One idoc per delivery number.

How can I write a UDF for this.

Regards,

Srinivas

Accepted Solutions (0)

Answers (1)

Answers (1)

iaki_vila
Active Contributor
0 Kudos

Hi Srinavas,

I think you can achieve your goal with multi-mapping, check these links:

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/90dcc6f4-0829-2d10-b0b2-c892473f1...

Regards.

Former Member
0 Kudos

Hi Inaki Vila,

Thanks for your response. I have checked these blogs, but not helpful. I need to write UDF to split delivery information xml file into individual DELVRY idocs for similar delivery numbers.

Regards,

Srinivas

former_member184720
Active Contributor
0 Kudos

>>>> I need to write UDF to split delivery information xml file into individual DELVRY idocs for similar delivery numbers.

You still need to go for multi mapping as suggested by Inkai.

And you don't need a UDF to split the source xml for every unique delivery number.

delivery number -> remove context ->sort -> split by value(value change) -> collapse context -> IDOC(target node)

For the fields under IDOC, can use sorybykey functionality.