cancel
Showing results for 
Search instead for 
Did you mean: 

IDoc (Control Record) RCVPOR

Former Member
0 Kudos

Hi,

I'm posting an IDoc from XI to R/3 and field RCVPOR is coming out blank.

In the documentation, it says that it should be populated from the Port value in the receiver IDoc adapter.

Any Idea why it's blank? It is there in the receiver IDoc adapter settings.

Same problem with SNDPFC? (This one I don't know were the value would come from).

All the other fields in the Control Record are being populated correctly since I have the

(Apply Control record Value from Payload) checked in the IDoc adapter.

Other question, if (Apply Control record Value from Payload) is checked, is there a way to overwrite some of the values or it's all or nothing?

Rgds,

Yves

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Thanks for your response. I was able to fix the problem yesterday by adding ALE#KU#AG to the schema of the IDoc adapter identifiers.

former_member184154
Active Contributor
0 Kudos

Hi Yves

> Any Idea why it's blank? It is there in the receiver

> IDoc adapter settings.

Check you have configured the port in IDX1 transaction. Should be something like SAP<SID>.

> Same problem with SNDPFC? (This one I don't know

> were the value would come from).

Do you really need this? It's rarely used. Usually just the partner type is used, not the partner function... (but read below).

> All the other fields in the Control Record are being

> populated correctly since I have the

> (Apply Control record Value from Payload) checked in

> the IDoc adapter.

> Other question, if (Apply Control record Value from

> Payload) is checked, is there a way to overwrite some

> of the values or it's all or nothing?

In my config I also have "Apply Control record Value from Payload" checked. In the mapping I do NOT disable the control rec, but put empty constants on mandatory fields. Then you can set whatever you want, including the SNDPFC.

Let me know.

Alex