Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

where is idoc sender Port defined?

hi, gurus

ECC receives idoc from PI (from a non-SAP POS).

Please advice  where  (in which system, which tcode

) to define sender's port (in my case SAPP23) which i can see from we02 control data.

i am not see them in both ECC and PI.

****************************

open an inbound indoc:

direction:2

partner type:KU

Port: SAPP23

****************************

many thanks

Tags:
Former Member
Former Member replied

Is this what  you said, EDI? where i can see EDI configuration?

EDi_dc menas control record values , every idoc need control record values , describe about who is the receiver and sender details .

receiver port ,:  on pi : whatever created port in idx1 that is receiver port

if u need to find receiver partner those details then need to check partner profile by using t.c we20on receiveing system.

Where i can see if mapping is activated, could you please advice?

if u r talking about message mapping in pi , then click on mapping and check the status (active/inprocess)

in pi mapping:

generally in real time , i have to write simple udf's for fill those values .

just you have to write simple udf becuse port numbers different in 3 systems like dqv , qty, prod:

so u have to wrire simple udf for sender port and receiver port and receiver partne in message mapping on pi.

String SenderPort(Container container) throws StreamTransformationException{

String var1 = "";
String var2 = System.getProperty("SAPSYSTEMNAME");

if(var2.equals("CPI"))
var1 = "SAPCPI"; // write required name
if(var2.equals("QPI"))
var1 = "SAPQPI"; //
if(var2.equals("PPI"))
var1 = "SAPPPI";

return(var1);

0 View this answer in context

Helpful Answer

by
Not what you were looking for? View more on this topic or Ask a question