Communication Channels for IDOC scenario
Hi!
I have a conceptual question regarding the communication channels within IDoc scenario.
Case 1:
- File_to_RFC scenario
Here I defined a File communication channel from business system A.
1a) For which system (business system A or B) do I need to define a IDoc communication channel?
1b) What is the RFC destination and Port I need here?
Case 2:
- IDOC_to_IDOC scenario
2a) Do I need in this scenario only one communication channel for business system A?
2b) What is the RFC destination and Port I need here?
Thank you very much!
Thom
>
Thom Heinemann wrote:
> Hi!
>
> I have a conceptual question regarding the communication channels within IDoc scenario.
>
> Case 1:
> - File_to_RFC scenario
> Here I defined a File communication channel from business system A.
> 1a) For which system (business system A or B) do I need to define a IDoc communication channel?
> 1b) What is the RFC destination and Port I need here?
>
in this case no IDoc CC is involved. All you need is a File sender adapter and RFC receiver adapter
> Case 2:
> - IDOC_to_IDOC scenario
> 2a) Do I need in this scenario only one communication channel for business system A?
> 2b) What is the RFC destination and Port I need here?
>
>
> Thank you very much!
>
> Thom
in this case you will need a IDoc receiver adapter only.
The basic settings:
In XI
SM59 - R3 connection pointing to R3
IDX1 - define the port with the above dest.
In R3
SM59 - R3 connection pointing to XI
WE21 - define the port with the above dest.
WE20 - Partner profile type outbound/Inbound
Further ref:
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/sapR3%28Idocs%29ToXI--Steps+Summarized&
Similar Messages
-
Sender Communication Channel for Integration Scenario IDoc - XI - IDoc?
Hello All,
One general question. I have to configure an IDoc - XI - IDoc Scenario. For this Scenario I have to configure an Receiver Communication Channel (IDoc Adapter) to the Backend System but what about Sending Communication Channel for the Sending R/3 system.
Is the (IDoc) Communication Channel from Sending system to XI required to configured?
Many thanks in advanced!
JochenHi Jochen,
for sending IDOCs from SAP to XI, sender IDOC adapter is not required. when XI will send the IDOC to a SAP system, then receiver IDOC adapter is needed.
Thanks,
Rajeev Gupta -
Disappearance of Communication channel from the scenario
Hi Experts,
I am dealing with IDoc to EDI scenario . The scenario has in total 15 flows and i have configured respectively all the objects . The next day when i saw that scenario, the Receiver Communication channels are missing from the corresponding parties from that scenario but still existing under the respective parties in "Objects Tab" . Again i went and did "Add to Scenario" . But this is happening frequently.Is there any solution for this automatic disapperance of communication channels from the scenario ? Please help me out in this issue .
Thanks & Regards,
SaratHi Sarat,
Are u able to see the communication channels in the objects tab? sorry ha dnot read ur question completely...
as u see them in the oblects tab,,it means they are present...are all of them under one party?
have made it a part of ur scenario?
Edited by: Mohd Tauseef Ibrahim on Jun 27, 2008 7:49 AM -
Configuring a Communication Channel for an AE other than the default IS
Configuring a Communication Channel for an Adapter Engine other than the default engine.
See: help.sap.com for Communication Channel http://help.sap.com/saphelp_nw04/helpdata/en/1b/d5ef3b1ad56d4fe10000000a114084/frameset.htm
It states under 'Adapter Configuration', that you can specify the Adapter Engine you want to use in the Adapter Engine dropdown box.
I have activated the XI components on my ERP system using transaction SICF, but what do I have to do to make the other adapter engines show up in the dropdown list when configuring an adapter?
Maybe some background would be helpful: This is for a scenario that will send a file from an external system to one of the ERP systems in our landscape. BUT, the system admins have decided to revoke our FTP accounts (because they have their reasons), so I need to create a File Adapter that will drop the file on the file system of that ERP system, due to visibility I want to use the integrated Adapter Engine that comes with the ERP system, but need to know how/what I'm missing in setting up this scenario.Hi Anesh,
>>>>but what do I have to do to make the other adapter engines show up in the dropdown list when configuring an adapter?
in order to use some other adapter engine you
have to install it first by dafault only one
(central) adapter engine is used and it is all
most clients need
if you'd like to use some other adapter engine
(decentralized for example) have a look at thid guide:
<b>Configuring a Local Adapter Engine to Work with a Central Instance</b>
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/03fd85cc-0201-0010-8ca4-a32a119a582d
Regards,
michal
<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions">XI FAQ - Frequently Asked Questions</a> -
HOW TO CREATE SERVICE FOR SENDER SOAP COMMUNICATION CHANNEL FOR ECC PROXY
Hi Experts,
I need generate the service for sender soap communication channel for target url to receive the inbound proxy.
my scenario is like SOAP to proxy. while using receiver proxy also we are planing using AAE method .
i am using SOAP sender and SOAp receiver communication channel .i need to provide the target url for this communication channel.
how to generate the url for this and what is the transaction code .
Please help us.
Regards
Ravinder.SHi Ravinder,
Q.my scenario is like SOAP to proxy. while using receiver proxy also we are planing using AAE method.
SOAP to Poxy in this case.
For sender SOAP system, we can generate the WSDL link in ID part.
for Reveiver proxy give the integration engine URL.
http://IP:PORT/sap/xi/engine?type=entry
how to generate the url for this and what is the transaction code
There is no transaction code for generating the URL.
i hope this will help.
Regards,
Kesava. -
Party communication channel for multiple stores with multiple user id and passwords in sap pi
Hi Exeperts,
I have a scenario proxy to SAOP . where i am sending some information from my stores to third party company with single user id and password in communication channel.
but requirement is changed now i have 20 stores with 20 user id and password for communication channel.how can i achieve this requirement?
Can i create 20 communication channels for 20 stores or can handle through the party based communication ?
Please help us achieve the requirement.
Regards
Ravinder.sHi,
In the SOAP Receiver adapter, you can only store 10 userid/password combinations via Authorization Keys. These are called via Dynamic Configuration via technical name TAuthKey. In your case, for it to work, you need:
1. 2 business components/2 SOAP receiver communication channels.
2. 1 receiver determination with xPath for username to determine correct business component
3. 1 interface determination
4. 2 receiver agreements (one for each cc)
Hope this helps,
Mark -
Problem of Creating Multiple Communication channels for multiple files
Hi Everybody
I have a very basic doubt but this struck me...
For a file-XI-file scenario,if multiple files are coming from same FTP server but with different names then we have to create multiple communication channels for all the files of different names..but is this a intelligent approach?Can we do something so that only one communication channel can receive multiple files of different names?plz explain in detail if possible ASAP.
I have another doubt as in File-XI-File scenario how the XI understands that a particular file is from this FTP server needs to be send to another particular FTP Server?is it only the name of the file which we give in sender comm channel & receiver comm chaneel which determines this????that means this name should always be same?plz explain in detail if anybody knows?Thanks Aamir.I understood the solution.
Correct me if I am wrong.......
1)If there are multiple files with different names & different extensions in the sender FTP then we use-->
2)if there are multiple files with different names & different extensions in sender FTP & I want only say files of 2 extension types(say .xml & .txt)then we use-->
*.xml
in one comm channel &
*.txt
in another comm channel rite??
Also I wanted to ask that only two kinda files we can pick up through sender comm channel rite?
.xml and .txt(File content Conversion).Can we pick files of other extensions also?(say .doc,.xls)If we use as u said
then files of all other extensions will also be picked up rite?bt hw will xi convert them into xml?plz explain......
One of my other q is not answered yet.........all these same doubts are there for receiver communication channel.......but you all have not said nething abt the receiver comm channel........plz explain the answers to all these queries for receiver comm channel for a receiver FTP........ASAP......thanks once again....... -
Possible to configure several communication channels for the same receiver?
Hi,
is it possible to configure several communication channels for one (the same) receiver?
The problem is as follows: I would like to switch between the RFC-channel and the XI-channel, if the RFC-Adapter doesn't work for some reason.
The situation: Our XI3.0 posts messages to several receivers and the switch should be done by changing one table entry which is selected and analysed in an ABAP-Proxy and which could enrich the XML-message. By now, the only chance I see is to change the respective entries in the Integration Directory for each receiver separately.
Thanks for your help, Peter.Hi,
>>>>But to be honest: Is it elegant to double the receivers?
of course not:)
but this is the only way I believe
(cause you cannot assign conditions to receiver agreements)
you could also create two messages (practically two flows)
but would it be more elegant?
BTW
in my opinion you should try restarting RFC channel
and not create two - just in case...
if RFC doesn't always work why don't you use another one only?
this would just simplify your scenario (maintanance of just a number of communication channels and not 2 x number of communication channels)
Regards,
michal
Message was edited by: Michal Krawczyk -
Do we communication channels in idoc adapter
do we create communication channels in idoc adapter
Edited by: katru vijay on Jul 24, 2010 10:54 AMHi Ashwin,
I stop and start the channel but it is still in red. The communication channel is working fine.
Resarting the box will clear this but we cannot restart each time this isuue occurs.
Ca you suggest any parameter with which we can limit the number of days to 1.
Thanks. -
How to set up the communication channel for third party idoc
Hello,
I am trying to send an idoc from an sap 4.6c system to an third party system. The third party system is supporting idcos with trfc.
My problem is to set up the communication channel in the integration builder (configuration) for the third party system. The idoc is waitung in XI to transport.
My settings are:
adapter type: idoc
transport protocol: idoc
message protocol: idoc
adapter engine: integration engine
rfc destination: xyz (is working fine)
interface version: sap release 4.0 or higher
port: ??
sap release 46c
My problem is the port. should i set up a port in idx1? But the third party is not an sap system and so i dont have a client.
On the xi i have defined a port in transaction we21 (transactional rfc) for the third party with my rfc destination xyz. But if i enter that port in communication channel i got error messages.
Thanks for any help.Hi Christian,
yes, you have to mainztain that port in idx1.
First ypi load the rfc-metadata from an SAP referenzsystem and afterwards copy this metadata to the third party port.
For further details check the onlinedocumentation "IDoc Processing with the IDoc Adapter" XI -> runtime -> adapter
Good luck,
Holger -
Do we need a sender channel for IDOC to file scenario.
Hi,
Do we need a sender channel in IDOC to FILE scenario.
Because IDOC is being sent by SAP R/3 System and when creating objects in ID using wizard, it doesn't ask for sender channel.
What is the reason for this?
Regards,
YounusYounus,
to add more...
From <b>WAS(Web Application Server) 6.20</b> and above BASIS is not the runtime for SAP.WAS is the runtime for SAP.
And it has got ABAP and JAVA engine in it.
It handles connections made over various protocols such as SMTP for mail, HTTP(S), and SOAP/XML.
<b>
The SAP Web AS 6.10 did not have a Java engine.</b>
and IDOC and HTTP are present on the ABAP engine and the rest reside on JAVA engine.
and that is the reason why IDOC and HTTP doesnt require Sender Adapter and Sender Aggrement aswell.
Hope i cleared ur point...
Cheers,
Raghavesh
Message was edited by:
Raghavesh Reddy -
Same IDoc, different communication channels for receiver
Hi,
In my file-to-IDoc scenario I need to send the same IDoc type to 2 different receiver channels. But these channels are created in the same service, and also the sender service is the same in both cases, so I cannot create two receiver agreements (one per channel).
I've tried to create a message interface with the IDoc as message type, allowing me to create two receiver agreement this way. But then sxmb_moni shows a kind of error like this:
"IDOC_ADAPTER">ATTRIBUTE_WRONG_INTF
Unable to interpret IDoc interface
I've been searching in the forum, but I couldn't find anything useful for this issue. Can you help me with this?
Thanks in advance,
Paco.hi,
>>>>>I've tried to create a message interface with the IDoc as message type, allowing me to create two receiver agreement this way. But then sxmb_moni shows a kind of error like this:
don't do that
>>> In my file-to-IDoc scenario I need to send the same IDoc type to 2 different receiver channels.
use another interface message which can be based on the
same message type
Regards,
michal -
BIC Module Error in Sender Communication channel for EDI to File scenario.
Hi Experts,
We are working on the EDI based scenarion where EDI files come to SAP PI from partner and then through Split 997 Adapter Func Ack is sent back to the Partner . But we are facing a issue in our sender Communication Channel which is a File Adapter Channel and uses BIC Module for the conversion of EDI to XML .Request if any one can provide any guidance on the below issue coming in sender CC.
Error: Error in BICMODULE-module:Temporary error: BIC XI Adapter call failed. Reason: 2 errors occured. First error: EdiSegmentData read(): Edifact Format not correct : segment must end with \"segment delimiter\" (Segment : ISA). DESCRIPTION: EdiSegmentData Error: Your Edifact Format is incorrect the segment must end with \"segment delimiter\". check segment [not specified]. Last error: InhouseDocReader moveNext(): com.seeburger.jucon.dochandler.AnsiX12DocReader, offset[92(read Segment : ISA)]: could not parse segment (wrong format): EdiSegmentData: Edifact Format not correct : segment must end with "segment delimiter" (Segment : ISA) DESCRIPTION: InhouseDocReader Error: [not specified] at position [not specified] could not parse the segment [not specified] Error while reading description - wrong format.
Thanks & Regards,
AbhishekHi Abhishek,
Is there any special character present in the EDI file?
the parser is not able to parse the data.
you can check the BIC conversion log for more information.
Regards,
Harish -
Sender communication channel for HTTP and IDOC
Why the sender communication channel is not necessary for HTTP and IDOC
Hi,
Because they lie on ABAP stack ie on Integration Engine...so that they can process directly but other adapter lies on Adapter engine.
Regards
Hemant -
Multiple communication channels for file adapter based on user name
I am using this Idoc-to-File scenario, using FTP for sending the files to file server. Target directory is determined by user id which is unique for a field called ASC. Field ASC is a part of incoming Idoc. There are 40 ASC; that means I have 40 user ids/password. Is there way of creating a file communication channel where user id/password can be supplied dynamically. Or there is an alternative to creating 40 different channels, one for each ASC.
Thanks,
DehraHi,
you need to create 40 channels if you have users
as dynamically you can only create:
File Name
Directory
File Type
File Encoding
Temporary Name Scheme for Target File Name
with FTP adapter
Regards,
michal
<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>
Maybe you are looking for
-
Stock Report for Individual Stock Segments
Is there a report similar to MCBZ, but very specifically showing individual stock segments like sales order stock?
-
Changing itunes connect account
hello all, i registered time ago a itunesconnect account with the authorization of book distribution. I never uploaded a book, i now have a developer account in my apple id but i can't upload app. Is there a way to change my itunes connect account ty
-
BW query not working in portal
Hello Experts, We have this issue when we have a BW query which is running well in RSRT but the query is not working in Portal. The error message we have is User when running the report is getting the error message "Error in File SMT-0454 - Contribut
-
Adobe Form send by e-mail as PDF + opening Outlook
Hello, I've created a form with a "send by e-mail' button. When clicking this button, the users Outlook should open with a new e-mail and the pdf attached (subject and To pre-filled) I have tested this in example mode in Livecycle designer. Everthing
-
I updated my ipad1 thru iTunes from 4.2.1 to 4.3.5 and now having issues, especially playing videos. Anything I should know. I have not jail broken my iPad and don't want to.