Communication Channels : Receiver, Sender ?
Hi all,
sometimes I'm confusing a receiver or a sender communication channel. I was told to use receiver when XI receives, and sender when XI sends. But it's not so clear.
Does anyone have some tips ?
Thx to all.
Hi Elliot,
You use the Sender for the system that sends the message, system that execute the message, and receiver in system that receive the data.
for example.
I have a ECC with RFC with developer the purchase order, and this PO is input the legacy system.
The ECC is Sender and Legacy system is receiver.
when I create the Interface Message, I choose the Inbound and Outbound message, and Sync or Async message.
Inbound or Outbound I See by Legacy system.
When OUT to the Legacy, the message is Outbound.
When IN to the Legacy, the message is Inbound.
When I need to the response, I use the Sync message.
When I don´t need the response, I use the Async Message.
For example.
ECC/RFC -> XI -> LEGACY
the init of the message is in ECC, I executed the RFC, and the data input the LEGACY.
I Need a communication channel SENDER (RFC Adapter).
I Need a communication channel RECEIVER (JDBC Adapter - for example).
and the interface message, the message is INBOUND Async.
Similar Messages
-
Verify Sender System - Communication channel RFC sender
Dear all,
We would like to select the option "Verify sender system" in our communication channel, RFC sender.
Do you know the correct parameters that we need to set? SYS-ID, CLIENT?
It would be nice to have an example.
Our PI version: PI7.11
Thanks you very much in advance.
Best Regards,
Olivier VanderperreFor non-SAP systems we do not set these parameters.....we do not check this option Verify Sender System
Is it to trust other non SAP systems
actually we do not set this option for non-SAP system becuase it is not possible to set the SID and Client details in the sender application....whereas when it is an SAP system we are able to set the details and hence verify them in XI/ PI.
Edited by: abhishek salvi on Mar 26, 2010 1:14 PM -
Is associating communication channel to sender agreement necessary
Hi,
Is it necessary to associate communication channel to sender agreement to pick the message from the specified source directoryHi Santhosh,
To pick the message from sender side , sender agreement should be required, thre are some cases where we dont need the sender agreement for IDoc Adapter and HTTP adapter. bcz these two adapters are resides on Integration server.
See the below link
http://help.sap.com/saphelp_nw04/helpdata/en/db/73e03fc2269615e10000000a155106/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/45/2c1640033ae569e10000000a155106/content.htm
Regards
Chilla -
Configuration Communication channel File Sender Structure
Hello all,
I've a problem with configuration communication channel. My communication channel must be processed the following input structure:
H
HL00000015......
T.....
T.....
D....
HL...
T....
D....
R....
The first field is TYPE, it is my key value.
HEADER.keyFieldValue H
headerline.keyFieldValue HL
line.keyFieldValue T
detail.keyFieldValue D
TOTAL.keyFieldValue R
Recordset Name: file
Recordset Structure:HEADER,1,headerline,,line,,detail,*,TOTAL1
Recordset Sequence: Variable
Recordset per Message *
Key File Name TYPE
I'd like that my structure will be the following, but i don't know if is it possible, because i haven't got any line for item tag.
<file>
<HEADER>
<id>H</id>
</HEADER>
<item>
<headerline>
<id>HL</id>
<num></num>
<...></...>
</headerline>
<line>
<id>T</id>
<...></...>
</line>
<line>
<id>T</id>
<...></...>
</line>
<detail>
<id>D</id>
<...></...>
</detail>
</item>
<item>
<headerline>
<id>HL</id>
<num></num>
<...></...>
</headerline>
<line>
<id>T</id>
<...></...>
</line>
<detail>
<id>D</id>
<...></...>
</detail>
</item>
<TOTAL>
<id>R</id>
</TOTAL>
</file>
is it possible to do? How?
Thanks in advanced.
Regards,
GemmaHi ,
I think its better idea to give you some more links in addition to above post and let youtry to achieve it instead of giving the direct solution.
File Receiver with Content Conversion
/people/arpit.seth/blog/2005/06/02/file-receiver-with-content-conversion
Configuring the Receiver File/FTP Adapter
http://help.sap.com/saphelp_nw04/helpdata/en/95/bb623c6369f454e10000000a114084/frameset.htm
File content conversion sites
/people/venkat.donela/blog/2005/03/02/introduction-to-simplefile-xi-filescenario-and-complete-walk-through-for-starterspart1
/people/venkat.donela/blog/2005/03/03/introduction-to-simple-file-xi-filescenario-and-complete-walk-through-for-starterspart2
/people/arpit.seth/blog/2005/06/02/file-receiver-with-content-conversion
/people/anish.abraham2/blog/2005/06/08/content-conversion-patternrandom-content-in-input-file
/people/shabarish.vijayakumar/blog/2005/08/17/nab-the-tab-file-adapter
/people/venkat.donela/blog/2005/03/02/introduction-to-simplefile-xi-filescenario-and-complete-walk-through-for-starterspart1
/people/venkat.donela/blog/2005/03/03/introduction-to-simple-file-xi-filescenario-and-complete-walk-through-for-starterspart2
/people/venkat.donela/blog/2005/06/08/how-to-send-a-flat-file-with-various-field-lengths-and-variable-substructures-to-xi-30
/people/anish.abraham2/blog/2005/06/08/content-conversion-patternrandom-content-in-input-file
/people/shabarish.vijayakumar/blog/2005/08/17/nab-the-tab-file-adapter
/people/jeyakumar.muthu2/blog/2005/11/29/file-content-conversion-for-unequal-number-of-columns
/people/shabarish.vijayakumar/blog/2006/02/27/content-conversion-the-key-field-problem
/people/michal.krawczyk2/blog/2004/12/15/how-to-send-a-flat-file-with-fixed-lengths-to-xi-30-using-a-central-file-adapter
/people/arpit.seth/blog/2005/06/02/file-receiver-with-content-conversion
http://help.sap.com/saphelp_nw04/helpdata/en/d2/bab440c97f3716e10000000a155106/content.htm
Please see the below links for file content conversion..
/people/michal.krawczyk2/blog/2004/12/15/how-to-send-a-flat-file-with-fixed-lengths-to-xi-30-using-a-central-file-adapter - FCC
/people/michal.krawczyk2/blog/2004/12/15/how-to-send-a-flat-file-with-fixed-lengths-to-xi-30-using-a-central-file-adapter - FCC
File Content Conversion for Unequal Number of Columns
/people/jeyakumar.muthu2/blog/2005/11/29/file-content-conversion-for-unequal-number-of-columns - FCC
Content Conversion (Pattern/Random content in input file)
/people/anish.abraham2/blog/2005/06/08/content-conversion-patternrandom-content-in-input-file - FCC
/people/harrison.holland5/blog/2006/12/20/xi-configuration-for-mdm-integration--sample-scenario - FCC - MDM
XI in the role of a FTP
/people/shabarish.vijayakumar/blog/2006/04/03/xi-in-the-role-of-a-ftp - FCC
File to R/3 via ABAP Proxy
/people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy - FCC
/people/mickael.huchet/blog/2006/09/18/xipi-how-to-exclude-files-in-a-sender-file-adapter - EOIO - File
http://help.sap.com/saphelp_nw04/helpdata/en/ee/c9f0b4925af54cb17c454788d8e466/frameset.htm - cc
http://help.sap.com/saphelp_erp2005vp/helpdata/en/95/bb623c6369f454e10000000a114084/content.htm - fcc cOUNTER
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/da1e7c16-0c01-0010-278a-eaed5eae5a5f - conversion agent
If still there is problem let us know so here the XI experties will definately add the solution for your query.
Thanks
swarup. -
Communication Channel RFC Sender getting error suddenly
Hello gurus,
I'd like to ask you about a problem, we have many interfaces from RFC to SOAP synchronous, the CC RFC sender, in an average of once per day, gets into red colour with this error:
Sender channel 'CC_RFC_SENDER_L0_MAESTROS' for party '', service 'BS_LD0_100'
Error can not instantiate RfcPool caused by:
com.sap.aii.adapter.rfc.RfcAdapterException: error
initializing RfcServerPool:com.sap.aii.adapter.rfc.core.repository.RfcRepositoryException:
can not connect to destination system due to: com.sap.mw.jco.JCO$Exception: (102) RFC_ERROR_COMMUNICATION:
Connect to SAP gateway failed
Connect_PM TYPE=A ASHOST=10.1.4.191 SYSNR=00 GWHOST=10.1.4.191 GWSERV=sapgw00 PCS=1
LOCATION CPIC (TCP/IP) on local host with Unicode
ERROR partner 'XX.X.X.XXX:sapgw00' not reached
TIME Thu May 27 03:56:04 201
RELEASE 711
COMPONENT NI (network interface)
VERSION 39
RC -10
MODULE nixxi.cpp
LINE 3151
DETAIL NiPConnect2: 10.1.4.191:3300
SYSTEM CALL connect
ERRNO 111
ERRNO TEXT Connection refused
COUNTER 5
I don't know the reason of this.. but simply just stopping and starting the CC it gets into green colour again..
Does anyone know how to solve this?
Regards,
Juan.Hi,
This happens if the RFC connection pool is not instantiated or may be cache failed to auto-refresh....And manual restart of RFC channel resolves it.
Refer page 8 in the RFC troubleshooting guide.
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f3f93ee7-0c01-0010-2593-d7c28b5377c2?quicklink=index&overridelayout=true
Thanks
Swarup -
5 Sender communication channels and 1 receiver channel
My scenario demands to handle 5 different select queries from single data base.
I need to have 5 sender communication channels for editing an employee and only 1 receiver channel at receiver side and i'm using one common Functional module to handle.
Can i handle the above situation in one single interface??? like having 5 sender communication channel at sender side and 1 receiver communication channel at receiver side??
Thanks
LNlike having 5 sender communication channel at sender side and 1 receiver communication channel at receiver side??
Yes it is possible....if it is not possible for you to combine the query into one.
How is the data to be processed? Is the data pulled by the 5 sender channels, to be merged into one target message? Is yes then you have to make use of a BPM.
If the Data from 5 sender channels will be individually forwarded to the receiver channel then there is no need of a BPM. -
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 -
EOIO with two sender communication channels
Hello,
In PI 7.1, when defining a EOIO channel, you get to choose the queue which needs to be used. Now, if I set up two communication channels, both sender channels and both using the same queue, is EOIO now guaranteed regardless of which channel receives the messages?
My understanding is:
- Channel A receives message X and puts it on queue MY_EOIO_QUEUE.
- Channel A receives message Y and puts it on queue MY_EOIO_QUEUE.
- Channel B receives message Z and puts it on queue MY_EOIO_QUEUE.
In this case, message X gets processed before Y and Y gets processed before Z? And if message Y fails, message Z will hold, sinds its on the same queue?
This would be a great feature, which we very much need on our project. I'd be very interested to hear if above scenario is indeed how SAP intended its use and also, if anyone has experience doing this (either negative or positive).
Regards, Walter.Hi Walter,
Even though the queue is same, the message processed would be in serialized order.
So, if any of the message is stuck in the queue to any issue, the next messages will be in holding status. Your understanding about the EOIO is exactly correct.
Even, I have a scenario developed in the same fashion which is working absolutely fine. This is a great feature provided by SAP.
Thanks, -
Communication Channel IDOC tipy and SENDER
Hi experts!
We have an XI SP14.
I have read that it is not needed a communication channel to send Idocs from R/3 to XI but, if we try to set this communication channel, we are not able to select the "Sender" option in the comm. channel. We have never used this kind of comm. channel to send Idocs from R/3 to XI so, I wonder why we are having this problem.
Do you know if this is a problem with the XI version or is it customizable?
If it is customizable, do you know where is this set up?
Thanks in advance!The configuration data for all the adapter can be found in IR under
SAP Basis 6.40 - >http://sap.com/xi/XI/System - > adapter objects -> adapter metadata.
Select idoc and you can see the configuration for inbound idoc adapter but there is no outbound configuration provided by SAP. you can check for reference the RFC adapter for both inbound/outbound configuration. If you want to configure a sender idoc adapter then you will have to create all the necessary configuration in line with what is needed for an sender idoc and then upload this metadata. Its not going to be as simple as enabling the sender button you will have to create all the remaining input fields for sender idoc channel.
Cheer's -
Naming Convention in the Communication Channel
Hi All.
I have done a FILE->PI->RFC Sync scenerio .
Here I created 2 File Communication Channels and 1 RFC Communication Channel.
Actually, 1 File Communication channel is sender while the other one is receiver.
My question is that can I mention the same file name in both the File , that is, Sender as well as Receiver Communication Channel or do I need to change theri names?
If so, then what will happen if I mention the same File names?
Please help me.
Thanks in advance>
Shweta Kullkarni wrote:
> Hi Shabarish,
>
> Thanks for the reply.
>
>
>
yes to avoid timestamp option its better to have these files in different folders
>
> in your case you can do the scenario with a BPM or without a BPM
>
> I am doing it without BPM.Also, if I mention the different File names ,I can avoid Timestamping , is it?
true
>
https://wiki.sdn.sap.com/wiki/display/XI/File-RFC-File%28Without%20BPM%29 - without bpm, for this you sud be on SP>=SP19(XI3.0) & SP>=SPs10(PI7.0)
>
> I am working PI 7.1. So do I need to mention the modules in the Sender File Communication Channel or can I skip it?
>
> If I need to skip it then what else can be used instead?
>
> Thanks in advance.
you can use the modules in 7.1 since it is available in 7.1 by default -
Reporting communication channel errors in emails from alert monitoring
Does anybody know how to capture the error message reported on the communication channel and send it in the dynamic text of the email configured for alert monitoring?
I get the mapping error messages but all other message container element values seem to be blank.
None of the container elements (standard) defined seem to have the channel error message. in PI 7.0
ThxHi,
You can get all the alerts that were captured by the adapter monitoring i.e, communicaiton channel errors etc.
we can also trigger similar alerts for Adapter also when any adapter truns in to RED.
in RWB->Alert configuration-> choose adapter engine errors also then you will get alerts for adapter failure also.
If you need create alerts for each communication channel. in RWB->Alert montoring->Adapter type-> instead of giving * select indival commnication channel
for this you need to have alter configured for each Commnication channel in Alrtcatdef and RWB. so for each in RWB you select corerspoding communication channel.
You can monitor the sender and receiver service in CCMS, but I don't think you can monitor the commuication channels.
http://help.sap.com/saphelp_nw04/helpdata/en/45/e32b64f87c6f74e10000000a1553f6/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/90/4e313f8815d036e10000000a114084/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/28/83493b6b82e908e10000000a11402f/frameset.htm
Thanks
Swarup -
Communication channel cannot be deleted
After deleting the scenario in Integration builder -configuration (Integration Directory) , the communication channel, receiver determination, interface determination ... should also be deleted. But I can still see the communication channel through communication channel monitoring (in RWB)
so strange. how to delete itTry these steps
1)Active the deleted objects.
2)Refresh the cache SXI_CACHE and the below urls.
http://hostname:50000/CPACache/refresh?mode=full
http://hostname:50000/CPACache/refresh?mode=delta
3)Refresh the cache objects(Cache connectivity test) in RWB.
Please do these steps then automatically channels are disappear from RWB communication channel monitoring.
Regards
Pothana -
No Adapter Metadata when trying to creating communication channel.
Hi experts,
I am using a new setup of Netweaver 2004S - PI 7.0.
I created a communication channel (File Sender).
When I tried to define the Adapter Type, there is no Adapter Metadata to pick from pop up window!
I've read other threads and they suggest that some imports (SWCV SAP BASIS) needs to be made in the IR.
I've checked my settings using Transaction Code -SPAM, under package level:
Component: SAP_BASIS
Software Component Release: 700
Level: 0010
Support Package: SAPKB70010
Short Description: SAP Basis Component
Software Package Type: Basis Support Pkg
Did I miss out anything?
What package do I need to download and how do I verify I've installed them correctly?
Please help.
Thanks
RonHi all,
Thank you for all your kind responses so far.
I have one last question - Where can I download the SWCV SAP BASIS patch from?
I logged in to ServiceMarketPlace with my company partner ID and follow these links:
SAP Support Portal -->
Downloads (Tab) -->
SAP Support Packages (Tab) -->
SAP Support Package Stacks (Left Hand Menu) -->
SAP Netweaver 2004s -->
A configuration tree is shown. I choose "SAP IGS 7.00 for Process Integration (PI/XI), J2EE Adapter Engine (PI/XI)..." -->
Check Windows Server on IA32 32 bit --> "No Support Packages found."
My PI is running on Windows Server 2003, with a MaxDB installation.
As you can see I'm very new to the SAP environment, so please bear with me for my ignorant questions.
Thank you.
Ron -
Need to use only one sender and receiver communication channel.
Hello Experts.
I have a scenario where in I have to use only one sender and receiver communication channel to push files from different source directories to different receiver directories.
For Eg;
Sender
D://dir1/file1 ---> E://dir1/File1
F://dir2/file2 ----> G://dir2/file2
H://dir3/file3-----> I://dir3/file3.
Can this be achieved by using pass through scenario?
Please let me know if the requirement is not clear.
Thanks in advance.
Advit RameshHi Advit,
I think it is possible. You have to use the Advanced Selection for Source file in the sender channel to define multiple files to be picked up. Also, the Dynamic configuration must also be enabled and used in the mapping so you can manipulate the target directory and target file name based on your source files.
For Polling from multiple directories:
http://wiki.scn.sap.com/wiki/display/XI/File+Sender+Adapter+-+Polling+Multiple+Directories
Dynamic Configuration:
Dynamic file name and directory in Receiver File Adapter - summary of possibilities - Process Integration - SCN Wiki -
Sender Abap Proxy -- Receiver JDBC , catch communication channel exceptions
Hi All,
I have a sender abap proxy and a receiver jdbc asynchronous interface.
Now under some circumstances when I send some junk data for an update query(which satisfies metadata requirement but wrong primary key) it shows chequered flag in both XI and r/3.
But in communication channel it shows error.
Queries:
1. How do I handle this.
2. Since this is triggered from Abap wht will be subrc when method ends in this particular case.
3. Is there any possibility of program goin into dump?
Regards,
PremYou can catch the exception in cx_ai_system_fault.
http://help.sap.com/saphelp_nw70/helpdata/en/75/a55c3cff8ca92be10000000a114084/content.htm
DATA:
lo_mes TYPE REF TO
[Client proxy class],
l_sys_exc TYPE REF TO
cx_ai_system_fault,
l_app_exc TYPE REF TO
cx_ai_application_fault.
CREATE OBJECT lo_mes.
TRY.
CALL METHOD
lo_mes->EXECUTE_SYNCHRONOUS
EXPORTING
OUTPUT = ls_request
IMPORTING
INPUT = ls_response.
CATCH cx_ai_system_fault
INTO l_sys_exc.
* handle system error
EXIT.
CATCH cx_fault_1
INTO l_app_exc.
* handle application error 1
CATCH cx_fault_n
INTO l_app_exc.
* handle application error n
CATCH cx_ai_application_fault
INTO l_app_exc.
* handle other
* application errors
ENDTRY.
Thanks,
Beena.
Maybe you are looking for
-
The classic presentation in Mail 7.2. (list of Mails on the left, selected Mail on the right) is not working in 10.9.2.! Only the selected Mail above the list of mails appears!
-
Smart Albums don't display in Photos App, only when edit Contacts Photo
I created a Smart Photo Album on my Macbook Pro and synced it to my iPhone4. When I open the Photos App, the smart album isn't listed but when I edit a Contact's photo by clicking on the Choose Photo button, the Smart Album is listed along with all t
-
The stall is 30-60 sec, then a tiny window pops up. No words, but two buttons at the bottom - gray/white on the left, blue on the right. Clicking these does nothing. I CAN move the cursor, but CAN'T change or close tabs or scroll. I CAN use the top a
-
Hello everyone! Here's my scenario: Multiple IDOCs (of the same message type DEBMAS) may be triggered by a scheduled program (RBDMIDOC). The mapping I created in XI results into individual files being sent to an FTP folder. What I want to happen is f
-
Any universal remotes for the zen tou
Looks like Creative won't budge on bringing back the FM wired remote or any new remotes for the Zen Touch. Pity- I think they would still make a profit. So does anyone else make wired remotes suitable for use with the Zen Touch 20GB?