Several inbound interfaces in intagrated configuration

Hi all,
I want to use an intagrated cnfiguration object for scenario with several inbound interfaces on a receiver side. As for now, I have a usual condition-based interface determination for my receiver system. I've studied all features of "Revceiver Interfaces" tab in IC object as well as corresponding documentation, but found no way to use 2-3 inbound interfaces with conditions for same receiver.
So the question is: how can we use IC object to have several interfaces on receiver system? I'm talking not about message split, since it's impossible for IC, but about interface determination based on message content.
Thanks!
Dmitriy

Hello
So the question is: how can we use IC object to have several interfaces on receiver system? I'm talking not about message split, since it's impossible for IC, but about interface determination based on message content.
Yes, it is possible to use several interfaces on a receiver system. The key here is to group your message types/ed/wsdl under a single outbound interface. You can do this by:
1.) In your outbound service interface, use Stateless as your interface pattern
2.) Then under the operations tab, add as many operations as you need. For example, operation1 uses mestype, operation2 uses xsd, and operation 3 uses wsdl and so on...
3.) Configure your inbound service interface, you can separate them or group them as you like (it depends if they will be using different comm channels) For example, operation 1 can use inbound service interface 1, operations 2 and 3 can use inbound service interface 2
4.) Configure operation mappings (per operation).
5.) After cofiguring your comm channels, create the integrated configuration
6.) Make sure you have a value under the Select Component Version of Sender Interface.
7.) Your created operation mappings will appear under the receiver interfaces
8.) And under outbound processing, there will appear the inbound service interfaces
I hope I have explained this clearly.
Regards,
Mark
Edited by: Mark Dihiansan on Aug 23, 2011 9:15 AM

