cancel
Showing results for 
Search instead for 
Did you mean: 

Transform Fields for Ports and Partner Function

Former Member
0 Kudos

Hi,

I'm sending IDocs to a R/3 system. If I look to the control (header) record (EDI_DC40), the field for recipient port (XML-Field RCVPOR) and Partner function is empty in R/3.

I have checked the option Apply control record from payload in reciever agreement.In Mapping I am mapping the field RCVPOR with the values.

In sxmb_moni I can see EDI_DC40 contains the values in RCVPOR that I am specifying in Mapping.But in R/3 the control record does not contain any value for RCVPOR.

We are on SP12 XI3.0.

Any help appreciated.

Thanx.

Rekha.

Accepted Solutions (1)

Accepted Solutions (1)

MichalKrawczyk
Active Contributor
0 Kudos

Hi Rekha,

sorry but you cannot map RCVPOR with the option "Apply control record from payload "

you can only set those values:

· MESCOD

· MESCFT

· TEST

· EXPRSS

· STD

· STDVRS

· STDMES

· SNDSAD

· SNDLAD

· RCVSAD

· RCVLAD

· REFINT

· REFGRP

· REFMES

· STATUS

· DIRECT

· OUTMOD

· CREDAT

· CRETIM

take a look at:

http://help.sap.com/saphelp_nw04/helpdata/en/13/95244269625633e10000000a155106/content.htm

as you can see:

RCVPOR is

always

determined from port in the receiver IDoc adapter

Regards,

michal

Answers (2)

Answers (2)

Former Member
0 Kudos

Did anyone ever find a solution to this? We are having the exact same problem.

Cheers,

Frank

Former Member
0 Kudos

Hi Frank,

I was also facing the same problem, but resolved it.

If Partner Profile contains LS in Partner Function in R/3 then RCVPORT will not get populated. So remove this and then try. I hope must have done rest of the settings.

Regards,

Sarvesh Singh

Former Member
0 Kudos

Hi Rekha

ARe you the same one who used to work for IBM and now in US. Please send me mail at hemmehta@yahoo.com, I miss placed your id.

Hema