Proxy to JDBC Sync, with Idoc Receiver

Hello all,
I have to set up following synchronous scenario.
PROXY -> PI -> JDBC   |   JDBC -> PI -> PROXY
                                       JDBC -> PI -> IDOC
In other words, I need that the response from the JDBC Receiver adapter is sent back to R3 to an IDOC and the originating PROXY.
How can I achive this? I mean how can I send the synchronuos response back to the originating PROXY, and in the other hand send an asynchronous message to the IDOC.
This is a message with a large quantity of info, so I'm not sure what to use or how to use it.
Thanks for your help.
Felipe

Hi Felipe
PROXY -> PI -> JDBC | JDBC -> PI -> PROXY
JDBC -> PI -> IDOC
The message to the IDOC need to be sent from response ?
Is your proxy SYNC?
Use a BPM for this
1. receive the message from Proxy.(SYNC)
2. Send it to JDBC (SYNC)
3. Map the proxy request to JDBC request and JDBC response to Proxy response.
4. Send the JDBC response to IDOC
Thanks
Gaurav

Similar Messages

  • Sender ABAP Synchronous proxy -- PI -- JDBC sync scenario pls!!

    Hi Guys,
    Can any one help to find one sample scenario like ABAP Proxy --> PI --> JDBC Sync call ? Sync ABAP proxy sample code any 2 or more filelds going from ABAP proxy and maps on JDBC sync request, up date target side SQL server database tables, in case if any error happens error/success message must go back to SAP one Z table with response.
    Any help would be really great!!
    Many thanks in advance
    San

    up date target side SQL server database tables, in case if any error happens error/success message must go back to SAP
    one Z table with response.
    When you do an update you can get back the number of rows updated in the JDBC response....you can find this in the help page showing JDBC structure. If you are looking for any other response then probably the message needs to be genarated by PI itself after checking the response from JDBC.
    Regards,
    Abhishek.

  • Proxy to JDBC Synchronus with ccBPM

    Hi  Experts,
    my scenario is : Proxy to JDBC Synchronus with ccBPM
    we are fetting data from ECC to PI and same data inserting into DataBase Table Name : ABC  via JDBC
    after 2 mins i need to get same data from DataBase Table Name : ABC  and sending back to ECC with ccBPM.
    what are BPM steps required for this requirement and i need to handle the exception handling with control step also.
    Table name is same Table Name : ABC in DataBase for request data and response data.
    Please anybody help me on this requirement, i am new to BPM scenarios.
    Thanks,
    Aadi

    Hi,
    Have you checked the JDBC XML request?, you need to check that the XML has all the company codes in the SELECT.
    Regards.

  • Proxy to SOAP Sync with BPM (1:N)

    Hi
    Proxy to SOAP Sync and return message will be posted back to R/3 via proxy. This is Async to Sync using BPM. And the split happens in BPM as well. We are suppose to go with BPM here, that's the mandatory step for learning purpose
    I am trying to follow the steps below
    1. OB Async MI Proxy outbound message into XI
    2. ABS Async MI to receive the proxy message into BPM
    3. ABS Sync MI SOAP Sync message
    4.ABS Async MI for Proxy Inbound to R/3
    5. BPM for Split
    I am at the stage of writing spec, can't execute any of the steps and have no prior experience with this kind ofscenario. If anybody have experience, please do share exact steps. Thanks in advance

    Hi,
    Your steps are correct ... in the IP, the following steps will be there -
    Rcv -> Transform -> Send (sync) -> Transform -> Send (async).
    I am not too sure what you mean by step 5 - BPM for split ?
    Regards,
    Neetesh

  • PROXY to JDBC- SYNC

    Hello,
    Could any one of you kindly guide me how to work out, Proxy(Sender) to JDBC(Receiver) - Synchronous comminication.
    I would like to request for any helpful links on this.
    Many thanks,
    Rahul.

    Hi,
    You have to create 2 synchronous SI's. Outbound for Proxy,  Inbound for JDBC.
    For JDBC refer these links:
    Document format for receiver adapter
    http://help.sap.com/saphelp_nw70/helpdata/en/2e/96fd3f2d14e869e10000000a155106/content.htm
    If your request JDBC structure is like:
    <Statement>
    </Statement>
    Then create response structure like:
    <Statement_response>
    </Statement_response>
    Refer some more link on Synchronous JDBC:
    JBDC Receiver Insert Statement Response
    Re: Synchronous JDBC select
    receiver JDBC structure

  • ABAP Proxy to XI scenario with no Receiver

    Hi,
    I am working on a scenario where R/3 sends a request to XI through ABAP Proxy and expects response synchronously.   I am calling a UDF Java function within a mapping to get response, so there is no receiver, per se.
    Can someone guide me how to map this scenario? 
    REQUEST_DT: Field1, Field2
    RESPONSE_DT : Resp_Field1
    Grpahical Mapping: Pass Field1, Field2 to a UDF function which populates Resp_Field1.  This Resp_Field1 is sent back to R/3 synchronously for the Request.
    I hope someone can help me.
    Thanks
    Venkat Viswanathan

    Hi ,
    check these links also...
    /people/rashmi.ramalingam2/blog/2005/06/25/an-illustration-of-java-server-proxy
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/a068cf2f-0401-0010-2aa9-f5ae4b2096f9
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f272165e-0401-0010-b4a1-e7eb8903501
    sekhar

  • Proxy to JDBC interface with multiple select queries

    Hi all,
    We have to develop a interface where SAP will be sending a Number based on which we have to fetch the data from the database and send it to back to the SAP system.
    The data in database is spread across 6-7 tables/views and canu2019t be fetched using a single query even with joins.
    Can anyone please suggest the best way to develop this interface.
    As it would be a synchronous interface, I think it is not possible to use multimapping.
    Regards
    Younus

    >They have confirmed that they can't create a stored procedure but can create PL/SQL program or function with the same logic.
    IMO, it is not fully feasible to call the oracle function from PI. I would recommend still to use query and construct the following jdbc data structure.
    <StatementName>
    <anyName action=u201D SQL_QUERYu201D
    <access>SQL-String with optional placeholder(s)</access>
    <key>
      <placeholder1>value1</placeholder1>
      <placeholder2>value2<placeholder2>
    </key>
    </anyName > 
    </StatementName>
    Place your complex join query in the access tag element. Under key tag you can pass values through placeholder element and reference the placeholder element as follows. Sample as follows...
    <statement>
        <Customers action="SQL_QUERY">
          <access> Select x,y,z from customers1 a, customers2 b,customers3  c, where a.CompanyName=u2019$NAME$u2019 and b.CustomerID='$KEYFIELD$u2019
          </access>
          <key>
            <NAME>Company</NAME>
             <KEYFIELD>CO</KEYFIELD>
          </key>
        </Customers>
      </statement>

  • No response message in Proxy to JDBC synchronous scenario

    Dear Team,
    I am working on synchronous scenario Sender ABAP proxy <===> SAP PI 7.31 <===> Oracle Database.All the necessary proxy configuration has been successfully tested.
    Business Scenario:
    ABAP proxy will send a single Vendor Id to Oracle DB as request and in return , it has to retrieve all the columns related to Vendor as response.Oracle Database stores all the Vendor information.There are 11 columns including the vendor Id in the view for the Vendor records.
    Design :
    For Request structure:
    a-->Created MT for Sender ABAP Proxy with only 1 field for Vendor Id.
    b-->Created MT for Receiver JDBC  with Action as SELECT , Table with "View Name" , Access with Constant Blank for all 11 column and Key as Vendor Id.
    I have been following  the link and Bhavesh Kantilal document.
    http://help.sap.com/saphelp_nw73/helpdata/en/44/7b7171fde93673e10000000a114a6b/content.htm?frameset=/en/44/7b7855fde93673e10000000a114a6b/f
    rameset.htm&current_toc=/en/ca/b977f1c7814201954f20bb87ad7aab/plain.htm&node_id=71
    For Response structure:
    Created MT for Receiver JDBC with All the column names.
    Created MT for target ABAP ECC with the same 11 column name of JDBC response.
    Note :
    1.Database team shared a excel file as a sample payload which has all the column names of a vendor and I created my DT with the same naming conventions as they are maintaining in their database i.e. Column names are in CAPs, in the same order and even the special characters in the column name.
    2. The PING test connection for Cc works fine to database.
    Please read out my queries as the I am not receiving any response from Oracle DB and gives error as timeout exception:
    1.Since I am trying to retrieve all the column of the view , am I doing the correct procedure of putting all the column name in the JDBC request structure and making a Select statement. Can I add < * > to fetch all the column name and if so where can I add it.
    2. Whats the difference between SELECT and SQL_QUERY and on what circumstances I can add it?
    3. How can I test ICO in ID?
    4. Can I use any SOAP tool to test the messages? Is there any functionality in NWA to test the messages directly to JDBC .
    Hope all your inputs can improve my design part.
    Regards
    Rebecca

    Hi Rebecca,
    Did you go through all of these links below?
    PROXY to JDBC- SYNC
    Proxy to JDBC Sync, with Idoc Receiver
    JDBC to PROXY Sync Scenario | SCN
    JBDC Receiver Insert Statement Response
    Re: Synchronous JDBC select
    receiver JDBC structure
    Regards,
    Jannus Botha

  • Replacing IDoc - IDoc with IDoc - Proxy

    Hi every one,
    I have an <b>IDoc - IDoc</b> integration scenario between 4.5B and ECC 6.0 systems. The Idoc in the receiver system is not directly posted but an User - Exit is called and every thing is working fine.
    I thought of experimenting replacing the scenario with Idoc - Proxy, and the source being 4.5B and target ECC. The User-Exit stuff as told above will taken care while implementing proxy.
    Approach:
    <b>I create an inbound interface object in IR and use the Idoc as the message type and generate a server proxy using SPROXY in the ABAP stack of XI.</b>
    Please correct me. Also notify me if there are any potentials problems.
    Regards,
    -Naveen.

    Hi,
    SPROXY on the ECC system should be used to generate the ABAP proxy, not the XI system.  Therefore, configurations will be required on the ECC system to point to the XI system in order to retrieve the interfaces to generate the ABAP proxy.
    Also, it might be easier to create a simpler message type to use in the interface.  IDOC has a quite complex structure and probably contains a lot of elements which will not be used by your proxy.  The proxy interface should be as simple as possible to simplify your program development.
    Regards,
    Bill

  • I have a long-existing iPhone 4s with one apple id and started a job where I received a macbook with another apple id. how do i get my phone to sync with the Mac Pro and secondly how do i get my music on there?

    i have a long-existing iPhone 4s with one apple id and started a job where I received a macbook with another apple id. how do i get my phone to sync with the Mac Pro and secondly how do i get my music on there?

    No not bothered about sycing apps etc it is all about calendars and maybe notes. IN terms of how its done I just want it the easiest way and preferably so that if an entry is made on one calendar then it populates the other.
    Thgius is beacuse I have my work diary on outlok, which I then link with my ical. I want to make sure that information is then shared with her.
    Chris

  • When I receive appointments by email and accept them they go into the enourage "on my mac" ical calendar which is not synced with mobileme.  How do I change where appointments are put ?

    When I receive appointments by email and accept them they go into the enourage "on my mac" ical calendar which is not synced with mobileme.  How do I change where appointments are put ?
    Or how can I choose where the appointment is put ?
    I use the mobileme sync services so the ical calendars that are synced are those in the "[email protected]" group.
    Please help !
    Nick

    Actually you can't drag the appointment to ano calendar - its says "You can’t make changes to this invitation., Only the organiser can change this event"
    Also if you double click on the received appointment and open the window the only calendars shown that you can select are the 'on my mac" ones, and not the sync'd ones.
    Any ideas welcome !!
    Nick

  • Just received by I Pad and it will not connect to ITunes or sync with my computer and it wasn't recognized by my MAc.

    I just received my IPad and it will not sync with ITunes and my Mac doesn't recognize it any form.  The screen is black with the exception of the annoying ITunes/USB cable graphic on the screen which appears momentarily and then disappears.  Any ideas? 

    Things you can try first off,
    is make sure you plug in your USB at the back of the mac, rather than for example keyboard.
    Check out another usb cable.
    Hold down sleep/wake and home button at the same time to reset iPad.
    Make sure you have the latest iTunes installed or you may have to reinstall iTunes.
    None of these work then I suggest you to take it to an Apple retail store for the genius guy to check it out.

  • HT1386 I received my new IPad yesterday and when I attempt to sync with Itunes I get the message that it can't be used because  I need ITunes 11.1 or later.  Here is my question.  How do I download to my IPad the most recent version of ITunes?

    Just received IPad four yesterday and am having difficulting syncing with IMac.  I receive this error message:
    The iPad “Blaine's iPad” cannot be used because it requires iTunes version 11.1 or later. Go to www.itunes.com to download the latest version of iTunes.
    When I go to www.itunes.com I am unsusseful in making the download.  Please step me through the process.
    BlaineRW

  • When I receive an email request for a meeting, when I open it I get an error message asking if I want to revert to server, try again or ignore. If I choice revert to server it delete the event, if I choice ignore it accepts but won't sync with my other de

    When I receive an email request for a meeting, when I open it I get an error message asking if I want to revert to server, try again or ignore. If I choice revert to server it deletes the event, if I choice ignore it accepts it but won't sync with my other devices.

    Interesting suggestion, but it's not clear to me how I would do that if I'm not using an "(at) icloud.com" email address/account. I am having the same problem with changed invitations that come from an organizer who is using Google Apps. My email account is hosted at my ISP - it's not obvious to me how I can use iCloud to access that email account (and therefore the changed invitation). Suggestions?

  • Info IDoc received with status 8 in BI but Data available in source system

    Hello Experts,
    I am loading Budget Period (attributes) into PSA in BI.
    Budget Period data Loading Issue : No data available while loading. But source system ie ECC has data in that data source
    Data source: 0PU_BDGTID_ATTR
    This is full load.
    I checked that whether I am making any mistake during data selection. I could not find any issue. Message while loading data into PSA (Yellow Traffic light)
    No data available
    Diagnosis
    The data request was a full update.
    In this case, the corresponding table in the source system does not
    contain any data.
    System Response
    Info IDoc received with status 8.
    Procedure
    Check the data basis in the source system.
    Already looked this thread and googled also.
    Re: IDoc received with status 8.
    Check points:
    sm58 - NO issue
    BD87 in ECC (RSINFO Idoc status: 03) -sucessful
    BD87 in BI (RSINFO Idoc status : 53)
    ST22 - NO issue
    sm37 - Job is successful (I could see Idoc no in ECC source system in Job log)
    I am not sure if I am missing any thing.
    Thanks
    Rana

    Hi all,
    I've got exactly the same issue with several extractors. I'm inialising the Master Data in a all new system, in the Quality the loads succeeded but in Prod it failed.
    For instance with the basic DataSource "0FUNCT_LOC_TEXT", I've made the following test:
    RS3 (R/3) - > 0 data
    ST22 -> no short dump
    WE05 (Idoc) - > everything is ok
    I reactivated the Datasource in R/3 (RSA5) and then deleted it and replicated it in BW but the same issue occured.
    Any ideas?
    Thanks
    jak

