Check status bar message type

Hi All,
Are there any function module or method that could use to check what message type (I,S etc) are prompting on the status bar?
Thanks.

Hi,
If i understand you requirement correctly, you have made some customization to a standard program's PBO/PAI. This customization updates some Z Tables. Now the flow is such that your customization executes before Standard program has completed its validations and there is a possibility that an error might be thrown later in the program validation and in such cases you do not want your changes to be committed to the Z tables.
If my understanding is correct, i can think of below solutions.
1) Since you are customizing the standard code, look for a EXIT/BADI which get triggered on SAVE and add your code here.
If you have tried this already and didn't find a suitable enhancement, then try with the below solution.
Create an FM with the processing type as an "Update Module" (attribute tab of the FM in SE37), and pass the data that needs updated in the Z table to this FM, inside this FM you can have your custom validations and code to update the Z table.
Now call this FM "CALL "FM" IN UPDATE TASK" in the PBO/PAI of your customization.
With this what you will achieve is that, the update modules will be called only if the original transaction was committed successfully.
Regards,
Chen
Edited by: Chen K V on Jun 3, 2011 12:59 PM

Similar Messages

  • Deactivate the status bar message ?

    Hi,
    I want  to Deactivate the Status bar message "Budget check.." which is coming while executing the BAPI BAPI_NETWORK_MAINTAIN in Tcode SE37. The output is correct but I just want to deactivate the standard messsge.
    Regards,
    deepthi.

    We get this Error in FM CO_ZF_PROJECT_BUDGET_CHECK in perform  PERFORM send_gui(saplcozf) USING text-bck.
    I was unable to deactivate this Message.

  • Fetch the SAP Status Bar Message?

    Hi Experts,
    Pls. let me know that, How to pull/fetch the data (e.g.#) from SAP Status bar message, issued by SAP, while any creation takes place?
    e.g.
    When some thing (MB01) is created, SAP alert u with a Message, (like, saying that ''1234567890'' Document is saved/created) on the Status Bar! So, How to fetch this (#) SAP data in to my program?
    ThanQ.
    Message was edited by:
            Sridhar

    Sridhar,
    1.All the messages will be stored in TABLE-T100.You can fetch the message from this table.
    go to se11 and check T100 table.
    press ctrlshiftf10.
    in the sprsl field give it as EN.
    press f8.
    you will  be able to see all the messages.
    or
    double click on the message on the status bar.
    it will show you an help window.
    there you can get the application area followed by the msg number.
    (for ex Message no. AD399  AD-application area and 399 is the msg number)
    now go to se91.
    give the application area in the msg class
    you can see all the messages.
    2.If you want to raise your own message then you have to create a Message class and there you can give whatever the message you want.
    Report zsridhar message-id zsr.
    now double click on zsr you will be able to create you own message class where you can give you own messages which can be raised.
    If any doubts revert.
    K.Kiran.

  • Status Bar Message problem

    I have a problem with the status bar messages.
    I have extended the ItemMasterData form and have added some items that hold extra data.
    In add mode, I have to make sure that values go both in the system table (done automatically by sap) and my table in the db (done by me).
    The issue is when the data in the system table is added ok but the insertion in my table fails.
    I add my data to the DB in the FORM_DATA_ADD event on BeforeAction false . In case this fails, I have to place a error message in the status bar and remove the inserted Items object ( it is only ok when both insertions work ).
    The problem is that SAP shows the "Operation completed successfully" and my error message is not displayed. Normally I could override the status bar events and modify the message, but I need the "Operation completed successfully" to be displayed when both inserts are successful .
    Any ideas on this ? Or some work - around?

    Hi,
    Please check following thread:
    link: [form data event;
    Rahul

  • Process code for 869(EDI ) Order Status Inquiry Message type.

    Hi Gurus,
                       Please can any one help in providing Process Code for 869 Order Status Inquiry Message type.
    Thanks,
    Sudhakar

    Hi Everybody.
    There's no standard process code for LOIPRO Outbound Idocs.
    This Idocs are threated as master data info, and could only be automatically generated by Data Distribution Model.
    BD64.
    Anyway, you can define your own Outbound Process Code in WE41 using CLOI_MASTERIDOC_CREATE_LOIPRO FM.
    You can choose.
    Regards.
    Albert.

  • Status Bar message

    Hi All,
    I have web Dynpro iviews in portal which are arranged in Worksets and roles. When we click on any role or workset, it is observed that the status bar message is changed accordingly. A long message starts displaying in the status bar  due to Loading of the requests and directing to the pages and iViews . I have a requirement where either the status bar can be made to display only some fixed message or Status bar do not display any message at all. This needs to be done in whole portal. Please advice.
    Thanks & Regards
    Harsimran

    Hi,
    For disabling the Status bar, just add the below line of code in Masthead (between JS code)(com.sap.portal.navigation.masthead) & redeploy.
    window.document.statusbar.enable = false;
    For setting default value in status bar, use:
    window.status="Welcome";
    and remove all occurances of mouseover.
    Regards,
    Santhosh

  • Suppressing status bar message after function call?

    Hi,
    I'm calling a few functions in a program.
    After calling them, for example function "L_TO_CREATE_DN", I get a message in the status bar, in this case saying that a TO has been created successfully.
    How can I suppress all status bar messages for all the functions that are being called in the program?
    THX!

    Hi
    Try to use the default excption error_message
    CALL FUNCTION
    EXCEPTIONS
        error_message = 1
        OTHERS        = 2.
    Max

  • Bex status bar message "Accessing documents library"?

    Hello everybody,
    does anyone know what in detail the bw server does when the status bar message "Bex: Accessing documents library" (in German: Bex: Zugriff auf Dokumentenablage) is being displayed?
    This message is coming up just before the variable-popup-window and, in our cases, is displayed up to 2 minutes and is therefore slowing down query performance...
    Waiting for your answers,
    bivision2008

    any exits in step 1 ?  (CMOD)
    Is this through the web, Excel, both?

  • Status Bar Messages

    1. Anyone know if these are still used much? I remember seeing them a lot about 10 years ago.
    2. I tried this in CS5, and when I preview it there is no status bar message when I rollover a hotspot? I am testing in Safari on a Mac.
    Thank you.

    Mostly, people don't mess with the default status bar messages any more. Since it can be used to hide the real destination of a link, the technique has been used in phishing. It's somewhat of a security problem.
    IE9 doesn't seem to handle them them either. I found this page, which indicates that swapping out the status bar message is turned off by default in most newer browsers, which means that the user would have to enable it before any coding you put in would be effective.
    http://www.quackit.com/javascript/javascript_status_bar_messages.cfm
    It isn't a Fireworks issue. It's a browser security default.

  • How to disable status bar messages

    hi,
    while loading a form or running the forms applications, forms applet writes log to the status bar of internet explorer.
    i want to disable some of these messages. because i am listening status bar, for a specific message and these messages causes performance problem.
    is there a way to do it?
    regards , Engin.
    here are the messages i logged :
    Finding site: 10.222.4.51
    Connecting to site 10.222.4.51
    Connecting to site 10.222.4.51
    Start downloading from site: http://10.222.4.51:8000/forms/frmservlet?config=tfs
    Opening page http://10.222.4.51:8000/forms/frmservlet?config=tfs...
    Opening page http://10.222.4.51:8000/forms/frmservlet?config=tfs...
    Opening page http://10.222.4.51:8000/forms/frmservlet?config=tfs...
    (2 items remaining) Opening page http://10.222.4.51:8000/forms/frmservlet?config=tfs...
    Opening http://10.222.4.51:8000/forms/java/frmwebutil.jar
    Opening http://10.222.4.51:8000/forms/java/frmall_jinit.jar
    Opening http://10.222.4.51:8000/forms/java/frmall_jinit.jar
    Opening http://10.222.4.51:8000/forms/java/frmwebutil.jar
    Opening http://10.222.4.51:8000/forms/java/frmwebutil.jar
    Opening http://10.222.4.51:8000/forms/java/jacob.jar
    Opening http://10.222.4.51:8000/forms/java/jacob.jar
    Opening http://10.222.4.51:8000/forms/java/tfsbeans.jar
    Opening http://10.222.4.51:8000/forms/java/tfsbeans.jar
    Opening http://10.222.4.51:8000/forms/java/tfsimage.jar
    Opening http://10.222.4.51:8000/forms/java/tfsimage.jar
    Opening http://10.222.4.51:8000/forms/java/jai_imageio.jar
    Opening http://10.222.4.51:8000/forms/java/jai_imageio.jar
    Opening http://10.222.4.51:8000/forms/java/clibwrapper_jiio.jar
    Opening http://10.222.4.51:8000/forms/java/clibwrapper_jiio.jar
    Opening http://10.222.4.51:8000/forms/java/jacob.jar
    Opening http://10.222.4.51:8000/forms/java/jacob.jar
    Applet loaded.
    Applet initialized.
    Applet started.
    Opening http://10.222.4.51:8000/forms/java/tfsbeans.jar
    Opening http://10.222.4.51:8000/forms/java/tfsbeans.jar
    Opening http://10.222.4.51:8000/forms/java/tfsimage.jar
    Opening http://10.222.4.51:8000/forms/java/tfsimage.jar
    Opening http://10.222.4.51:8000/forms/java/jai_imageio.jar
    Opening http://10.222.4.51:8000/forms/java/jai_imageio.jar
    Opening http://10.222.4.51:8000/forms/java/clibwrapper_jiio.jar
    Opening http://10.222.4.51:8000/forms/java/clibwrapper_jiio.jar
    Opening http://10.222.4.51:8000/forms/java/java/awt/KeyboardFocusManager.class
    Opening http://10.222.4.51:8000/forms/java/java/awt/KeyboardFocusManager.class
    Applet loaded.
    Applet initialized.
    Opening http://10.222.4.51:8000/forms/java/java/awt/event/MouseWheelListener.class
    Opening http://10.222.4.51:8000/forms/java/java/awt/event/MouseWheelListener.class
    Opening http://10.222.4.51:8000/forms/java/oracle/forms/registry/Registry.dat
    Opening http://10.222.4.51:8000/forms/java/oracle/forms/registry/Registry.dat
    Opening http://10.222.4.51:8000/forms/java/oracle/forms/registry/default.dat
    Opening http://10.222.4.51:8000/forms/java/oracle/forms/registry/default.dat
    Opening http://10.222.4.51:8000/forms/frmservlet?config=tfs&acceptLanguage=en-us,tr;q=0.5&ifcmd=startsession
    Opening http://10.222.4.51:8000/forms/frmservlet?config=tfs&acceptLanguage=en-us,tr;q=0.5&ifcmd=startsession
    Opening http://10.222.4.51:8000/forms/lservlet;jsessionid=0ade042330d69eb05aec84b344128245ca217665e6c7.e3eNc3iPc3j0ax4LbNeKaxqKci1ynknvrkLOlQzNp65In0?ifcmd=getinfo&ifhost=EDP12PC58&ifip=10.222.12.58
    Opening http://10.222.4.51:8000/forms/lservlet;jsessionid=0ade042330d69eb05aec84b344128245ca217665e6c7.e3eNc3iPc3j0ax4LbNeKaxqKci1ynknvrkLOlQzNp65In0?ifcmd=getinfo&ifhost=EDP12PC58&ifip=10.222.12.58
    Opening http://10.222.4.51:8000/forms/lservlet;jsessionid=0ade042330d69eb05aec84b344128245ca217665e6c7.e3eNc3iPc3j0ax4LbNeKaxqKci1ynknvrkLOlQzNp65In0
    Opening http://10.222.4.51:8000/forms/lservlet;jsessionid=0ade042330d69eb05aec84b344128245ca217665e6c7.e3eNc3iPc3j0ax4LbNeKaxqKci1ynknvrkLOlQzNp65In0
    Opening

    First off that's what's called a kernel panic and it's the most extreme software problem as the kernel itself is malfunctioning which everything else depends upon.
    It's rather easy to resolve, there are usually two causes for it, outdated software or a problem with OS X itself like it lost part of itself somehow on the drive.
    So instead of disabling it which you can't as the operating system is basically frozen (not all of it of course) you should just fix it up really quick and all is well.
    Depending upon what operating system the machine has gives you different options to #8 Resinstall Just OS X over itself to fix issues in OS X, and with third party "hooks" called kernel extension files (kexts) that some software place into OS X itself.
    So you do that here and it won't delete programs or files, but any program with a kext file in OS X is removed by the overwrite process.
    So do #8 here and other Steps as you see fit to fix the machine.
    ..Step by Step to fix your Mac
    Of course doing so is going to make some software not work, so you have to check to make sure before you reinstall certain software that it's been updated and works fine with the current OS X verison.

  • Status Bar message No Network

    I bought my original iphone right after it became available. I live in an area which does not have AT&T coverage. I used my business address (which is in the AT&T network) to obtain my AT&T account and activate my phone. I have been able to make calls and use all other features successfully until just recently. Now I am getting a message on the status bar that indicates there is "no network". An "E" used to appear in the status bar when I used my phone from home. Does anyone know how much usage in a non-network AT&T will allow before they request that you unsubscribe from their wireless service?? I love my iphone so I am hoping this will not happen. I did talk to an AT&T customer service rep and was advised to not worry about the "no network" message. And she thought I would be ok. She wasn't sure what the limitations were regarding other network usage. I remember when I signed up for the AT&T service reading something about being penalized for not using the phone in an AT&T coverage area. Anyone?

    This is something you'd have to discuss with ATT. My understanding is they have the option of terminating all of your service if they deem you spend too much time roaming.
    Some troubleshooting you can try:
    1. Reset (hold the sleep/wake & home button until the Apple logo appears)
    2. Reset network settings in the Settings options
    3. Request a new SIM from ATT
    4. Restore in iTunes

  • Black Status Bar Message Keeps Appearing in my Imac

    Hi,
    Does anyone knows how did the Black Message Box bottom appear in the Imac? Was it because of something that I accidentally pressed?
    Please teach me how to get rid of the Black Message Box bottom right that keeps appearing on my screen as it is very irritating. 
    There is a male voice that will speak I navigate my imac.  I have tried but found no ways to turn it off.

    Welcome to Apple Support Communities
    You have to turn off VoiceOver. To do it, open System Preferences > Accessibility > VoiceOver, and turn it off. You have to turn off Speakable Items too

  • Persistant Status Bar Notification ... error 'SP.UI.Status' is null or not an object

    I want to show a status bar that needs to be persistent on a page. for this I used the following in my master page
    function ShowStatusBarMessage(title, message)
    var statusId = SP.UI.Status.addStatus(title, message, true);
    SP.UI.Status.setStatusPriColor(statusId, 'yellow'); /* Set a status-color */
    HTML, call the JS method:
    <a onclick="ShowStatusBarMessage('Title'!','Awesome message!')">
    Display Status Bar message!
    </a>
    ref:
    http://www.zimmergren.net/archive/2010/03/17/sp-2010-dynamically-displaying-messages-to-your-users-with-the-notification-and-status-bar-areas-in-sharepoint-2010.aspx
    But what I want is
    to call the function on load. So I used pushed ny function to _spBodyOnLoadWrapper using _spBodyOnLoadFunctionNames.push("YourFunctionName");,
    it throws an error 'SP.UI.Status' is null or not an object
    Next I created and
    deployed a webcontrol and did a registerclientscript, that too gives me 'SP.UI.Status' is null or not an object
    // Define the name and type of the client scripts on the page.
    String csname1 = "AlertScript";
    Type cstype = this.GetType();
    // Get a ClientScriptManager reference from the Page class.
    ClientScriptManager cs = Page.ClientScript;
    // Check to see if the startup script is already registered.
    if (!cs.IsStartupScriptRegistered(cstype, csname1))
    StringBuilder cstext1 = new StringBuilder();
    cstext1.Append("<script type=text/javascript> alert('Hello World!');");
    cstext1.Append("var statusId = SP.UI.Status.addStatus('title', 'message', true);");
    cstext1.Append("SP.UI.Status.setStatusPriColor(statusId, 'yellow'); </");
    cstext1.Append("script>");
    cs.RegisterStartupScript(cstype, csname1, cstext1.ToString());
    What am I missing ?
    How can I get to show a status bar on load of any page, just as you get a health analyzer message when you get into the Central Admin?
    Thanks, Mano
    Mano Mangaldas | Blog : http://howtosharepoint.blogspot.com 

    Ok, for some reason, it is not working for me. Below are the code that didnt work for me
    <script type="text/javascript">
    function ShowStatusBarMessage(title, message)
    var statusId = SP.UI.Status.addStatus(title, message, true);
    SP.UI.Status.setStatusPriColor(statusId, 'red');
    ShowStatusBarMessage('Title!','Awesome message!');
    </script>
    This too didnt work
    <script type="text/javascript">
    function ShowStatusBarMessage()
    var statusId = SP.UI.Status.addStatus('Some title', 'Some message', true);
    SP.UI.Status.setStatusPriColor(statusId, 'red');
    _spBodyOnLoadFunctionNames.push("ShowStatusBarMessage");
    </script>
    I did try to register client script block programatically, that too didnt work
    String csname1 = "AlertScript";
    Type cstype = this.GetType();
    // Get a ClientScriptManager reference from the Page class.
    ClientScriptManager cs = Page.ClientScript;
    // Check to see if the startup script is already registered.
    if (!cs.IsStartupScriptRegistered(cstype, csname1))
    StringBuilder cstext1 = new StringBuilder();
    cstext1.Append("<script type=text/javascript>");
    cstext1.Append("var statusId = SP.UI.Status.addStatus('title', 'message', true);");
    cstext1.Append("SP.UI.Status.setStatusPriColor(statusId, 'yellow'); </");
    cstext1.Append("script>");
    cs.RegisterStartupScript(cstype, csname1, cstext1.ToString());
    Any help appreciated.
    But the below code works..
    <script type="text/javascript">
    function ShowStatusBarMessage(title, message)
    var statusId = SP.UI.Status.addStatus(title, message, true);
    SP.UI.Status.setStatusPriColor(statusId, 'yellow'); /* Set a status-color */
    </script>
    <a onclick="ShowStatusBarMessage('Title!','Awesome message!')" href="#">
    Display Status Bar message!
    </a>
    Thanks
    mano
    Mano Mangaldas | Blog : http://howtosharepoint.blogspot.com 

  • STATUS BAR AT DIFFRENT POSITIONS

    Hi to all,
    i have the following problem:
    The first call to a form modul shows the status bar/message line at the bottom of the applet window.
    After exit_form and calling the same module again status bar/message line is shown at the
    bottom of the forms module window.
    In Forms 6i Patch 3a everything worked fine. Since Patch 9a and even in Forms
    9i i got this behaviour.
    In formsweb.cfg i use the following parameters:
    usesdi=yes
    HTMLbodyAttrs=TOPMARGIN=0 BOTTOMMARGIN=0 LEFTMARGIN=0 RIGHTMARGIN=0
    width=1000
    height=600
    separateFrame=false
    This parameters lets the forms applet window full fill the browsers window.
    In the first modul the console window is set to null, in the following one's
    the console window is set to the forms modul window(width=745 height=388). The
    canvas size inside the called modul is width=744 height=387. I tried with other
    sizes but still get the same behaviour.
    Does someone got the same error or may be a solution ?
    Thanks
    HJ.Alles

    Hello Darryl.
    It's possible that you are having a problem with some Firefox add-on that is hindering your Firefox's normal behavior. Have you tried disabling all add-ons (just to check), to see if Firefox goes back to normal?
    Whenever you have a problem with Firefox, whatever it is, you should make sure it's not caused by one (or more than one) of your installed add-ons, be it an extension, a theme or a plugin. To do that easily and cleanly, run Firefox in [http://support.mozilla.com/en-US/kb/Safe+Mode safe mode] (don't forget to select ''Disable all add-ons'' when you start safe mode). If the problem disappears, you know it's from an add-on. Disable them all in normal mode, and enable them one at a time until you find the source of the problem. See [http://support.mozilla.com/en-US/kb/Troubleshooting+extensions+and+themes this article] for information about troubleshooting extensions and theme and [https://support.mozilla.com/en-US/kb/Troubleshooting+plugins this one] for plugins.
    If you need support for one of your add-ons, you'll have to contact its author.

  • Message type EDI is not triggering for outbound deliveries

    Hello,
    When ever the shipment status is completed message type EDI is triggered for the outbound delivery.
    However, in spite of the shipment completion the DESADV EDI message is not created in the outbound delivery.
    So, i request you to help me in this issue.
    Regards,
    Anil

    Hi,
    1st please check the partner porfile for whom it is sent ( Eg -- Ship to party) using T.code WE20 in partner type ku, look for the customer for whom it is sent.
    Check for the message type wheter it is add in outbound parameteres.
    Finally check the varaint of shipment whether the required output is maintained in the shipment varaint and also make sure that condition record is maintained for the output.
    You find some solution with this.
    Regards
    vk

Maybe you are looking for