ABAP Proxy - Message prioritizing in ECC

Dear Experts,
Can you provide me any document to prioritize the proxy messages in Application Engine (ECC - SMQ2). I've already gone through the document for Integration Server but I need the one more specific for the Application Engine and more details like configuring specific queue sets for individual interfaces. Please help.
Thanks,

Hi,
The queue used for Proxy call is not registerd in ECC system. You need to register the queue to process successfully.
you will get the name of Queue from SMQ2 t-code and register it with t-code SMQR.
Thanks
Swarup
Edited by: Swarup Sawant on Aug 24, 2009 8:03 AM

Similar Messages

  • How to find contents of ABAP proxy message

    we are using an ABAP proxy to send data including a document number from SAP to PI when a document is received on our SAP ERP system.
    it is possible under certain conditions that the proxy will not be processed, but the document has. I want to be able to check the messages sent to PI  to ensure that all the data has actually created a proxy message. How can I, if it is possible, find the data within the messages so I can determine if the whole process has completed OK.
    Put another way how do we know what data is in a message as listed under transaction SXMB_MONI ? The GUID in this transaction appears to relate to table SXMSPMAST but how can I find the information contained within that message so I can then link the message with the original document and then if necessary call the proxy again for that document ?
    Colin
    Edited by: Colin Heap on Oct 22, 2009 5:16 PM

    The problems I mentioned above seem to have been down to the xml messages themsleves rather than the coding found from Ravis' link however I made a few changes to the code to add more flexibility in the search parameter and also a TRY - ENDTRY to deal with the problem of abends when the SAP cannot interpret the message contents.
    please refer to the original BLOG ( Super Message Monitor for SAP XI ) by Alessandro Guarneri at the link in Ravis' post.
    I have then made the following changes. Please note that the field names used in my code are slighlty different to the original code to fit in with local coding practice however I think it will be easy for a programmer to interpret the changes
    1. Selection Screen 850 has been changed to use a SELECT-OPTION for the payload value. In Alessandros' code this is in INCLUDE ZXIMONI_RSXMB_SEL_MSG_SEL.
    * Super selection screen -------------------------------------------------- BEGIN
    TABLES: idxsndpor, idxrcvpor.
    SELECTION-SCREEN BEGIN OF SCREEN 0850 AS SUBSCREEN.
    SELECTION-SCREEN COMMENT 5(40) text-S98.
    * IDoc
    SELECTION-SCREEN BEGIN OF BLOCK idoc WITH FRAME TITLE text-s16.
    * Sender
    SELECTION-SCREEN BEGIN OF BLOCK idoc_snd WITH FRAME TITLE text-s14.
    SELECT-OPTIONS: s_snum FOR idxsndpor-idocnumber NO INTERVALS,
                    s_styp FOR idxsndpor-idoctyp    NO INTERVALS.
    SELECTION-SCREEN END OF BLOCK idoc_snd.
    * Receiver
    SELECTION-SCREEN BEGIN OF BLOCK idoc_rcv WITH FRAME TITLE text-s15.
    SELECT-OPTIONS: s_rnum FOR idxrcvpor-idocnumber NO INTERVALS,
                    s_rtyp FOR idxrcvpor-idoctyp    NO INTERVALS.
    SELECTION-SCREEN END OF BLOCK idoc_rcv.
    SELECTION-SCREEN END OF BLOCK idoc.
    * Payload
    SELECTION-SCREEN BEGIN OF BLOCK xp WITH FRAME TITLE text-s30.
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT (30) text-x01 FOR FIELD p_xpath.
    PARAMETERS: p_xpath TYPE text256.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT (30) text-x02 FOR FIELD s_xvalue. 
    PARAMETERS: p_xvalue TYPE text256 NO-DISPLAY.                   
    SELECT-OPTIONS s_xvalue for p_xvalue.                                      
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN END OF BLOCK xp.
    SELECTION-SCREEN END OF SCREEN 0850.
    * Super selection screen -------------------------------------------------- END
    I'm having trouble entering the next piece of code for INCLUDE ZXIMONI_RSXMB_CUSTFILTERS  so will enter it in the next post.

  • Inbound Abap Proxy - Message ID error

    Hi,
    We are on XI 2.0.  We have a scenario of flat file --> XI --> R/3 via ABAP Proxy.  The file is processed in XI through file adapter, converted to XML doc, and sent to R/3.  In Monitor of R/3 we get the error mesage "Message ID XXXXXXXXXXXXXX for pipeline CENTRAL already exists in called system".
    Has anyone come across this error?  Any help is much appreciated.
    Thanks in advance.
    Best Regards,
    Doo

    Hi Venki,
    It has a status of 'Processed Successfully (Message Processed)' in XI.  In R/3 it has a status of 'Message Already Processed'.
    Best Regards,
    Doo

  • Can we edit SOAP Header for an Outbound ABAP Proxy message?

    Hi,
    Can we add some information such as dynamic configuration to the SOAP header for the outbound ABAP Proxy from ABAP report in SAP Application System?
    Regards,
    Praveen Gujjeti.

    Hi Praveen, have you found soulution for this? Can you share it with me?
    From here http://help.sap.com/saphelp_nw70/helpdata/EN/d6/49543b1e49bc1fe10000000a114084/content.htm
    The help described that:
    Set logging in the message header. This means that this message is logged even if logging is deactivated explicitly in the configuration. The logging information is part of the message header:
    ¡        <SAP:Logging>1</SAP:Logging>
    Activates logging explicitly.
    ¡        <SAP:Logging>0</SAP:Logging>
    Deactivates logging explicitly.
    So it means that we can edit SOAP header for outbound ABAP proxy. But i haven't find the correct method to do that.

  • Can I package ABAP proxy messages as IDOCs from XI to ECC

    Hello,
    We need to send a lot of messages from XI to ECC that must be processed independently. Could we send them in one message package from XI to ECC as we can do with IDOCs?
    Thanks
    Diego.

    Hi Diego,
         VJ is right.
    Now that yours is a proxy scenario, the definition of the message type is on your hands.
    YOu should have your ROOT NODE with minimum occurance as 0 and maximum unbounded.
    Thend you can use a BPM to collect multiple messages and pack them into a single logical unit.
    Regards,
    Ravi

  • Client proxy message strucked in ECC queues

    Hi All,
    I am working on Proxy interface. My interface is like below
    ECC 6----
    >PI (7.1) -
    >File
    I had done the entire configuration in ECC and PI for proxy activation. While testing the interface in ECC system messages processed successfully, but the message strucked in queues (SMQ2) in ECC system. If run the queue manually the message processed successfully to the PI.
    Can you please tell any more configurations required?
    Regards,
    Ramesh

    Hi,
    The queue used for Proxy call is not registerd in ECC system. You need to register the queue to process successfully.
    you will get the name of Queue from SMQ2 t-code and register it with t-code SMQR.
    Thanks
    Swarup
    Edited by: Swarup Sawant on Aug 24, 2009 8:03 AM

  • Fault message in asynchronous ABAP Proxy

    Hi,
    I have a question about fault messages in asynchronous ABAP proxy server.
    The configured scenario is SOAP – XI – ABAP Proxy. Between XI and the ABAP Proxy I have configured an inbound asynchronous interface with a fault message, and then I have generated all the classes and implemented some code for exception handling in the ABAP Proxy side successfully.
    When I tested negative cases, the exception raises and it is visible in the SXMB_MONI transaction in the R/3 side, but this exception is not displayed in the SXMB_MONI of XI it just displays a successful delivery to the ABAP Proxy message.
    According the XI documentation it says “<i>In the asynchronous case, you can see a fault message in the monitoring of the Exchange Infrastructure.</i>” But this is not working.
    Am I missing something?

    Hi,
    This parameters are form group RUNTIME.
    Please check it:
    http://help.sap.com/saphelp_nw04/helpdata/en/d6/49543b1e49bc1fe10000000a114084/content.htm
    Regards,
    Wojciech

  • Sending the Purchase Ordr frm ECC to PI(BPM) thrgh ABAP proxy communication

    Hi Experts,
         We have a requirement where we have to send the Purchase Orders(PO's) generated in ECC system to PI where the PO will be routed to webservices after some error handling(in BPM).etc.
         We are able to generate the PO's in ECC system, but are searching for a way to push this data to the Service INterface (which we have generated through ABAP proxy connection in SPROXYin ECC) which we have used for implementing the BPM in PI.
        We have thought of using BADI to push the PO's to the Service INterface.But have not been able to find a suitable BADI.
    Please help in finding a suitable BADI or Suggest any Better way for doing the same if you are aware of....
    Please respond quickly as we have short deadlines to be met....
    Thanx in advance...
    Nandan

    Hi Raja Sekhar,
      Thanx for the quick reply.
      If i have got you point right, you are telling me to right a program that will fetch the PO's and push the data into our Interface.
    Let me explain you the complete scenario, we already have a ECC to SUS thrgh PI implemeted for the same PO's generated. Our requirement is that depending on the vendor details in PO's we have got to route the PO details to either SUS or BPM.
    I had thought of writing a prgm but the abapers feel that a standard BADI for the same would lessen their efforts.
    Meanwhile can you explain with a little more detail the standard approach you are referring to... probably some material relating to this would help us...
    thanx a lot..
    waiting for your reply,
    Nandan

  • Catch an error in inbound ABAP Proxy

    Hi,
    I'm using an ABAP Proxy to file->PI->ECC(proxy) scenario and I found an error in my sxi_monitor on ECC side:
    <SAP:Stack>Error during proxy processing An exception with the type CX_SY_REF_IS_INITIAL occurred, but was neither handled locally, nor declared in a RAISING clause</SAP:Stack>
    I actually solved the error, but I still don't know how to pass to the MONI the message error catching the exception instead of that "standard" error that y pasted.
    How can I get the exception error and then RAISE it to the MONI?
    Edited by: Marshal on Jun 9, 2009 12:37 PM

    Ok, I'm talking about PI 7.1, I'm not sure if it's the same for older versions:
    1 - Create a Fault Message Type (with standard error data types that PI generates automatically when you create the Fault MT) and add it to your inbound Service Interface (or Message Interface in previous PI versions).
    2 - Regenerate the proxy.
    3 - Now in the proxy class method related to your SI there is an exception you have to possible kind of errors to catch, the 1st one is a short dump than you can catch with a TRY. CATCH. ENDTRY structure, the 2nd one is a situation that isn't a dump but you want the proxy to return an error.
    3.1 - Catch Short dump code:
    DATA:  lo_cx_root TYPE REF TO CX_ROOT,
                 l_pi_fault_data TYPE ZPI_EXCHANGE_FAULT_DATA. "Exception message
    TRY.
    ***********YOUR PROXY CODE
    CATCH cx_root INTO lo_cx_root.
    *     GET ERROR TEXT
          lo_cx_root->if_message~get_longtext(
            RECEIVING result = l_pi_fault_data-fault_text ).
    *    GENERATE ERROR THAT YOU WILL SEE ON SXI_MONITOR (IN ECC!!)
          RAISE EXCEPTION TYPE "YOUR_EXEPCTION_MESSAGE_TYPE"
            EXPORTING standard = l_pi_fault_data.
    ENDTRY.
    3.2 Raise an error when you found an error situation for example an error message after BAPI calll:
       DATA: lt_return TYPE STANDARD TABLE OF bapiret2.
    *  Call any BAPI function....always return bapiret2 table with messages
       CALL FUNCTION 'BAPI_XXXXX'
       TABLES lt_retun.
    *  Look for an Error message
        READ TABLE lt_return INTO lwa_return WITH KEY type = 'E'.
        IF sy-subrc = 0.
          CALL METHOD cl_proxy_fault=>raise
            EXPORTING
              exception_class_name   = 'YOUR_EXCEPTION_MESSAGE_TYPE'
              bapireturn_tab         = lt_return.
        ENDIF.
    I hope it helps

  • PCK XI adapter - ABAP Proxy  to File Scenario How to?

    Hi there,
    We want to implement the following sceanrio; SAP ABAP outbound proxy to Flat-File scenario. A (sender) SAP system will trigger an outbound proxy which will send outbound data to a (receiver)file system via the PCK and Central Integration Server.
    SAP (ABAP proxy) -> PCK-> XI -> File System
    My question is; The PCK documentation suggests that the XI adapter included in the PCK can only be used to send/forward messages to the central integration server.
    Does that means that one cannot use the same XI adapter on the PCK to redirect ABAP proxy messages to the Integration server?
    Thanks,
    Roberto

    The PCK cannot be used as a replacement for XI Integration server. PCK is only a type of adapter engine that can run independantly. It is intended for partners who cannot use XI server. So PCK can not in itself execute interfaces. It can just forward all the messages received to the XI Integration server. PCK can only run your sender or receiver adapter all the mappings can only be executed on the integration server. So PCK just converts from the native format to XI format and forwards to the Integration Server.
    Hope that carifies your question .
    Thanks,
    Kalyan Musunuri

  • ABAP Proxy Acknowledgments

    Hi,
    I have an integration process that receives Asyn ABAP Proxy messages from R3.
    After some processing the process sends back an acknowledgment to the message (positive or negative).
    I would like that messages that received an negative ack, appear in R3 Monitor with a red flag, so i can restart them.
    However, all messages appear successfully processed independently the type acknowledgment sent.
    Is there any thing i should do in ABAP when i'm calling the proxy?
    Tks.
    Jose

    I believe i have to call this method SET_ACKNOWLEDGMENT_REQUESTED , when calling the proxy.
    However i believe there is no such method in SAP R3 (620).
    If i can't get Acknowledgments working I will try another solution, like calling a proxy with message GUID and Status. The problem is that i can't find a way to change the message status in R3, and i really need it to restart errors.
    Anyone can give me a solution?

  • ABAP Proxy Error - Integration Builder address not maintained

    I intend to use ABAP proxy between R/3 (ECC 6.0) and XI (PI 7.0).
    On configuring the relevant connections, I run SPROXY and get the following error:
    Integration Builder address is not maintained in the Exchange profile (Connections)
    I have created the connx LCRSAPRFC & SAPSLDAPI from R/3 to PI but the connectivity does not work.
    On running the reports
    SPROX_CHECK_IFR_RESPONSE
    SPROX_CHECK_HTTP_COMMUNICATION
    SPROX_CHECK_IFR_ADDRESS
    SPROX_CHECK_IFR_CONNECTION
    My question is:
    What is the Program to be used in LCRSAPRFC & SAPSLDAPI? I have used LCRSAPRFC_<sys id of XI server>
    and SAPSLDAPI_<sys id of XI server>
    Should the XI Integration Builder address be maintained in R/3?
    If yes, is there any place where IB address can be maintained in R/3 (I believe there is no such thing as exchange profile in R/3. then how can IB address be maintained in R/3??...pls correct if I am wrong)
    If IB address of XI has to be maintained in R/3 then can anyone pls tell me how to do it?

    Just recheck the steps with this and come up with doubts then
    How do you activate ABAP Proxies?
    Regards,
    Prateek

  • ABAP Proxy - Exlcluding XML tags at runtime

    Hello,
    Scenario: ABAP Proxy is being used to send an XML file to third party from SAP R/3 via SAP PI.
    SAP R/3 version - 4.7
    SAP PI version - 7.0
    Requirement: Based on some conditions certain tags should be omitted and in some case the entire parent tag should be omitted from the XML file.
    Can this be acheived by some programming in ABAP.
    All structures created under an ABAP proxy message contains a field, CONTROLLER of type PRXCTRLTAB. Can this be used to acheive the above requirement? If yes how?
    Please provide some inputs. If this cannot be done in ABAP which the best way to do this and how?
    Regards,
    Sajith.

    Hi,
    >>>Requirement: Based on some conditions certain tags should be omitted and in some case the entire parent tag should be omitted from the XML file.
    >>Can this be acheived by some programming in ABAP.
    yes of course
    of you can remove that inside a mapping in PI
    Regards,
    Michal Krawczyk

  • Missing asyn abap proxy client message in ECC

    Hi,
    I have a asyn scenario which an abap program will send data from ECC to PI using abap proxy client. My problem is i notice some of the message was no send to PI. Checked in PI SXMB_MONI no message was found. Any idea where the message was stuck? I check on smq1 in ECC also found nothing in the queue.
    Thanks.

    Hi ,
    KIndly check with the abap program if its thrwing any dump . If every thing is fine with ABAP program then might be its issue of RFC destination . check with transaction SPROXY are u able to connect and your sender interface is reflecting there if yes then double click on your interface open the proxy andthen click on GOto and click on connection test if nay issue is in connection then it will display the error here .might be some rfc DESTINATION is missing or authnetication error .
    Regards,
    Saurabh

  • Message flow in SAP PI 7.31 JAVA only for ABAP Proxy synchronous scenario with Oracle DB

    Dear Experts,
    I am working on a synchronous scenario Sender ABAP Proxy <===> SAP PI 7.31 JAVA only <===> Oracle Database.I have successfully
    configured all the proxy configurations as well both Sender SOAP and JDBC receiver channels are showing no error when pinged from
    Cc monitoring in NWA.
    1.During testing at Tx SPROXY , I am triggering a message and after 5 minutes I receive an PARSING error message with 2 messages in ECC
    local IE i.e. Tx SXMB_MONI.
    Note : In NWA , I can see only 1 message that too in cancelled status.
    2.Seeing the trace of the messages I assume that the messages have not moved from sender ECC system. I am still confused with flow of message
    from the Message Audit log. Audit log of error messages.Could any one share the full Audit log of a successful message generated in SAP PI 7.31 JAVA only.
    3.I observed that the QIN Scheduler status in ECC is in INACTIVE status. There is no queue id for 2 messages generated in ECC. Does
    it should in ACTIVE status in Tx SMQR..
    Regards
    Rebecca

    Hi Thomas,
    Valuable inputs..
    1. Since I don't have any audit log for successful message, would you be able to share referring to the
    below screenshot whether the message was put into receiver JDBC adapter and JDBC adapter tried to retrieve the Select response from Oracle Database.
    2.I have done some setting in Advance mode of the receiver JDBC to increase the time out and other parameters as per SAP note but still the issue is same. If you perhaps have some experience in such scenarios, please share some input so that I can ask the Oracle Database administrator exactly what is required from our side.
    3.Regarding the slow response from Oracle , there was some suggestion that the datatype of the request and response should match the column name of the Oracle database. I did that.. Do you have any more suggestion that may be hampering the generation of the response message from the Oracle like SAP note or document.
    Regards
    Rebecca

Maybe you are looking for

  • Garageband '08 stopped working for one user account

    I'm running Garageband '08 (4.1.1) on an early 2008 iMac (8,1) running Snow Leopard (10.6.8) I recently tried to open a project I started a couple of months ago and Garageband has become unusable.  It will open the project and all of the tracks are v

  • Payment Proposal Issue in SAP FICO-Account Payables

    Hi , I am getting issue in Payment Proposal When i am putting some of the values and genrating report for vendors in some of the currency then on doing simulation the complete list is coming in all currencies instead of one currency. How do i sort th

  • Abiword 3.0 - crash when save as pdf

    Recently I have upgraded Abiword to 3.0. When save a document in pdf format Abiword crashes and leaves 2 files in the directory: .gsf-save-XXXXXX documentname.abw.saved Is it an issue with the new 3.0 version or something is wrong with my system? In

  • Philips Hue Go review

    When Philips Hue launched I was fascinated and excited by it: a light bulb that connects to my wireless network that could be controlled by my iPhone - and change to any colour! Very cool. Hue has done well, and the line has diversified, growing to e

  • Email showing

    My iTouch is showing one unread email on the home screen but when I go into the email application there are no [unread]emails there. Why is it showing there's an unread email when there isn't one there? Thanks