How to get detail info of application acknowledgement in BPM send step

Hello
in BPM we will send an async message to SAP backend system, we need to know if the message is successfully process or not, if not, we need to get the detail info which is returned in the acknowledgement message.
As you know in PI monitor, you can open the acknowledgement message and you can see the error texts that are sent by the SAP backend system to PI in the acknowledgement message. However seems like there is no standard way in PI BPM to get the error texts inside the acknowledgement. In the send step you can only specify that application ACK is required, if negative ACK comes in, an exception is raised and you can handle the exception in the exception branch. However there is nowhere to capture the acknowledgement message to get the detail error texts.
Anyone has good idea to get the error texts from the application acknowledgment message inside BPM/
Thanks

we need to know if the message is successfully process or not, if not, we need to get the detail info which is returned in
the acknowledgement message
One way to have the above requirement done is make the process synchronous (if RFC/ Proxy). The response message should contain the state of processing of the message inside SAP....now in the BPM make a check on the response message to see if it is a success or failure....you can apply logic like is success terminate the BPM without any alert.....if failure raise an alert/ send a mail.
Regards,
Abhishek.

Similar Messages

  • How to get username in the application?

    Hi,
    Do anyone knows how to get username from the application, for example, oracle provides a function to retreive a username from application?
    Please Help
    Amy

    read about the following function, it is usefull for you.
    sys_context

  • Is there a wat to get detailed info on numbers dialed and received?  Seems my phone only stores apx. 2 months of that data. Thanks

    Is there a way to get detailed info on numbers dialed and received?  Seems my phone stores about 2 months of this information. Thanks.

        Hi there, molsoniceman! You certainly can get call details. The best place to collect that info is through My Verizon Online (http://bit.ly/xB4iTc ). If you're already registered as an Account Member or Account Owner, please log in and review your detailed billing statements. It should show the dates, times, phone numbers, and call duration for all calls within specific billing cycles. Your last 18 months of statements should be available for your review!
    DionM_VZW
    Follow us on Twitter www.twitter.com/vzwsupport

  • HT4061 how to get full info about the iphone by putting the imei number in pc

    how to get full info about the iphone by putting the imei number in pc

    https://discussions.apple.com/message/23921736#23921736

  • How can get a refund Vat application

    How can get a refund Vat application for iPhone 5s

    I would imagine that you would have to request it from the government that has charged you the VAT and would refund it.

  • BPM: Send step with acknowledgment - Application

    Hi folks,
    I’ve a simple BPM with receiver(sender file)->mapping->send(IDoc receiver). The Send step is configured with the option Acknowledge type -> Application. The scenario runs well, the IDoc is successfully processed, but my BPM remains waiting with the clock icon!!! Going to sxi_monitor, in the PE details is a step waiting for an event from R/3 with the message “Waiting for an event SEND_OK_APPLICATION type CL_SWF_XI_MESSAGE. It seams waiting for an event that R/3 didn’t send… Did I miss some steps at R/3?
    The idea is to receive an ack after my IDoc is successfully processed at R/3, in order to finish the BPM.
    Regarding Acknowledgment type -> Application, the sap help says:
    Wait for Acknowledgement
    Specify whether the send step is to wait for an acknowledgement. To receive an acknowledgement in the send step, the receiver (adapter, business system, and so on) must send the corresponding acknowledgment.
    Application - Specifies that the message was processed successfully by the receiver application (for example, ‘posted’).
    I guess it should works, but maybe I'm missing something. Anyone knows how to work with this kind of ack at ccBPM?
    Thanks in advance,
    Ricardo.
    Edited by: Ricardo  Quintino on Jan 21, 2008 4:33 PM

    Ricardo,
    You would not believe me but I had the same requirement a year back.
    Infact I ended up posting a thread on this on the XI forum,
    Idoc Acknowledgements and Idoc Packaging
    Answering your question in 2 phases,
    1. R3 can send the AleAduit back to XI immediately. In the inbound processing code, all the R3 team would need to do is add the code to trigger the RBDSTATE report to trigger AleAudit to XI.
    2. The problem with Correlation - Well, in your case as you are using Idoc Packaging , the solution 1 in my earlier thread would not do the trick. If you look in IDX5 in XI you will see that the Idoc Packaging trigger multiple Idoc's from XI itself but again the problem is the correlation and for this there is no straight forward solution than having some custom field in the Idoc and in the corresponding response.
    But yeah overall your analysis was perfect. Idoc's are used for Asynch Communications and hence trying to achieve what we are acheiving is not always and necessarily the best solution. Proxies help in these cases, and if proxies are not possible then I guess RFC is the way to go.
    Regards
    Bhavesh

  • When recording voiceovers, I click the stop recording button at the end, but I can't figure out how to get rid of the "click" sound before I send off the recording!

    When recording voiceovers, I click the stop recording button at the end, but I can't figure out how to get rid of the "click" sound before I send off the recording!

    njordan wrote:
    I can't figure out how to get rid of the "click" sound before I send off the recording!
    drag the BottomRight edge of the region to the left, past the unwanted sound

  • How to get the list of application instance assigned to user

    Hi,
    I need to run the query in BI publisher to get the list of all the application instance assigned to a user in OIM 11g R2.
    Please let me know how to get this data. Also please let me know what is the table to see the list of application instance in OIM.
    Thanks

    Got this working..
    The table is APP_Instance to get the details of Application Instance present in OIM.

  • How to get client info

    Hi guys,
    I am building a client server JSF web application.
    How to retrieve details of client machine (e.g Lan ID) on the server side when client send a request to open a web page.
    Thanks.

    Hi Raymond,
    Thanks for the reply.
    I've tried in a simple servlet as following.
    req.getRemoteUser() returns null
    req.getRemoteAddr() returns proxy ip address.
    I still can't get the LAN ID of the client who send the request.
    Please help.
    import java.io.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    public class Remote extends HttpServlet{
         public void doGet(HttpServletRequest req, HttpServletResponse res)
                             throws ServletException, IOException{
              res.setContentType("text/html");
              PrintWriter out = res.getWriter();
              String rmtName = req.getRemoteUser();
              String rmtAddr = req.getRemoteAddr();
              out.println("<html>");
              out.println("<head></head>");
              out.println("<body>"+ rmtName + " ," + rmtAddr + "</body>");
              out.println("</html>");
         public void doPost (HttpServletRequest req, HttpServletResponse res)
                             throws ServletException, IOException{
              doGet(req,res);
    }

  • SAP_WAPI_GET_OBJECTS: How to get detailed values

    Hi experts,
    I am using BAPI SAP_WAPI_GET_OBJECTS to get container information within my Java Web Dynpro Application. This RFC (BAPI) contains some information about the used Business Object with the given Import-Parameter and some other general values (in TABLE Output Objects and Objects2) but I also need the dependent values from this Business Object. For example, I use BUS1001with a material number as input in order to get detailed information like material group and other values in that container.
    How can I retrieve that in BAPIs (RFC) in order to use it in Web Dynpro? Are there some other existing BAPIs, I can use to get these information?
    Best regards,
    Frank

    Hi,
    If you need just few attributes from the business object(s), it might be easier to just bind them from the business object to the task container. Then you can read the container with SAP_WAPI_READ_CONTAINER.
    If you want to really instantiate the business objects, you need to develop your own RFC enabled function. And even then it might be finally easier (inside your custom function) to get your needed business data by using some other BAPIs or even direct SELECTs from database with your key fields.
    REgards,
    KArri

  • Where can I get detailed info on bug fixes?

    Hi,
    Where can I get more information on bug fixes that are listed in the release notes of each version? For instance, I am interested in each of the following ones.
    GRANITE-1215 - Workflow Monitoring via JMX
    CRX-4167 - Improved handling for backup procedure on ""listDir = /""
    GRANITE-877 - Fixed ""Too many open files"" issue in monitoring
    GRANITE-741 - Replication can handle missing content in the activation queue
    GRANITE-1090 - Configure exclusion of publish instances for activation status updates
    CRX-2943 - Cluster: Enable audit log on workspaces
    Apart from the one line descriptions, I need more detailed info like what was the issue or why it occurs and how was it fixed, looking for something similar to a KB article.
    Thanks

    These are internal reference numbers and the detailed descriptions are not available publicly.
    Please note that they are not all bug fixes, they can also be: improvements; enhancement requests; and new features.

  • TS4006 I was able to get a location on my stolen MBP but I didn't get the email notification in time to log into to iCloud to view the location, it is only viewable for 24 hours. Does anybody know how to get that info back? I've been on the phone w/Apple

    Hi,
    Does anyone know how to get in touch with iCloud support directly? All iCloud support roads lead to CPU tech support. My stolen MBP finally came online and gave a location but I didn't check my email for a couple days, was sick, and iCloud only displays location map for 24 hours. Desperatly trying to regain the location info. I live in a small town so location info might actually lead to the recovery of my baby.

    Try:
    - Powering off and then back on your router.
    - iTunes for Windows: iTunes cannot contact the iPhone, iPad, or iPod software update server
    - Change the DNS to either Google's or Open DNS servers
    Public DNS — Google Developers
    OpenDNS IP Addresses
    - For one user uninstalling/reinstalling iTunes resolved the problem
    - Try on another computer/network
    - Wait if it is an Apple problem
    pinto123 wrote:
    i did every thing you said and when i went to restore this is what happened: the ipod software update server can not be contacted. make sure your network settings are correct and your network connection is active, or try again later. what do i do to restore.     i used the last way to do it the dfu

  • HT4859 How to get back my all application from iTunes to my new iOS6

    Hi,
    I have just update my iphone 4 ios5 to ios6, but in that I dont know I am not able to see any of old applications, and I am not able to see my backup, could anybody tell me how to get it back to my new ios6 all those applications and musics etc, as those thing I can see in my MacBook itune, all those are avaible their but in my iphone.
    Cheer
    San

    As you have iOS 6 you must be a developer and therefore should know that discussing iOS 6 outside of the private developer only forums is a violation of the non-disclosure agreement you signed to gain access to it.
    So, post your question in the private developer only forums.

  • Can't get detailed info in App Store

    I can no longer get into the application page in App Store.  When I search, plenty of applications come up and I can purchase from this screen but I can't tap on the application and get further info.  Any thoughts?

    Have you tried the basic troubleshooting steps?
    Restart the iPad by holding down on the sleep button until the red slider appears and then slide to shut off. To power up hold the sleep button until the Apple logo appears and let go of the button.
    Reset the iPad by holding down on the sleep and home buttons at the same time for about 10-15 seconds until the Apple Logo appears - ignore the red slider - let go of the buttons.
    Quit the app store app and restart. In order to quit or close apps - Go to the home screen first by tapping the home button. Double tap the home button. The task bar will appear with all of your recent/open apps displayed at the bottom. If you are using multitasking gestures in iOS 5 - you can swipe up from the bottom of the screen to reveal the task bar. Tap and hold down on any app icon until it begins to wiggle. Tap the minus sign in the upper left corner to close the apps. Restart the iPad. Restart the iPad by holding down on the sleep button until the red slider appears and then slide to shut off. To power up hold the sleep button until the Apple logo appears and let go of the button.

  • How to get detailed specifications by machine type model ?

    Hi,
    I am looking for a refurbished Thinkpad Lenovo (model X220/X230, T420(s)/T430(s)).
    I would like to know where I can find the detailed specifications by using the machine type model ?
    For the moment, I was using the PSREF, but I discovered that not all machine type were detailed.
    For example, the machine 2324-C44.
    I found this : http://support.lenovo.com/us/en/products/laptops-and-netbooks/thinkpad-x-series-laptops/thinkpad-x23... but the specifications seems to be incomplete : baclit keyboard ? IPS premium screen ? finger print reader ? webcam ? WWAN ?
    Thanks,
    Moderator note: fixed broken link.
    Lenovo X220 4287-CTO / Intel Core i7 2640M @ 2.8 / Corsair Vengeance 16 Go@1866 MHz CL10 / Samsung SSD 840 PRO 512 Go / Bios 1.38 / Linux Xubuntu 14.04LTS / eGPU ATI Radeon 5870 Eyefinity 6 / 2x DELL U2142M / 2x DELL U2212HM

    Update stauts, I found some solution to get ActiveXData and analytic parameters.result.
    PropertyObject ProObj = MyContext.AsPropertyObject();
    PropertyObject ProObjResult = ProObj.GetPropertyObject("Parameters.Result",0);
    The next question is how to get result by engine OnUIMessageEvent? Current is use timer loop.
    Any ideas?

Maybe you are looking for