cancel
Showing results for 
Search instead for 
Did you mean: 

I need to receive IDoc to XI as from Party, I still have as sender only BS

Former Member
0 Kudos

Hi Guys!

I'm sending IDoc from my R/3 system to XI and want to forward it further. I want to use parties to cimmunicate, however, receiver IDoc is always received only from business system w/o party, so no receiver is found (because of my receiver determination). How to achieve it, that sending system (my internal R/3) would have Sender Party?

Thanxx!

Olian

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Olian !

You could use the header mapping options of the receiver agreement object in Integration Configuration. There you can manually state/change the header that will be sent to the receiver of your scenario, that I think, could be something different than a business system.

http://help.sap.com/saphelp_nw04/helpdata/en/5d/112d20f6ce6c46ba66afb98d278fbd/content.htm

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c09b775e-e56e-2910-1187-d8eba09c...

Regards,

Matias.

Former Member
0 Kudos

Inaki, ur' writing about rfc adapter. I need IDoc one.

Matia, that's not solution it won't work

Olian

Former Member
0 Kudos

Hi Olian !

Check what SAP doc says:

<i>Header mapping

In the header mapping you can map the values of the following key fields of the receiver agreement to other values: sender and receiver party, sender and receiver service. The address fields (sender, receiver) in the message header are then transformed correspondingly during outbound processing.

<b>The header mapping is important when configuring cross-company processes in which the business partners want to replace the names of their internal business systems with neutral representatives (<u>party</u>, business service)</b>.</i>

Please specify your scenario in more detail...who is the receiver? is it another R/3? why does this solution won't work?

Thanks.

Regards,

Matias.

Former Member
0 Kudos

Matias, ur right. I probably configured smthng wrong before.

Thanx, it worx!

Olian

Former Member
0 Kudos

Hi Olian !

Great !

Regards,

Matias.

Answers (1)

Answers (1)

iaki_vila
Active Contributor
0 Kudos

HI Olian,

I think its no possible, if you read the sap documentation:

<i> 4. The communication channel in which the RFC adapter is defined must be defined for a service of type Business System in the area Service Without Party. In the PCK, you must create an empty party record.</i>

From:

http://help.sap.com/saphelp_nw04/helpdata/en/67/6d0540ba5ee569e10000000a155106/frameset.htm

I don't know why, i think the reason its because in ABAP sintaxis when you make the CALL FUNCTION DESTINATION its no way to sign the party or another parameter.

Regards.