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 Vanderperre

    For 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 directory

    Hi 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,
    Gemma

    Hi ,
    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
    LN

    like 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!
    Jochen

    Hi 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
    Thx

    Hi,
    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 it

    Try 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
    Ron

    Hi 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 Ramesh

    Hi 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,
    Prem

    You 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