cancel
Showing results for 
Search instead for 
Did you mean: 

Idoc adapter- communiccation channel

Former Member
0 Kudos

Hi

When we do an Idoc to file scenario sender communication channel is not required. Because Idoc is the sender adapter. but while doing a File to Idoc case why do we neeed a receiver communication channel. Here also we use Idoc so why use a communication channel ?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

You do not need A Sender IDOC Adapter. IDoc's are sent directly to XI's Integration Engine and so no need of Sender IDOC adapter and therby Sender Agreement as well.

Yes, the port will be a TRFC port and you will use the RFC destination created in SM59 in this port.

Idoc Metadata gets loaded automatically when your scenario is run. You can also do it manually, by going to IDX2 and probiing the Port and the Basic Type of the idoc whose metadata you want to load.

but when we go for a fileto IDOC the file does not contain a standard structure

for that reason we need to create the receiver IDOC adapter .

pls chk this links

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/cdded790-0201-0010-6db8-beb...

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/877c0d53-0801-0010-3bb0-e38...

if found worth pls do the req

Thanx

Sampath

Answers (3)

Answers (3)

former_member182455
Active Contributor
0 Kudos

h

Edited by: Srinivas Reddy on Jun 23, 2008 10:39 AM

former_member182455
Active Contributor
0 Kudos

Hi,

No need to configure sender Communication channel for IDOC addapter, Becouse HTTP & IDOC adapters are not part of SAP J2EE engine, They reside directly an SAP ABAP engine and part of ICF Service.So no need to configure sender communication channel for this adapter . Also we don't have to define any sender agreement for these adapters

pls check it

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/cdded790-0201-0010-6db8-beb...

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/877c0d53-0801-0010-3bb0-e38...

Former Member
0 Kudos

Hi,

In case of Sender, Idoc will be send to XI directly and no need of any Adapter here.

Idoc will be converted into Idoc-XML when reached to XI internally.

In case of Receiver, we have to post the XMl format data into SAP R/3 in the form of Idoc.

So we need the Receiver Idoc adapter here

Regards

Seshagiri

Former Member
0 Kudos

HI Seshagiri,

Thanks for your time and explanation. I just want to confirm that I got the concept. In receiver SAP R/3, the data arrives as XMl and the Idoc adapter converts the xml data into Idoc format. Hence adapter is required. Where as in sender, XI can convert the Idoc data into Xml without adapters. In other words XI can read Idoc data without adapters. Am I correct ?

Is there any difference between Idoc-Xml and xml ?

Former Member
0 Kudos

Hi Mithun,

IDOC adapter resides on Integration Server (ABAP Stack) and so it is able to communicate directly to the XI thats why we do not need the sender adapter.

Yes the IDOC-XML is different than the XML file.

Regards,

Subhasha