NonSAP client- SOAP- PI- ABAP Proxy- SAP Business System EOIO Question

Hey all... wondering how and if the following can be accomplished
I have a nonSAP client that is sending SOAP message pairs to PI 7.11 SP06.  PI is then sending these messages via ABAP Proxy to our SAP business system.  By pairs I mean for each event in the client it's going to send 2 messages to PI and then to SAP business system.  These messages have to be processed by PI and SAP in the exact order the client sends them.
My goal is to have the client somehow specify the queueID and quality of services as EOIO when it calls PI via the SOAP message.  The reason is when the client sends 1 set of messages we don't want it to block subsequent message pairs if something goes wrong with the first.  We're going to have an "ID" as part of the queueID that will be unique by pair.
My question: is it possible to specify this queueID (and the qos=EOIO) in the SOAP message that is sent to PI so this queueID carries through PI and into the SAP business system?

hi,
you can do that :
a) in standard with http adapter :
http://help.sap.com/saphelp_nw04/helpdata/en/43/64db4daf9f30b4e10000000a11466f/content.htm
with &queueid=<queueid>
b) not in standard with SOAP adapter
Regards,
Michal Krawczyk

Similar Messages

  • XI 3.0 SP14 Synchronous SOAP- XI- ABAP Proxy - fails with "System Error"

    Hi All,
    The synchronous response message fails at the stage "Receiver Identification".
    It seems that the synchronous response XML has no "sender" attribute, so obviously the receiver determination fails.
    In the message monitor I can see the correct payload coming from the ABAP proxy, so that part looks OK.
    I have the same scenario working perfectly on another system landscape, so there might be a configuration side to it.
    Thanks is advance,
    Ofer
    Message was edited by: Ofer Even-Tsur

    Hi,
    for the error information SAP:Code area="RCVR_DETERMINATION">NO_RECEIVER_CASE_BE</SAP:Code>
    looks like xi is not able to find a reciever of best case. Open up the scenario in COnfiguration, open up the modify(add spaces) and activate reciever determination / reciever communication channel.
    cheers,
    naveen

  • Activating ABAP Proxy between business system and XI

    I have a question on the release of XI Add-on we need to install on the Business system side for activating ABAP Proxy. We are using XI 3.0 system and want to activate the ABAP Proxy between XI 3.0 system and the R3E system running on WAS 620 SP 45.
    I read an excellent SDN Blog from Vijaya Kumari on how to activate the ABAP Proxy. It lists XI Add-on installation on the business system. The XI Add-on (SAPK-20006INAPPINT SP06) is what the XI 3.0 configuration guide refers to in OSS note 439915. Is there a newer XI Add-on to go with XI 3.0 system?
    Thanks,
    Asif

    Hi Asif -
    SAPK-20006INAPPINT(SP06) is the latest XI add-on (APPINT 200_620) available.  Since your WAS 620 is on (SP45) and the prerequisite for SAPK-20006INAPPINT(SP06) is SAPKB62043, your system looks ready. But of course, refer to the mentioned Note - 439915.
    >>><i>Is there a newer XI Add-on to go with XI 3.0 system?</i>
    I'm not sure if this is the right question.  Any Web AS 6.20 system will require the XI-add on to communicate to XI (2.0 or 3.0) - specifically regarding proxies.  WebAS 6.40 systems do not require the add-on.
    Let me know if you need any clarification.
    Thanks.
    Jin

  • SAP Business Systems Analyst w/L&D business function experience $90-120/hr!

    Our prominent Orange County client is aggressively seeking a SAP Business Systems Analyst! This is a contract position and is located at their Irvine office. This company is privately held and extremely stable. They have built upon a solid foundation of values, including a focus on the long term and emphasis on quality. They are growing rapidly with a very advanced IT shop. They have many popular bleeding edge technologies and methods, and are looking for individuals with deep knowledge and experience in leadership and management that can help them lead effective IT project teams. Our client's IT Department has over 1000 employees and is growing. They widely use RUP, UML, ITIL and Waterfall methodologies so it is a plus if you are familiar with them.
    Below is the job description for the position. Please review and if you are interested, please contact Susan Ashman (susan.ashman @ zebra-net.com) at 949-910-9800 or 949/900-6110 we will be happy to tell you who our client is and begin the interview process for you.
    Required skills:
    Thorough knowledge of System analysis and functional design
    General knowledge of:
    u2022 The securities/mutual fund industry (terminology, procedures and regulations) with thorough knowledge in some specific areas
    u2022 Software development and implementation
    u2022 Structured programming techniques
    u2022 Data modeling and database design
    u2022 User interface principles and windows design standards
    u2022 System design documentation
    u2022 Documentation and training
    u2022 Project planning and estimation
    u2022 Application Architectures
    Basic knowledge of:
    u2022 Project Management
    Must have Technical Skills:
     Three (3) yearsu2019 experience as a SAP BSA with focus on L&D business function
     SAP ECC 6.0 LSO602 working module experience
     Experience supporting SAP LSO in a functional capacity
     Implementation/project experience would be a plus
     Working knowledge of waterfall SDLC practices
     Ability to follow step by step instructions independently and assist business user in troubleshooting production issues
     Ability to analyze business issue/defect, document findings and resolution with an ability to estimate effort to correct
     Understanding of SAP LSO practices and procedures, with an ability to understand the need to escalate to SAP when necessary
    Must have general skills:
     Need business systems support for a daily activities relating to support of SAP LSO ECC 6.0. This includes different delivery methods especially eLearning and Virtual classroom which are currently the most heavily used
     Serve as the primary liaison between the business requirement and the technical teams
     Provide daily production support to training organizations
     Perform SAP confirmation as it related to enhancements to existing SAP LSP operation
     Ability to manage enhancement, defect or data maintenance requests through implementation lifecycle
     Documentation related to enhancement, defect or data maintenance implementations
     SAP resource has end-to-end practical not conceptual experience in the use of SAP LSO and SAP portal and SAP Authoring Environment

    maybe OP want to extract all numbers from his inbox using regular expressions?

  • Acknowledgement for AsynThird-party-- SOAP-- PI-- ABAP proxy-- ECC scenario

    Can someone please provide me a step-by-step for Third-party>SOAP>PI>ABAP proxy>ECC scenario.
    Third-part system is sending an Asynchronous HTTPS message to PI which is then routed to the ECC system to do some processing. I have read many blong and all SAP Docu available on this subject, but i am still confused.
    I understand that ABAP Proxies supports acknowledgement, but what needs to be done in the third-party system to be able to receive acknowledgements. Is there any special config. that needs to be done in Sender SOAP adapter?
    What diff. needs to be done in ABAP proxy to be able to send acknowledgement messages, any config. in XI receiver adapter?
    I will appreciate any guidance.
    Thanks,
    Saurabh

    HI
    Third party application need to have the synchronus communication enabled. If not then you need to get a wrapper develop for this kind of communication
    For proxy development
    Just go through these links:
    How to create proxy.
    http://help.sap.com/saphelp_nw04/helpdata/en/14/555f3c482a7331e10000000a114084/frameset.htm
    ABAP Server Proxies (Inbound Proxy)
    /people/siva.maranani/blog/2005/04/03/abap-server-proxies
    OutBound Proxy (Client Proxy)
    /people/sravya.talanki2/blog/2006/07/28/smarter-approach-for-coding-abap-proxies
    Outbound Proxy (Client Proxy)
    /people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
    How to Activate Proxy.
    /people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
    File to R/3 via ABAP Proxy with good example
    /people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy
    http://help.sap.com/saphelp_nw2004s/helpdata/en/48/d5a1fe5f317a4e8e35801ed2c88246/frameset.htm
    Synchronous Proxies:
    Outbound Synchronous Proxy
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/abap%2bproxy%2boutbound%2bprogram%2b-%2bpurchase%2border%2bsend
    Inbound Synchronous Proxy
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/abap%2bproxy%2binbound%2bprogram%2b-%2bsales%2border%2bcreation

  • How to use a standard service available in SOAP to ABAP proxy scenario?

    Hello Experts,
    My scenario is SOAP to ABAP proxy wherein I have to send Sales Order from Third party TC to SAP.
    Third Party->SOAP Adapter->PI 7.1->ABAP Proxy->ECC.
    I have seen a standard service available at the following URL.
    http://esworkplace.sap.com/socoview(bD1lbiZjPTAwMSZkPW1pbg==)/render.asp?packageid=DEE98D07DF9FA9F1B3C7001A64D3F462&id=13A904EA0E8711DC5A11000F20FCB6A9.
    Can I use the above web service for my current scenario? If yes, please explain how?
    Thanks & Regards
    Nidhi

    Third Party--->SOAP Adapter--->PI 7.1--->ABAP Proxy--->ECC
    I am actually looking for using standard webservice that has been provided by SAP in ESWorKSPACE available on sdn.
    The WS that you mentioned is inbound and hence wont suit your requirement!
    The reverse flow may however be possible.
    Create Sales Order_V2
    synchronous inbound service operation
    Regards,
    Abhishek.

  • Soap to abap proxy

    Hi,gurus:
        I wanna to configure a scenario about soap to abap proxy,do you have any step by step configurations about that?Any help will be appreciated!

    Sender SOAP Adapter
    Receiver RFC/IDOC/ABAP proxies.
    IR
    Step 1:
    Create the Sender/Receiver Datatypes for Request & Response
    step2:
    Create the MT for Req & Res
    Step3 :
    Create OB Message Interface ( Syncronous) /IB Message Interface( Synchronous)
    step5 :
    Request Mapping : Sender Req MT--> REcv Req
    Response Mapping : Recv Res----->Sender Res MT
    Step6:
    Interface Mapping
    ID
    Step1 :
    Configure Sender Soap Adapter
    Step2 :
    Configure Receiver XI  Adapter
    Step 3: Configure Sender Agreement, receiver determination,Interface determination,Receiver agreement
    Step 4:
    Create WSDL file.( ID->tools-Defien webservice)
    save the file as .wsdl file
    Give the file to sender system
    SAP System
    Step 1:
    Goto Sproxy T.code -> select IB interface -. Right click create object ,it will automatically create aproxy class.
    Step2 ;
    write an ABAp program to send the data to class.
    Below weblog helps in wrting  ABAP program
    File to R/3 via ABAP Proxy
    Regards,
    Jayasimha

  • SOAP to Abap Proxy with attachment

    Hi Experts,
    i am facing one problem while developing one interface from SOAP to ABAP Proxy with attachment.
    the sender system is sending empty soap message but with all its content in the attachment.
    we need to parse the attachment and send the data to ECC system through proxy.
    we made some research on SDN and found out that in sender soap adapter PayloadSwapBean is not supported.
    however in receiver XI adapter the module tab is not editable.
    could you suggest any solution to handle this interface?
    thanks in advance.

    Hi Aditya,
    Can you just try to  use SOAP with Servlet(Axis) protocol, since standard SOAP sender does not allow modules to be used.
    please refer http://help.sap.com/saphelp_nw04/helpdata/en/45/a39e244b030063e10000000a11466f/frameset.htm
    The first attachment is put in the main payload; further attachments become attachments of the XI message.
    http://help.sap.com/saphelp_nw70/helpdata/EN/45/a4f8bbdfdc0d36e10000000a114a6b/frameset.htm
    Regards,
    Srinivas

  • Change client in scenarios with SAP business system

    Did you ever wonder how you can change the client of a Business System and it's related communication channels in scenarios that make use of SAP systems?
    One might think that changing the client in the communication channel (sender and/or receiver) is enough.
    Unfortunately this is not the case. If you change only the client in the communication channel you'll get the following error: "lookup of alternativeServiceIdentifier via CPA-cache failed for channel XYZ"
    It took me a while to figure this out, but finally I got it.
    Two options:
    a) Either you create a new business system in the SLD and you restart the configuration of all your scenarios, or
    b) You change the client from the business system in the SLD
    I definitely didn't want to go for option 1, as it meant that I had to redo a lot of scenarios (sender agreement, receiver determination etc.). I would have lost significant time and the configuration work is subject to errors as well which would have meant retesting all of the flows.
    Therefore I explain in this thread option (b)
    SLD:
    1) In the SLD in the Technical Systems area, create a new client for the Web AS ABAP system.
    2) In the SLD in the Business Systems area, click on the system that is to be associated with a new client.
    3) Click on the Integration tab
    4) Change the associated technical system and choose your new client
    remark: the name of the business system might be somehow misleading if you specified the client as part of its name.
    Integration Directory:
    1) Delete the Business System
    2) Activate Changes
    3) Import the modified Business System
    4) Assign the new client to the communication channels related to the business system. (as the name of the Business System is still the same as before, the communication channels are automatically assigned to it)
    5) Activate Changes

    Danny
    I would like to add two more things here -->
    1) For Web AS ABAP Technical Systems, I would rather ask BASIS to execute RZ70 in order to create the entry in TS of SLD. This will list down all the client of the SAP server.
    2) If the Business System name you created is not client specific like
    SCP400_Tst   /// Client specific name
    SCP_Tst    /// Not client specific name
    I mean if the Business System name is not client specific then no need to delete the Business System just go for
    Service ( Edit Mode ) --> Adapter Specific Indentifiers --> (click button ) Compare with SLD & then Apply button
    And activate the changes.
    Rest of the steps will reamin same as you mentioned.
    - Lalit -

  • ABAP Proxy in PI System

    HI all,
    i have a scenario :
    my source system is PI (App.sys)(client 01) from where i am sending the data to my PI (IS)(client 02 ) using ABAP    Proxy. And from there i have send the data to my 3rd party Business system using JUDD adapter.
    i am able to send the data from my 01 client(AS) to 02 client(IS), but i am not able to send it to my 3rd party system, i can see sucess message in 01 client(AS).
    i am getting error RCVR_DETERMINATION">NO_RECEIVER_CASE_ASYNC
    i have checked SLDCHECK it is good.
    my Configuration in ID is also good.i have Checked in Test Configuration of my ID.it is showing success.
    is there any other Configuration required
    pl help me out in finding the Solution..
    thanks.
    kalyan

    Hi
    Test configuration not works always.
    Check with your ID configurations for receiver determination and check whether system or service defined has the expected ASYNC interface.
    If you are using service then you have added the target interface or not?
    Thanks
    Gaurav

  • SAP business systems

    Hi all,
    In SLD we can create the Business systems for the SAP systems. What are the different SAP Systems generally.
    If I want to create 2 SAP Business Systems I have to create One Product or 2 different products for each.
    Regards,
    Anjaneya

    What are the different SAP Systems generally.
    In SLD, for SAP systems, usually WebAs ABAP business systems and technical systems are created.
    If I want to create 2 SAP Business Systems I have to create One Product or 2 different products for each.
    There is no such constraint. Creation of product is just the logical distinction of the system landscapes across any organization. U may create a Business System without that also
    Regards,
    Prateek

  • SOAP--PI--ABAP Proxy-how to call this scenarion from third-party PeopleSoft

    My scenario is:
    Third-party Peoplesoft sending an Asynchronous XML message to PI through SOAP Adapter which will then be processed by ABAP proxy server.
    I have everything in place (SDL,IR,ID & ABAP Proxy). I have created a SOAP tool that uses URL (http://host:port/XISOAPAdapter/MessageServlet?channel=party:service:channel) and XML message to test the process - it works.
    Now the problem is the Peoplefoft system guys need help to figure out how do they reach our system and this process.
    per my understanding, I created a WSDL using ID>Tools>Define Web Service option and sent it to them hoping they will be able to use this WSDL to program their call to our system.
    I also additionally sent them the SOAP client tool that i use to test the process that has default XML payload in it.
    The only change i made in WSDL before sending to third-party is - replaced location tag from the actual URL that reaches sender SOAP adapter to the external URL that will be used by PeopleSOft system reach our network. I think our network guys are going to map this external url to internal URL.
    Is there anything else i can do as a PI consultant to help Peoplesoft reach our network and hit the SOAP Adapter (SOAP sender adapter channel for my process).
    I will Appreciate any ideas.
    Thanks,
    Saurabh

    As a PI developer, ur only task is to provide the correct wsdl to the Peoplesoft guys. As u have changed the URL, there is nothing else to be done at ur end.
    The SOAP Client user just have to use the wsdl and fill in the data. Before the communication, please make sure that there are no firewall restrictions.
    Regards,
    Prateek

  • Client no in SAP Business System name.

    Hello All,
    I am currently working on naming for the SAP PI objects.
    In my previous SAP PI implementations I used naming like  SIDCLNTNO ( f.e. DPECLNT110 ) and SAP Recommends that as well. However we faced problem while pointing the different client to SAP PI sometimes in quality. For example my business system name is XXXCLNT110 in QA. But as they want to do some performance testing they wanted to point it to 900 client. At that time technically we can point it but logically it becomes wrong as scenario is still refering to 110 client (XXXCLNT110 ).
    So in my new project I am thinking of keeping business system name client independent. i.e. SAPERP_DEV. Let me know your views regarding the same ?
    Thanks & Regards,
    Dijesh Tanna.

    Hi Dijesh ,
    But as they want to do some performance testing they wanted to point it to 900 client. At that time technically we can point it but logically it becomes wrong as scenario is still refering to 110 client (XXXCLNT110 ).
    ---> for me "performance checking " is related to "technical settings" only !!!
           It's the client No. which depicts the purpose of system like test ,Dev, Sandbox,....not other way !!! so logically also "SAPERP_DEV" is not  correct ...In this fashion you will be tight coupling the business system name with the business context !!! and the solution will not be scalable !!
    Consider a case where new ERP systems coming into the landscape
    will you name it SAPERP_DEV1...SAPERP_DEV2.......
    Hope my sincere views you would find useful !!
    Regards ,

  • ABAP Proxy:SAP PI as Application System

    Hi All,
    Can I use my SAP PI as application system for ABAP proxy?
    regards
    Bhasker

    Hello.
    Just thought I'll add a little something.
    this is not the only type that doesn't require a sender adapter.
    IDOCs are also being sent directly to the intgration server.
    However - in that case you can use program: IDX_SELECT_IDOCTYP_WITHOUT_IS to make the XI the recipient system.
    This is useful in the following example:
    In case of CUA IDOCs - you want XI to receive the IDOCs, so that you can manage the XI users.
    In the case of proxy however - I don't think SAP thought that this is needed.
    Why do you need the PI to process proxy messages?

  • Naming changes for SAP business systems

    Hello
    I have developed my interfaces in which most of them are from SAP to third party. We have SAP configured with its SID as the business system (e.g. DC1). Now we are planning to change the name of all the business systems in SLD. I deleted the previous business system from the SLD and created the new one according to newer standard and configured receivers based on it.
    My problem is when I am posting the message through ABAP proxy its still taking the SID as the sender. As a result its not finding the receiver. Do I need to configure the sender in my source ECC system?
    Thanks in advance.
    Regards
    Rajeev Patkie

    Hi Rajeev,
    The Business system details like the client and logical system etc, help the proxy to know where it has to go.
    Not for the sender system from where you are executing the PRoxy will have a Business system .Please check if the information is for the Business system can be seen correctly in the ID>BS>service-->Adpater specific identifiers.
    Also you sender XI adapter is attched to this Business system.
    No what is your receiver? You haven't specified that?
    Also, you can just reactivate the PROXY once.
    Cache refresh??
    Regards
    Vijaya

Maybe you are looking for

  • So is it possible to tell iSync to *only* make changes to the device

    I have been going through much agony trying to sync: My address book Google contacts iPod Touch Motorola L6 (I wanted to even try my Blackberry but that may be asking too much) Everything seems to work more or less okay until I bring in the Motorola.

  • 3D Text with Repoussé in Adobe Photoshop CS5 Extended | CSInsider | Design | Adobe TV

    In this episode of CSInsider, Rufus Deuchler, Worldwide Design Evangelist at Adobe, introduces you to how easily you can extrude text in Adobe Photoshop CS5 Extended to create fully fledged 3D objects. These 3D objects can then be rendered using Phot

  • Kuler .ase file "unknown format" in Illustrator CS6

    Please help, this is so frustrating.  I;m trying to use adobe kuler, but I have not found a way to make it useful other than to Facebook the darn swatches!! It does not open as an .ase file in Adobe Illustrator.  I even opened the Illustrator extensi

  • How to install local J2EE Engine for NTW4 Dev Studio ?

    We installed a full Web As 640 ABA+J2EE stack9 , and activated all the JDI components (DTR, CBS, CMS). NOw we instaleld on local pc the Developer Studio and are trying to begin teh develop of java packages. We are not able to activate the debug on th

  • Can I get my computer reset?

    My computer is kind of screwed up. For instance, there isn't a system preferences app anymore and it can't open files I download. Could I bring it in and have it reset? I'm not worried about losing anything. Also, how much would it cost?