Maybe you are looking for

  • Camera Raw problem

    I would like to be able to open a file that is already opened in editor?  The only way I can currently open one in camera raw is by going to the File dropdown, then Open As, then choosing Camera Raw, and then I get a default list of DSC files.  Prior

  • In PSE 12, I lost the left hand tool bar in the GUIDED mode, how do I get it back?

    I generally use Elements in Guided mode and Expert. But at some point I lost the tools on the left hand side. The pencil and brush, the blur and healing tool, etc. Basically everything one needs to work. But Expert and Quick modes still have their to

  • Switching from Mercator-Tibco to Mercator-SAPXI

    Some of the Old interfaces in our project are working on Mercator-Tibco combination . Mercator for mapping and Tibco for Routing . And now it is decided to replace the Routing part with SAP XI keeping the Mapping Part with Mercator itself . Can I hav

  • RAW support required for Canon Sureshot S95

    Have just bought the new Canon Sureshot S95 after contacting Adobe support I am told Lightroom 3 does NOT support raw files for the Canon Sureshot S95. Come on Adobe.....please provide an update asap.

  • HP 2311 GT Monitor 3D Playback FAIL

    Hello! I have an HP 2311 gt 3D monitor. http://h10025.www1.hp.com/ewfrf/wc/document?docnam​e=c03077021&tmp_task=prodinfoCategory&cc=uk&dlc=en​... I'm trying to watch the Puss in Boots demo that comes with it but I'm faling! The playback is not 3D at