Synchronous process integration scenario with PI 7.1

Hi all,
Iu2019m trying to create a process integration scenario which contains two actions. Both actions use the same synchronous interface to a web service which takes some parameters and returns a value. When I check the configurability it displays the errors:
Connection from Action1 to Action2 has no outbound interface
Connection from Action1 to Action2 has no inbound interface
and the warning:
Connection from Action1 to Action2 has no mapping
I first assigned the service interface as outbound interface to Action1 and inbound to Action2. Next I tried to assign the interface in- and outbound to both actions, but this didnu2019t change anything on the message. The same scenario with the interface set to asynchronous seems to be valid (but looses the return value of course).
Can anyone give me a hint what Iu2019m doing wrong? Is there any special consideration for synchronous communication which doesn't apply for asynchronous services?
Regards,
Tarik

Deleting and recreating the actions and service interfaces exactly the same as they were before solved the problem. Seems as if changes in the interface objects sometimes are not activated correctlyu2026

Similar Messages

  • Creating Process Integration Scenario with synchronous connections

    Hi,
    I'm trying to create a process integration scenario in which the first step is a synchronous call by a B2B supplier to a webservice hosted on PI ccBPM.
    Step1) I have created two swim lanes:
    Lane1: Supplier.
    Lane2: PI ccBPM.
    Step2) I've created an outbound synchronous interfaces for the supplier and an inbound synchronous interface for the ccBPM. I assigned these to two actions.
    Action1: Supplier_Send(OutboundSync)
    Action2: PI_Receive(InboundSync).
    Step3) Assign the actions to the swim lanes.
    Lane1 -> Action1
    Lane2 -> Action2
    Step4) Connect Action1 and Action2. At this step, the connection is shown as asynchronous. Since both the actions are synchronous, this is clearly incorrect.
    Can someone please help?
    Thanks,
    Harsh

    > Connect Action1 and Action2. At this step, the connection is shown as asynchronous. Since both the actions are synchronous, this is clearly incorrect.
    Put actions on same level.
    Connections are sync, when actions are on same level and async, when actions are on different levels.

  • ALE/IDOC and RFC/BAPI Integration Scenarios with SAP DS for ESA v3

    Hi,
    we are planning two PoCs of Integration Plattforms. One of our major requirement set is SAP Integration into our existing SOA.
    Because we also have R/3 4.7 Systems in production, we are planning to test ALE/IDOC and RFC/BAPI Integration scenarios with these Integration Plattforms.
    My question is:
    We are looking for are smart solution to get a SAP Test Environment, where we can test ALE/IDOC und RFC/BAPI Integration scenarios.
    It is possible to do this with SAP DS for ESA v3 or shall we better use IDES for that purpose?
    Best regards,
    Steven

    Hi Abhishek,
      This is our scenario. We are doing an integration of SAP HR r/3 system with the CRM system. We need housing information details of the employees which we have in custom infotype 9310 in SAP HR system and we need those details in the CRM system. So am planning out for an ALE/IDOC approach for the integration and gonna  maintain the 9310 details in a custom table. In the CRM system, we gonna build a BOL layer for accessing the 9310 details. Also i'm preparing a HLD for this process. I wanna read and go through few same HLD's before i submit my proposal to my client. Please suggest me and help me out.
    Thanks in advance.
    Regards,
    Arunmozhi.

  • Configuring Process Integration Scenario

    Hi,
    I have created a Process Integration Scenario in ESR and trying to create ID objects.
    I am referring this blog: /people/shailesh.mane/blog/2006/06/29/b2b-configuration-part-ii--creating-the-configuration-using-the-automated-configuration-tool
    I am confused while running the wizard.
    1) Can anyone please confirm what objects should I create in ID before running the wizard
    I have a External Party --> SAP PI -> IDOC scenario (with multiple actions inbetween). I am using PI7.1.1
    Thank you,
    Pankaj.

    Hi Pankaj ,
    While you design your  process integration scenario . while you do insert application component for sender and receiver
    Have you checked the tab " Communication tab --" External party with B2B communication."
    I am not sure but this is your problem I guess ,
    Please have a look at the link
    http://help.sap.com/saphelp_nwpi711/helpdata/en/48/ce988318d3424be10000000a421937/frameset.htm
    Since you are using IDocs , you cannot use integrated configurations( not sure whetehr its supported in your Service pack version ) hence no use of "sender uses virtual receiver "
    http://www.riyaz.net/blog/local-processing-in-the-advanced-adapter-engine-using-pi-71/technology/sap/494/
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/20c237f1-3caf-2b10-3a83-cce9ed5fbdf3?
    QuickLink=index&overridelayout=true
    You can use sender uses a  virtual receiver while creation of sender agreement then you need not make separete receiver determination and interface determination , in case of B2B scenarios try that option as well
    let me know if it  works or not
    Regards
    Ninad
    Edited by: Ninad Sane on Oct 20, 2010 8:36 AM
    Edited by: Ninad Sane on Oct 20, 2010 10:54 AM

  • Configuring Process Integration Scenarios for Advanced Adapter Engine

    Hello @all,
    i've an asynchronous SOAP scenario and would like to configure an integrated configuration for Advanced Adapter Engine using a process integration scenario. In the documentation (Link below) it is described, that you can select local communication using AAE in the model configurator, but I couldn't find any hint. Any idea?
    Documentation:
    http://help.sap.com/saphelp_nw73/helpdata/en/48/ce987b18d3424be10000000a421937/content.htm
    Thanks and kind regards
    Andreas

    Hi,
    Use thse links:
    Advanced Adapter Engine Configuration in PI 7.1
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/700058f0-b1a1-2a10-39a8-ab2627b87cfa?QuickLink=index&overridelayout=true&47047071760975
    Sreeni.

  • Unable to insert internal actions in process integration scenario

    Hi, experts!
    Can anybody please help me insert an action in my process integration scenario? I have created and activated actions that are internal (for own SWCV type of usage) but when I try to insert them in the scenario, I can only choose actions that have action class = external for that SWCV. Any idea what keeps the internal actions from appearing? Thanks in advance.
    regards,
    brent

    but when I try to insert them in the scenario, I can only choose actions that have action class = external for that SWCV
    Are you sure that you have followed the norm mentioned in this help page:
    http://help.sap.com/saphelp_nwpi71/helpdata/EN/68/88a440df800160e10000000a1550b0/content.htm
    SAP Help:
    Defined for a u2018separateu2019 software component version.
    You can use internal actions in application components (of type Product Version or Main Instance) that (by using the product version) contain the same software component version in which the action is implemented.

  • Difference between Process integration scenario and configuration scenario.

    Hi,
    Please tell me what is difference between Process integration scenarion and configuration scenarion in SAP PI.
    Is Process integration scenario is BPM concept? also what is the advantages over configuration scenario.
    Regards,
    Manigandan

    Hi Manigandan,
    Speaking widely:
    Process integration scenario: there is a ccBPM, like the workflow in ABAP, even when you one inside the PI it's generated a workflow in the ABAP stuck
    Configuration scenario: it is object to link the integration directory and the esr/IR when  you define the logic of your implementation. It isnt mandatory, but you can organize better you develoments if you make an scenario for a "real scenario" like a file to soap integration, you can define it like a configuration scenario.
    Regards.

  • Integration scenario with BPM

    Hi all,
    I have an integration scenario: iDoc -> XI -> iDoc,
    On the XI I use a BPM process.
    1. On the Repository:
    I have designed the integration process on the IR, and imported the needed iDoc.
    I have created an integration scenario which consists of two SAP R/3 SWC, and an XI3.0 SWC.
    The XI3.0 is assigned to the integration process.
    2. On the Directory:
    I am using the wizard to configure the scenario.
    I have assigned the R/3 SWC to the required business systems.
    I have created a service named "ProcessBPM" for the integration process and assigned it to the XI SWC.
    all other objects(receiver determination, interface determination... etc.) were created automatically by the wizard.
    when I send the iDoc to the XI, I get an error on the SXMB_MONI:
    Unable to convert sender service ProcessBPM to an ALE logical system.
    What does this error mean ? What have I missed ?
    Is this the way to do the described scenario ?
    Thank you,
    Elad.

    Hi Elad,
    one second
    >>I have entered the logical system name of my XI,
    you enter logical names for r3 business systems (idoc sender or receiver)
    >>Logical system <LS_Name> already exists in service <Service_Name>".
    they have to be unique
    if you're using BMP - try replacing the business system in "header mapping" (sender system) in receiver agreement
    (to your r3 - the one with the unique LS name) - this way you'll be able to use the name as many times as you want:)
    http://help.sap.com/saphelp_nw04/helpdata/en/5d/112d20f6ce6c46ba66afb98d278fbd/content.htm
    Regards,
    michal
    Message was edited by: Michal Krawczyk

  • Integration Scenario with Oracle SOA Suite and SAP

    Hi to all
    I have the following integration scenario:
    The customer have some applications in the integration landscape. All of this applications are integrated with Oracle Soa Suite.
    This customer, want to buy SAP ERP (ECC 6.0), and they want to integrate SAP ECC in their infrastructure.
    I told to them, that is necesary have Process Integration (PI), by have a services oriented architecture.
    But, I want to hear options, possibilities and comments. Where I find information related ?
    Thank you very much
    Dario

    Hi Rodriguez  ,
    you can use Oracle AS Adapter for SAP for integrating SAP system to oracle .
    some step you need to do in SAP ECC side for data transfer - like create TCP/IP RFC connection ,
    for TCP/IP RFC config. you can generate program ID in Oracle AS Adapter ..Also Oracle provides a SAP JRFC library  for integrating SAP system .
    you can find more information in given link -
    http://www.oracle.com/technology/products/integration/adapters/dev_support.html
    Regards,
    Amit Shivhare

  • Customer specific codelists in integration scenario with CRM onPrem

    Hi,
    we are working on an integration scenario C4C <> CRM onPrem. The businesspartner masterdata should be editable in C4C and CRM.
    We have several customer specific fields on the businesspartner in both systems.
    In CRM we have implemented customizing for the values of these fields via customizingtables that can be maintained with TX:SM30.
    We can also create finetuning-activities for the maintenance of the code lists for these fields in C4C.
    As these customizingtables can have around 1.000 entries per table we are searching for a solution to maintain the values just in CRM instead of maintaining them twice.
    Does anybody has an idea how to replicate customer specific codelist-values from CRM into C4C? Or maybe a valuehelp in C4C that retrieves the values via webservice from CRM?
    Thanks
    Danny

    Hi Danny,
    We have requirement like get all Oper Order based on Account from ECC to cloud and we have successfully achieved using External Web Service Integration.
    We have consume ECC web service integration and retrieve all Open orders based on Account ID and display in the table.
    So as per my knowledge you can read all value using web service call and maintained in custom OVS ( I have never tried ).
    You need to check whether is it possible or not using custom OVS but if it is working for table than it may be work for custom OVS as well.
    Please check this post below may be helpful to you
    SAP Cloud SDK : Bi-directional Custom Web-service Integration with PI
    Regards,
    Mithun

  • Building an Integration scenario with the Foundation Pack

    From what I can see most people use AIA so they can make use of the available PIPS.
    Has anybody used just the AIA Foundation pack to build integration scenarios?
    We are experiencing many problems just trying to develope a simple end to end process and wondered if anyone had a simple Do's and DOn'ts, or Step by step guide to developing a scenario.
    There is a lot of documentation and its very difficult to find the relevant information as it seems to be spread across multiple docs.
    Stuart

    We have made some small progress using the Foundation Pack 2.3.
    I thought i'd share some of my experiences for others who are having problems and finding it difficult to get info.
    We used the Artifcat Generater which creates the ABCS (BPEL process).
    We found several issue:
    1. In ABCS Requester (which calls an EBS implemented as an ESB process) - Partner Links did not work. We were getting Invalid Port Type errors (i will post the error message when i'm back in the office), but on close inspection everything looked ok but just did not work. The simple work around was to delete the Partner Link and re-enter it manually. I wasted days investigating this problem and ended up creating my own test BPEL process calling the EBS to prove it was configured correctly.
    2. The XSL stylesheets could not be tested in JDEV. We ended up commenting out many of the generated XSL templates (generated by the Artifact Generater), the main culprit seems to be GetSenderNode template, haven't got to the bottom of the issue but ended up commenting out much of the code, specifically the aia.Getxxxxxx functions. Once I get time and find more information i'll post my findings.
    Good luck.

  • More integration scenarios with the same business system in Int. Direct.?

    Hi guys!
    I need to integrate 5 business systems. I tried to create more integration scenarios (to do it clearly), but it is not possible to add already added business system to any other scenario...
    What's the logic of this?
    Can someone explain me it? Or some link?
    Thanx Peter

    hi Peter,
    have you tried:
    service without party ->
    right click on your business system ->
    add to scenario?
    like this you can add your business system
    to as many scenarios as you wish
    Regards,
    michal

  • Synchronous File- Soap scenario with fault message

    Hi!
    I have a File to Soap synchronous scenario.
    All is right when no exception is returned by the web service.
    I want to use fault messages to catch thoses exceptions, so I have added fault message in message interfaces and in the mapping program in the interface mapping.
    Now, when the web service return an exception like :
    <soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
       <soap-env:Body>
          <soap-env:Fault>
             <faultcode>soap-env:Client</faultcode>
             <faultstring xml:lang="en">NOT_CREATED</faultstring>
             <detail>
                <n0:Z_WS_CREATE_WAGON.Exception xmlns:n0="urn:sap-com:document:sap:rfc:functions">
                   <Name>NOT_CREATED</Name>
                   <Text> does not have packaging material type and is therefore not a pack.mat.</Text>
                   <Message>
                      <ID>HUSELECT</ID>
                      <Number>041</Number>
                   </Message>
                </n0:Z_WS_CREATE_WAGON.Exception>
             </detail>
          </soap-env:Fault>
       </soap-env:Body>
    </soap-env:Envelope>
    I get the following error :
    <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
       <SAP:Category>XIServer</SAP:Category>
       <SAP:Code area="MAPPING">NO_MAPPINGPROGRAM_FOUND</SAP:Code>
       <SAP:P1>http://www.arcelormittal.com/radis/rad IM_RAD_to_ZWsCreateWagon</SAP:P1>
       <SAP:P2 />
       <SAP:P3 />
       <SAP:P4 />
       <SAP:AdditionalText />
       <SAP:ApplicationFaultMessage namespace="" />
       <SAP:Stack>Interface mapping http://www.arcelormittal.com/radis/rad IM_RAD_to_ZWsCreateWagon does not exist in runtime cache</SAP:Stack>
       <SAP:Retry>N</SAP:Retry>
    </SAP:Error>
    My mapping program for fault message is well defined (I tested it with the exception message received from the web service).
    I have also refresh caches, but without success...
    Can anyone help me ?
    Thanks in advance,
    Laurence

    Hey Laurence,
    A File adapter is aysnchronous u cant use for synchrous because it cant acknwlodge the response it gets or itt sends.
    regarding two asynchoronus
    1. file to SOAP asychn.
    2. triggger the second one if SOAP has exception then pass the error from SOAP to New File.
    using BPM we have to use Transportion level acknowledgments
    please reward points if it helps
    Regards
    Sreeram.G.Reddy

  • Integration scenario with Proxy

    Hi,
    We have a complex out of box solution in PI, that we are tying to implement.
    Purchase order is send from SAP ECC to PI 7.0. This idoc would be received at PI and than a return message ( I am not sure if it is called acknowledgment) is send back to SAP .
    This acknowledgement contains only 2 field. PO no and some other key. This acknowledgment is received by SAP via server proxy. In the implementation method of server proxy, this information is retrieved and than there is call to BAPI to get the PO data. Once this data is fetched from SAP tables, a call is given to Client proxy to push the data to PI via client proxy. This is all done in this method
    Finally PI will send this data to 3rd party.
    I have assigned the B Systems to all the systems ( SAP and 3rd party). Also Proxy ( server & Client) is also ready since this Out of Box solution.
    When we run this scenario and send IDOC to XI, I get the errors " Receiver agreement not found between sender SAP and receiver Integration engine. Also i get the acknowledgment window. In the payload i can see IDOC XML send by SAP and another XML with 2 fields but things are not moving after that
    My Q is: How to resolve the error?
    2: How to initiate the server proxy class so that wehn the PI sends the data to class, it calls the BAPI and than again invoke Client proxy.
    3: This is first server proxy we are implementing in the SAP. What are the administrative function ( like serves etc we should check
    Any help will be appreciated
    Regards

    Thanks for replying.
    Here there is no BPM. The idea is that SAP Send the IDOC to PI and what I see from this is PI has to send back some acknowledgement in form of PO no and activity code. ( I got this from the mapping). Now this has to somehow go to SAP via Server proxy.
    The code in the server proxy is written such that it retrieves this PO No and activity key than calls BAPI get details to retrieve the PO  information from SAP. Once BAPI has the information, inside this code only there is call to Client Proxy to push the data to XI and than to XI will push it to 3rd party.
    As far as configuration is concerned, I have assigned Business system to SAP swim lane and 3rd party swim lane. I am not sure what to assign the XI swim lanes ( there are 3 swim lanes)
    When I generate and run this scenario, I get the IDOC in XI . But i get the error in Technical routing "
    No receiver agreement found for sender -SAP300to receiver -INTEGRATION_SERVER_XID,http://www.xxx.com/mx/integration/sap.SAP_IDOC_EKSEKS_TOSAP
    I have configured the receiver agreement betwen sender ( SAP ) and 3rd party receive ( HTTP post) but not sure how to do with integration server. Also I am getting error in acknowledgement " Error occurred during back-routing Error in communication channel"
    Pls advice,
    Regards

  • Integration scenarios with MS Outlook

    Has anyone done integration of SAP RE-FX with MS Outlook Email or Calendar. I would like to know what business scenarios are available for configuration.
    Regards,
    Muhammad Hamdan

    Hope you checked 'Duet for Microsoft Office and SAP' which probably suits your requirement.
    Regards, Sekhar

Maybe you are looking for