Similar Messages

  • Inbound interface was found more than once

    Hi All,
    Currently I'm working on a scenario wherein an invoice file is generated and created on FTP server, PI system picks up invoice (xml file) and sends to customer via EDI 810. The scenario failed in sxmb_moni and below is the error message.
    <SAP:Category>XIServer</SAP:Category>
      <SAP:Code area="IF_DETERMINATION">CX_ID_PLSRV</SAP:Code>
      <SAP:P1>Inbound interface was found more than once (for same sender and receiver) for outbound interface urn:xyz:sap:components. 810_Outbound_Async_MI</SAP:P1>
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Error when determining the inbound interface: Inbound interface was found more than once (for same sender and receiver) for outbound interface urn:xyz:sap:components. 810_Outbound_Async_MI Inbound interface was found more than once (for same sender and receiver) for outbound interface
    Can anyone help me out and provide some valuable suggestions.
    Regards
    Faisal

    Hi Abdul,
    Try to run the scenario in the ID.
    There is one test tool to in directory for this, login to ID --> go to Tools --> Test configuration.
    This will show you the error in the exact step.
    -Supriya.

  • How to handle multiple inbound interfaces with WSDL messages

    Hi All,
    We have a synchronous: Abap Proxy -> XI -> WebService Scenario. The webservice has multiple SoapActions e.g. SearchForProduct_WithX, SearchForProduct_WithY each with different message types. We have tried to use the receiver determination to send the request to the correct soapaction using conditions e.g. if field X in the request is populated use SearchForProduct_WithX action/message.
    But when we run it through the proxy we get this error:
      <CODE>IF_DETERMINATION.TOO_MANY_IIFS_CASE_BE</CODE>
      <ERRORTEXT>Multiple inbound interfaces not supported for synchronous calls</ERRORTEXT>
    Does anybody know how we can get around this or how best to deal with the multiple soap actions per wsdl situation.

    Hi Yaghya,
    We have used conditions in the Interface Determination. Interestingly if we use an HTTP sender adapter we can use this configuration ... but once we try and use ABAP proxies we get the previous error.
    Another related question ... when we use the http adapter we get a connection time out exception. Same thing happens if we try and use the wsdl tester at /wsnavigator but we can open the wsdl through the browser. Any idea on this one?
    Thanks for all your help.

  • Error when determining the inbound interface

    Hi Experts,
    I have a Scenario, where i am using Multi mapping Scenario in DEBMDM IDOC from ECC to Xml_File-1(DEBMAS) and Xml_File-2(ADRMAS).
    When i Execute the Scenario by sending the IDOC from ECC , i am getting the below error.
    Runtime error
    Error when determining the inbound interface: Inbound interface found several times (for same sender and receiver) for the outbound interface urn:sap-com:document:sap:idoc:messages.DEBMDM.DEBMDM06
    Scenario Steps
    1) No Condition in Interface Determination
    2) 0..unbounded in Message Mapping and Operational Mapping.
    3) E1KNA1 is mapped to E1KNA1
    4) E1ADRMAS is mapped to E1ADRMAS
    5) One Message Mapping and 1 Operational Mapping.
    Thanks in Advance.
    Sriram.

    Hello,
    I have a Scenario, where i am using Multi mapping Scenario in DEBMDM IDOC from ECC to Xml_File-1(DEBMAS) and Xml_File-2(ADRMAS).
    Since your scenario makes sure that the 2 files are created, there is no need to use multi-mapping. Rather, you can use an interface determination split. To do this:
    1. declare xml_file1 as service interface 1, xml_file2 as service interface 2
    2. do not change target occurrence in message mapping and operation mapping, maintain it as 1..1
    ( 2 operation mappings)
    3. in ID, add the two service interfaces in your interface determination
    At runtime, it will split into two inbound interfaces.
    When i Execute the Scenario by sending the IDOC from ECC , i am getting the below error.
    Runtime error
    Error when determining the inbound interface: Inbound interface found several times (for same sender and receiver) for the outbound interface urn:sap-com:document:sap:idoc:messages.DEBMDM.DEBMDM06
    Were you able to declare the 2 xml_files as two separate service interface(different names) in your operation mapping?
    Hope this helps,
    Mark

  • Receiver Business System Connot find Inbound Interface - IDoc to File

    Hi Everyone,
    I am doing IDoc to File Scenario.....Idoc got triggered from SAP system and successfully posted to SAP PI.
    Now when I check in T-Code IDX5 in PI, I got one message. When I double click that I am getting following error:
      <SAP:Category>XIServer</SAP:Category>
      <SAP:Code area="RCVR_DETERMINATION">NO_RECEIVER_CASE_ASYNC</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:Stack>No receiver could be determined</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Also When I am selecting Receiving Inbound interface for Receiver system, I am not getting any interface by default.
    Please help me out.
    Thanks & Regards,
    Sudheer

    Hi everyone,
    Thanks for your quick responses.
    Actually I am doing IDoc to File Scenario from blog which consists of Conditional Receiver Determination
    "SNDPFC"
    Here is the Explanation given in that blog:
    In most instances, a new Receiver Determination would be created. However, given that in this scenario the combination of the sender service (i.e. u201CGL1u201D) and interface (i.e. u201CMATMAS.MATMAS04u201D) will be used by every student, each student will instead be adding their receiver service to an existing Receiver Determination
    11. In the Condition column on that same line, left click on the question mark help icon
    12. In the following Condition Editor pop-up window, left click on the help icon in the u201CLeft Operandu201D field
    13. In the following Expression Editor pop-up window, select the u201CContext Objectu201D radio button
    14. Use the drop drown to locate and select the u201CSNDPFCu201D field and u201COKu201D
    15. Back in the Expression Editor, leave the u201C=u201D Operand as is
    16. Enter your group number in the u201CRight Operandu201D and u201COKu201D
    17. u201CSaveu201D and validate your u201CConfigured Receiversu201D as seen below:
    I did not understood this Conditional RD.
    Apart from this all configuration are correct.
    Thanks,
    Sudheer

  • SCM Inbound Interfaces for 11i

    Is there any SCM Inbound Interface for 11i for external non-Oracle systems to place a requsition or purchase order? if so, what protocol does it use and is this protocol standard for a 11i install?
    This interface would be from PeopleSoft 8.47 not currently setup up to use BPEL.
    Thanks in Advance

    Hi,
    As I understand, you have to map incoming message to same message structure of outbound side and then send it to two different receivers.
    If this is correct, then you need not perform two message mappings. You need to design the scenario like a normal scenario in Integration Repository. However, in Integration Directory, you would need additional configuration to have two receivers for same message. This would be as follows:
    1. Business System for receiver
    2. CC for receiver
    3. One Receiver Determination with two receivers configured. However, no condition specified for them.
    4. Two interface determinations, one for each receiver.
    5. Receiver agreements.
    This configuration should solve your problem.
    Thanks,
    Bhavish

  • Difference Inbound Interface at business System Service...

    Hello everybody,
    if I open a business system service I see tabs:
    a) receiver --> inbound interfaces
    b) sender   --> inbound interfaces
    But there a also interfaces I see when I open the INTERFACE DETERMINATION.
    My Question:
    I configured a INTERFACE DETERMINATION with a INTERFACE,
    but <b>I CAN'T</b> see the interface if I got to a) or b) (double click on Business System Service) .
    Why? Is there a difference between INTEFACES shown under the Business System Service and INTERFACES shown under the INTERFACE DETERMINATION?
    In my opinion the INTERFACE DETERMINATION belongs to a BUSINESS SYSTEM SERVICE and so should be seen under BUSINESS SYSTEM SERVICE.
    Thanks in advance
    Regards Mario

    hi,
    this means that while specifying your interface
    determination you've choosen ALL interfaces
    from all systems (ALL button in the interface det creation)
    because you've specified all XI didn't use the one which belongs to your business system that you check in a) and b)
    Regards,
    michal
    <a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions">XI FAQ - Frequently Asked Questions</a>

  • Business system - inbound interface issue

    Hello,
    I have created a business system in SLD and assigned required SWCV in installed products tab.now i imported that business system in to ID.
    But in my business system i am not able to find the inbound interfaces of perticular SWCV. (able to see some other i/b and o/b interfaces)
    i have configured SLD perfectly. ( in business system -installed products tab i have assigned the SWCV and product and check box was ticked). but the same SWCV and it's interfaces are not reflecting at the ID>business system.
    now this business system is using in so many interfaces. so i can't reimport again. So kindly suggest how can i get the inbound interfaces to my business system in ID.
    Thanks in advance.......SARAN

    Hi,
    Check Cache Overview to see if you are facing any problem,
    also if you create the BS with the proper SWC, etc etc. and few days later you define a new SWC to this BS, you have to refresh the configuratio in the SLD-->I mean, go to BS and check if all SWC associated are selected. if not, select them and try again. this is important if you want to define a routing rule in the Receiver determination.
    Now if you are in the ID and you cannot see directly services filtering by BS, dont care just change the filters to ANY ANY and you will see all services.
    Hope Helps
    Thanks
    RP

  • Inbound interface as webservice?

    I hava developed a simple file to file scenarion with all data types message types and msg mappings etc.
    sender file(XML) contains two nos and receiver file contains the result (addition) of these nos.
    now i want to expose inbound interface(receiver) as a web service so that i can get the addition result from any other application like java or .net.
    so is it possible to expose inbound interface as web service?
    If yes, please tell me the required steps.
    Regards,
    Piyush

    Hi,
    ><i>Means I have to make and outbound interface( containing two messages) and using SOAP Adapter(sender), I can expose that web service.</i>
    So far, so good . You are on the right track.
    ><i>Now I should import the same wsdl using inbound interface and SOAP adapter(receiver)</i>
    No. What you would need is an external webservice or your own webservice published on some URL. The link i gave in my previous post has multiple webservices. Search in it for the calculator webservice .
    This webservice will give you a WSDL. Now, use this WSDL in your XI as your  Inbound Message Interface with the request and response messages. And use the SOAP adapter as to make the call to the Webservice.
    Ofcourse, you can write your own webservice which does the addition, publish it.
    but, the procedure in XI will be the same. Import the WSDL and do the needful mapping and configuration.
    More on this document,
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/336365d3-0401-0010-9884-a651295aeaa9
    Regards,
    Bhavesh

  • Inbound Interface for Accepting Bank Statement Through EDI

    Hi All ,
                    Pls Help me out to complete this  Scenerio with u r Ideas and Inputs .
        Inbound Interface for Accepting Bank Statement Through EDI.
    Rgds
    Rafi .

    Hi,
    INBOUND:
    Step 1. EDI Subsystem creates an IDoc file from EDI Messages
    2. Subsystem calls Functional Module EDI_DATA_INCOMING from startRFC program.
    3. Data in Control Record is validate against the Partner Profile.
    4. IDoc is generated in Database and syntax check is carried out.
    5. IDoc file is deleted once file read.
    6. Event PROCESSSTATE REACHED is triggered in Idoc Object Workflow.
    7. Check for Process Immediately.
    If NO
    Execute RBDAPP01 Program
    Else
    Read Process Code from Partner Profile
    Process Code Points to Function Module
    Application Document Posted.
    further help:
    check url
    http://www.sappoint.com/abap/ale.pdf
    http://www.sappoint.com/abap/ale2.pdf
    http://www.sapgenie.com/ale/configuration.htm
    http://www.sappoint.com/abap/ale.pdf
    http://www.sappoint.com/abap/ale2.pdf
    http://www.sapdevelopment.co.uk/training

  • Missing Inbound Interface under Edit Service for Business System

    Hello All,
    I have to configure a Scenario at Integration Directory. Import from IR already done.
    When i try to configure a Service under Party\Service\Business System I am not able to find the special IDoc type (here) PROJECT:PROJECT01 under register card "Receiver" (Inbound Interfaces) for the SLD defined Business System.
    How can i add the IDoc type here?
    Many thanks in advanced?
    Regards,
    Jochen

    Hi,
    please let me explain more in detail. All answer not really facing my problem.
    At Integration Directory i want to create a Business System Service for a external incoming connection.
    When i try to create under the Scenario e.g. "IS_WBSElements" the Service " BTS_Partner" under \Party\<partern>\Service\Business System\ at Display Service i couldn't find the IDoc Type PROJECT.PROJECT01. This will displayed at Display Services under Point Business System "Receiver" card (Inbound Interfaces"). There is a list of some Inbound Interfaces displayed with column Name, Namespace and Software Component Version.
    When try to add a different Business System under Party\Service e.g. BTS_CCM i get much more Inbound Interfaces displayed incl. PROJECT.PROJECT01.
    Perhaps there is a relation between Inbound Interface and the Business System?!
    Many thanks in advance!
    Regards,
    Jochen

  • Inbound Interface error

    Hi, I have configured everything as it should be in XI and I get the message into sxmb_moni but it is redflaged and the error message is "Unable to find inbound interface". I have the Inbound message in Interface Mapping so I don't know what the problem is...do you?
    Thanks

    Hi,
    But I have like 20 different solutions...how can I in the testconfiguration specify which solution I want to test? is that possible? - See for one sender system and one sender interface you can have only one reciver determination, in that you can add as many recivers as you want........but still the configuration test tool can be invoked by just specifying your sender system and sender interface and if you keep receiver system blank, then it will be executed for all reciver systems.............then you can see for which scenario it is erroring.
    Regards,
    Rajeev Gupta

  • ABAP proxy inbound interface

    We are currently creating the ABAP proxy inbound interface program for the Update Goods Issuance (Serialized, Nonserialized), Inventory Count, and Fuel issuance.
    We would like to request for your help as we are new to developing ABAP XI programs. May we request for a sample program related to ABAP proxy inbound interface.

    HI Ricardo
    Proxy runtime allows only one operation for an interface. Either Sync or Async
    Moreover the error you have mostly occurs when you have not configured PI as IS or some other admin configurations. Check the thread given above
    Check these as well
    BW and XI on the same physical server
    Error in IS
    Thanks
    Gaurav

  • XML message error "No inbound interface found "

    Hi,
    I have inbound file adapter and mine is standalone XI box,
    and idoc outbound adapter, when i start the file adapter im getting the folloing error message in SXMB_MONI .
    Error when determining inbound interface. No inbound interface found for sender XI1 and outbound interface FILE2IDOC.FILEINBOUND
    pls help me.
    thankx

    The message is telling you the exact problem - you do not have a receiver identification configured in the Integration Directory for this combination of inbound interface, namespace, and business system.  Make sure your file adapter is configured to send with the correct outbound interface/interface namespace.
    HTH,
    Paul Medaille

  • Objects required when publishing inbound interface

    Hi
    We are publishing an inbound interface in SAP PI SR, and implementing proxy in ECC.
    What all objects do we need to create in PI.
    In ESR we will just need one inbound service interface, with request/response messages.
    - Do we need to have any other objects in ESR??
    - Do we need to create any objects in Integration Directory??
    One more thing, when publishing Outbound interface from Sender agreement, we will configure the end points, is it possible to configure endpoints when publishing inbound interface?

    Dear Osman,
    Concerning the issue, kindly go through the following link :
      - http://help.sap.com/saphelp_nwpi71/helpdata/EN/02/265c3cf311070ae10000000a114084/content.htm
    which might help you.
    Best Regards
    Nishwanth

Maybe you are looking for

  • Getting Error in Logic Task

    Hi Experts, We are getting the following error when we are running the logic task through DTS package: u201CSystem.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.FormatException: Input stri

  • Button Toggle ADF Javascript(Works in Firefox but not in IE. why ?)

    I have written a code to toggle button in ADF as follows: <af:resource type="javascript"> function enableDisable(actionEvent){ alert("21"); document.getElementById('cb1').style.background='red'; document.getElementById('cb2').style.background='green'

  • Pdf defaults fonts

    I just bought CS6. When I export a file from Indesign to a pdf, the fonts change in the pdf. How do I create the pdf so that it displays the fonts I used?

  • ArrayCollection to webservices

    OK i know how to get the result i want and bind it to a datagrid. I know how to send simple variables to my webservice (built in coldfusion) and get a result back but I dont know how to send an arrayCollection from flex to a webservice. I know flash

  • Can't get rid of the japanese itunes music store !

    It's the japanese version of it that pops up from my itunes when I want to get to music store. I live in Australia and would like to be able to download some music from the Aussie music store. Can't be that hard !! I tried downloading a new version o