cancel
Showing results for 
Search instead for 
Did you mean: 

Single file to multiple IDOCs

Former Member
0 Kudos

Hello friends,

I have a scenario where I have a single XML message that has to go to Equipment_Change or Equipment_Create based on a field in the message. So if a field in the XML file contains an U it has to go to Equipment_Change and when it contains an I it has to go to Equipment_Create.

Does anyone any idea how to realize this? Do I have to use a ccBPM and do I need 2 mappings?

Kind regards,

Kamran

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Kamran,

BPM is not required in this.

Simply put a condition in the interface determination and point the Message towards the Desired IDoc type.You need 2 message mappings for this.

Thanks

Amitanshu

agasthuri_doss
Active Contributor
0 Kudos

Hi,

BPM is a concept for modeling and implementing business processes.

ccBPM is SAP's implementation of this concept.

This link will help you to get the ans for BPM and ccBPM

http://help.sap.com/saphelp_nw04/helpdata/en/3c/831620a4f1044dba38b370f77835cc/content.htm

http://www.sap.com/platform/netweaver/pdf/BWP_NetWeaver_BPM.pdf

Regards

Agasthuri Doss

Former Member
0 Kudos

Thanks Amitanshu,

Im going to try this and I think you mean putting a condition in <u>Receiver Determination.</u>

Former Member
0 Kudos

No I am talking about interface determination.

You do also have options to put condition there.

Use two message mappings with different Target interfaces.

Amitanshu

Former Member
0 Kudos

It cannot be achieved by using receiver determination because your receiver will be the same R/3 system.

You will have to make to interface mappings for two message mappings.

Then you will have to provide the interface mappings in the receiver determination.

Amitanshu

Former Member
0 Kudos

Hi Amitanshu,

You are a life saver Thank you for your help and support.

You got all of my points

Best regards,

Kamran

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Kamran,

Have a look at this link below, it should help you.

/people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-i

Regards

Piyush

Reward some points if above is usefull for you.

Former Member
0 Kudos

Hey

u dont need BPM for this but u do need 2 message mapping.

u can do this scenario easily using conditional receiver determination.just specify the conditions in receiver determination.

thanx

ahmad

Former Member
0 Kudos

Hi Ahmad,

But I have two different type of IDOCs and one receiver so one R/3 system!!!

agasthuri_doss
Active Contributor
0 Kudos

Hi,

Try to import the 2 idoc and go for 2 mapping.....

Regards

Agasthuri Doss

Former Member
0 Kudos

Hi,

And then I have to use ccBPM?

agasthuri_doss
Active Contributor
0 Kudos

Hi.

If this is the only Scenerio try to go for two mapping and try with the help of conditional Receiver Determination

Regards

Agasthuri Doss