How to count through put of ABAP Proxy in ERP system

Hi PI expert.
At the moment, I am looking for the way to find out
the number of processed ABAP proxy and also the combination
of sender/receiver in ERP system.
Since the number of processed message is a lot,
I cannot used SXI_MONITOR to count the number and to check
the combination.
if there any good way, or report that can be used ?
Best Regards
Keiji Mishima

Hi VJ
thanks for the information.
Let me try whether it works.
Best Regards
Keiji

Similar Messages

  • How to get Messageid in Inbound ABAP Proxy ?

    Hi,
    Please advise how to get messageid in Inbound ABAP Proxy, so far i could not find anythings most of the forum discuss about "How to get messageid for Outbound Proxy).
    Thank You and Best Regards
    FL

    Hi Fernad,
    By using below code you can take message id.
    java.util.Map map = container.getTransformationParameters();
    return ((String) map.get(StreamTransformationConstants.MESSAGE_ID));
    Create one simple UDF by using above code and map this to one field (you may create one dummy field for this). Then at runtime the mapped field contains the message id.
    Regards,
    Venkata Ramesh

  • How to active ABAP Proxy in SAP system.

    Hi All,
         I want to work with ABAP proxies.How to active ABAP proxy in SAP system.What the configuration is needed.Is there any configuration is need in XI system to work with ABAP proxies.Please help me..
    Thanks,
    Kishan.

    Hi Kishan,
    You have to check whether ur r/3 system's(WAS 620 or above) excahnge profile has entries for integration builder.
    Pls check the Example configuration for accessing
    interfaces in the Integration Repository (exchange profile):
    http://help.sap.com/saphelp_nw04/helpdata/en/14/555f3c482a7331e10000000a114084/content.htm
    If the Parameters are not there u need to add in the respective section's as provided in the link.
    exchange profile URL is:
    http://r3servername:5<instance>00/exchangeProfile
    I hope this provides you a solution.
    Regards.
    Praveen

  • How to handle exceptions in sender ABAP Proxy

    Hi Experts,
       I have a synchronous scenario.
       SAP R/3 System A -ABAP Proxy <-> PI <-----> SOAP< ---> Webservice
       In system 'A', a function module calls the ABAP Proxy method.
       My requirement is that if there is an exception in PI ( for example: timeout or ABAP engine error) then I want to get the exception details in the calling function module.
    For example:
    Exception in PI:
      <SAP:Error xmlns:SAP="XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
    <SAP:Category>XIAdapterFramework</SAP:Category>
    <SAP:Code area="MESSAGE">GENERAL</SAP:Code>
    <SAP:P1/><SAP:P2/>
    <SAP:P3/><SAP:P4/>
    <SAP:AdditionalText>com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.net.ConnectException: Connection timed out: connect</SAP:AdditionalText>
    <SAP:ApplicationFaultMessage namespace=""/>
    <SAP:Stack/>
    <SAP:Retry>M</SAP:Retry>
    </SAP:Error>
    In the calling function module:
    Try
    Call to proxy-> method
    Catch cx_ai_system_fault INTO v_o_fault.
           v_err_msg1 = v_o_fault->GET_TEXT( ).
           v_err_msg2 = v_o_fault->errortext.
           v_err_msg3 = v_o_fault->code.
    Endtry.
    Here I get value "MESSAGE.GENERAL" for  v_err_msg1 and v_err_msg3. v_err_msg2 is blank.
    I want to capture the info available under <SAP:AdditionalText>. How to get that?
    Please help!
    Thanks & Regards
    Gopal

    >
    gopalkrishna baliga wrote:
    > Hi Experts,
    >
    >    I have a synchronous scenario.
    >
    >    SAP R/3 System A -ABAP Proxy <-> PI <-----> SOAP< ---> Webservice
    >
    >    In system 'A', a function module calls the ABAP Proxy method.
    >
    >    My requirement is that if there is an exception in PI ( for example: timeout or ABAP engine error) then I want to get the exception details in the calling function module.
    >
    >  For example:
    >
    > Exception in PI:
    >
    >   <SAP:Error xmlns:SAP="XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
    > <SAP:Category>XIAdapterFramework</SAP:Category>
    > <SAP:Code area="MESSAGE">GENERAL</SAP:Code>
    > <SAP:P1/><SAP:P2/>
    > <SAP:P3/><SAP:P4/>
    > <SAP:AdditionalText>com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.net.ConnectException: Connection timed out: connect</SAP:AdditionalText>
    > <SAP:ApplicationFaultMessage namespace=""/>
    > <SAP:Stack/>
    > <SAP:Retry>M</SAP:Retry>
    > </SAP:Error>
    >
    > In the calling function module:
    > Try
    >  Call to proxy-> method
    >
    >  Catch cx_ai_system_fault INTO v_o_fault.
    >        v_err_msg1 = v_o_fault->GET_TEXT( ).
    >        v_err_msg2 = v_o_fault->errortext.
    >        v_err_msg3 = v_o_fault->code.
    > Endtry.
    >
    > Here I get value "MESSAGE.GENERAL" for  v_err_msg1 and v_err_msg3. v_err_msg2 is blank.
    >
    > I want to capture the info available under <SAP:AdditionalText>. How to get that?
    >
    > Please help!
    >
    > Thanks & Regards
    > Gopal
    Hi Gopal,
    Maybe the exception is CX_SY_APPLICATION_FAULT, or you can catch by BPM in PI and send back to proxy like a message response.

  • How to set ref_to_message_id in the abap proxy

    Hi,
    Does anyone have idea, how to set ref_to_message_id of a client proxy in the server proxy? My problem is, I send a message to a server proxy. The server proxy receives the message, retrieves the message id and tries to set the ref_to_message_id of the message, which will be sent to a client proxy, with its message id. Can anyone help?
    regard
    hu

    hi Bin,
    plz check this link it will be useful
    Re: Importance of Message ID in soap adapter
    How to retrieve file size and XI message ID?
    /people/michal.krawczyk2/blog/2005/02/25/simple-java-code-in-graphical-mapping--xi
    regards
    sasi
    <b>Reward if useful</b>

  • 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

  • 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

  • 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

  • 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

  • How to analyse the main memory usage in SAP ERP systems?

    Dear expert,
    I'm doing a research work about analysing the main memory usage in SAP ERP systems.
    I would like to find out what is load in buffers and when. That means, which process have the control of these memories and which are always performing something, tables loaded, and so on. Becuase I tried to isolate the space needed by a simple webservice call (create one material) in my test system, but even after a $SYN there are something stored in the buffers. I use a BAPI to avoid the execution of the SAPGUI and its repercussion in the system (I know the BAPI called uses resources too, but when I run this BAPI to get the statistics, it's like ST02, I get different values). Could someone help me or recommend something specific to read? Thanks a lot in advance.

    Dear expert,
    Thanks a lot for your answer. The point is now that I want to isolate the memory used by a webservice that I call, I mean, I would like to know how many memory is this webservice using in each buffer. And could you tell me where could I read something about the order that things happen in SAP System when a webservice is called (always memory related), that's which steps are done to store data in buffers and so on. Thanks in advance.

  • How to release data from an Infoprovider to different ERP systems

    Hi all,
    We cannot release DP forecasts directly to the ERP systems (as we do NOT have the required plug-ins in the ERP systems).
    Therefore we will extract the DP forecasts into APO BW and now want to release the data from an InfoCube to the ERP systems.
    There is a standard transaction for that but I dont know where I specify the different ERP systems and how it works. Any help very welcome!
    Thanks a lot,
    Johannes

    Hi,
                Never actually did this but did you check[Release from an InfoProvider to an ERP System|http://help.sap.com/saphelp_scm50/helpdata/en/3a/dfa841c1dae034e10000000a1550b0/frameset.htm]?

  • ABAP Proxy on XI System itself?

    Hi all!
    I was wondering whether it is possible to use an ABAP Inbound Proxy that is located on the XI system itself (e.g. for getting some additional data out of the SAP database as you would do via RFC function modules)?
    How does the XI react if it gets an SOAP Message for calling an inbound proxy when its own Integration Engine is customized as a "central" one? Doesn't it try to route this message trough its integration engine instead of passing it to the proxy object then?
    Has anyone tried this out yet ...?
    Thanks for your input, Andy

    Hi,
    As suggested, u need to create a client copy. (check the Configuration guide to know the step-by-step procedure for setting up the client copy). This client system will be registered as a Applicaiton system in the SLD. So when you configure ur scenario, in receiver determination, u will refer to the client system. say SYSTEM_20) and the messag will be routed to SYSTEM_20 and the ABAP server proxy will get executed).
    U can refer to the weblog to "Communication between SAP System & Webservice Using Proxies"
    /people/siva.maranani/blog/2005/05/23/communication-between-sap-system-webservice-using-proxies
    U can also refer to /people/siva.maranani/blog/2005/04/03/abap-server-proxies for creating server proxies.
    Hope this helps you.
    Cheers,
    Siva Maranani.

  • Error while create abap proxy

    Hi,
    I need to create abap proxy in sap system to push the data from sap system to XI.
    when i create ABAP PROXY in sap system in Tcode SPROXY,System displays a error
    "objects from other name spaces missing" .
    So i am not able to activate the abap proxy.
    kindly let me know how to solve this error.
    Regards,
    Ganesh

    Are you using the message type created in external system?
    Are any of your Data type element refer structure to other namespace.
    Error mention that it does not find the detail structure of any of Datatype element. Check all link are available properly.
    Gaurav Jain
    Points if answer is helpful

  • ABAP Proxy Doesnt work in PI 7.0

    Hi All,
    We have strange problem with ABAP Proxy under PI system
    We are getting proxy communication error in PI 7.0 (NOT FROM Business system).
    After reading a lot of threads & notes, I performed all the necessary checks, but still no luck.
    --> When I click on integration builder from SPROXY T-code it popups correct XI Screen
    --> Following parameters are maintained properly
    com.sap.aii.connect.repository.name: Server (for example, pwdf0436)
    com.sap.aii.connect.repository.httpport: Port (for example, 1080)
    com.sap.aii.connect.repository.contextroot: Root (for example, rep)
    com.sap.aii.applicationsystem.serviceuser.name: User
    com.sap.aii.applicationsystem.serviceuser.pwd: Password
    --> All the RFC like AI_RUNTIME_<SID>, LCRSAPRFC & SAPSLDAPI & SLD_UC etc working fine
    Following reports are NOT working
    SPROX_CHECK_IFR_ADDRESS
    SPROX_CHECK_IFR_RESPONSE
    SPROX_CHECK_IFR_CONNECTION
    Following report execute SUCCESSFULLY
    SPROX_CHECK_HTTP_COMMUNICATION
    Thanks in advance

    Hi Rakesh,
    Has the ABAP system been configured as specified in the XI configuration guide (Section on how to configure a business system)?
    This would include Integration Engine Configuration in transaction SXMB_ADM, configuration in transaction SLDAPICUST and RFC destinations in SM59.

  • Problem Creating an ABAP Proxy based on a WSDL which uses extensions.

    Hi all,
    I'm trying to create an Asset in Salesforce using ABAP.
    I can generate the ABAP Proxy OK, (from the SalesForce Enterprise WSDL I created)  but the Asset definition does not exist.
    I think my issue stems from the fact that the SalesForce WSDL uses extension elements for the definition of Asset.
    I found the following notes on the extension element
    516072 - XI Proxy Generation (not really for abap)
    1386239 - Extention of complex type containing xsd:any (this is close but we are on  SAP BASIS Release 70 701 not 702
    Threads which talks about extension element not supported.
    Proxy generation terminated: WSDL error ( EXTENSION not supported)
    WSDL Error: Element 'extension' not
    Threads  which talks about how to modify the WSDL
    Creating ABAP proxy from WSDL fails when <extension> present
    Creating ABAP proxy from WSDL fails when <extension> present (but this is using xmlspy which I don't have and the instructions aren't clear to me)
    What I'm really looking for is
    1) Any Notes which I could apply in a basis 701 environment to enable creating abap proxies from wsdl with extension elements
    2) Any tips on how to modify my WSDL to remove the extension elements yet still offer the same functionality (i.e. I need to use the create function with a sobject of Asset (which is currently defined via an extension.
    3) Anyone who has integrated with SalesForce to create SalesForce objects (Accounts, Assets, etc) either tips on how to modify the WSDL or sample ABAP code as to how you got around the missing extension elements.
    Regards,
    John

    Hi John,
    couldn´t you post a section from your wsdl file which includes the type definition with an extension?
    I think you could remove the extension an copy all elements from the type definition which is extended into the new type definition. 
    Here an example that you get the idea:
    <xsd:complexType name="PERSON">
            <xsd:sequence>
               <xsd:element name="firstName" type="xsd:string"></xsd:element>
               <xsd:element name="lastName" type="xsd:string"></xsd:element>
               <xsd:element name="ageInYears" type="xsd:int"></xsd:element>
               <xsd:element name="weightInLbs" type="xsd:float"></xsd:element>
               <xsd:element name="heightInInches" type="xsd:float"></xsd:element>
            </xsd:sequence>
         </xsd:complexType>
         <xsd:complexType name="femalePerson">
            <xsd:complexContent>
               <xsd:extension base="typens:PERSON" >
               <xsd:element name="favoriteLipstick" type="xsd:string"></xsd:element>
               </xsd:extension>
            </xsd:complexContent>
         </xsd:complexType>
    is going to be ->
    <xsd:complexType name="PERSON">
            <xsd:sequence>
               <xsd:element name="firstName" type="xsd:string"></xsd:element>
               <xsd:element name="lastName" type="xsd:string"></xsd:element>
               <xsd:element name="ageInYears" type="xsd:int"></xsd:element>
               <xsd:element name="weightInLbs" type="xsd:float"></xsd:element>
               <xsd:element name="heightInInches" type="xsd:float"></xsd:element>
            </xsd:sequence>
         </xsd:complexType>
         <xsd:complexType name="femalePerson">
               <xsd:element name="firstName" type="xsd:string"></xsd:element>
               <xsd:element name="lastName" type="xsd:string"></xsd:element>
               <xsd:element name="ageInYears" type="xsd:int"></xsd:element>
               <xsd:element name="weightInLbs" type="xsd:float"></xsd:element>
               <xsd:element name="heightInInches" type="xsd:float"></xsd:element>
               <xsd:element name="favoriteLipstick" type="xsd:string"></xsd:element>
         </xsd:complexType>
    Save your changes to a local file and use this to generate your proxy.
    Bye Richard

Maybe you are looking for

  • Moving TM backups to another drive?

    I want to use a different drive for TM backups, but I do not want to lose the ones in the current drive. Can I just copy them to the new drive and then select it as the TM drive?

  • Automatic Clearing Program  not clearing in production run -

    Hi All, I am getting strange problem. I am trying to execute F.13 transaction code and When I run in test run mode its selecting all the relavent POs for GRIR clearing. But when I execute the same in Production run, its not at all  picking the  POs f

  • The old "part of the song can't be played"  message

    Okay... so I bought an MBP for recording on Pro Tools and Garage Band. There are two unusual trends/problems that have occured since my purchase on Garage Band that I'm hoping someone can explain and maybe help me out with. First off, when I first st

  • After ios7 update iphone not showing in itunes on iMac as device

    After running latest iphone (4s) update & having the latest itunes update on my iMac the iphone device is no longer showing in itunes. I have checked the USB & changed ports however this does not appears to be the problem as iphone still charging whe

  • 1_WIRE_LO_REF in NI PXI-2503

    Hello, I've used NI PXI-2503 (serial ports) to read current output signals from a circuit, and 1_WIRE_LO_REF has been used for reference (voltage input to the circuit?). To switch over to parallel communication, I will use SCB-68. In this box, I have