Message & Fox in Webinterface

Hello,
we can display messages in the web only, if the planning function does not change the values of key figures.
we would like to realize the following simple fox code in the webinterface in combination with a message: display a message and set keyfigure to zero.
if material = #.
   MESSAGE W005(Z_OPUS05) with "Material # not allowed".
Set keyfigure to zero
   {0AMOUNT, material} = 0.
endif.
Problem: The message will not be displayed because of the change to the keyfigure
Is there any possibility to display message in the webinterface during keyfigure will be set to a value?
Remark: The following code is working proper
if material = #.
  MESSAGE W005(Z_OPUS05) with "Material # is not allowed".
endif.
Thanks in advance
Eckhard
Message was edited by: Eckhard Lewin

Dear all,
I would like to clarify what is the designed behavior.
All messages from a planning function should be displayed in a Web Interface always if the planning function is triggered by a planning function button.
Messages from a planning function automatically executed after manual data change are displayed only if the function ends with a failure. The idea is the end-user should not be bothered with information about automatic processes running behind the screen, if the processes are successful.
Message of type error interrupts the planning function. This is why no keyfigure is changed after this message appeared.
If the behavior is different from this described I would like to ask you to create an OSS message. Thank you. I am sorry for the inconvenience.
Petr Novak
BW development

Similar Messages

  • Check on Master Data Value (User Manual Input)

    Hi all,
    i have the following situation:
    User has to insert a set of Characteristic Value (these are not limited in level for any value nor variable) to be able to enter layout and does manual planning, with my great astonishment i have noticed that BPS does not do any check on the master data value inserted by the user, for example if user insert value '1' for 0payscalety CH instead of '01' the system does not give any error message and goes directly to perforate the Master Data with this wrong value.
    Does exist any setting/tip to avoid this unpleasant situation?
    Many thanks in advance
    Fabio

    Hello Fabio,
    personal I would not set up a data model, which makes differences between 01 and 1. It is known that this will make always problems in the future.
    I believe it is quite more unpleasant that SAP does not provide detailed documentation...
    You can use e. g.
    - conversion routine in BW char.
    - message, fox
    - char. rel. and / or ABAP
    - drop down list which does not allow manual input
    to manipulate before / after input. These are some of those possibilities, which SAP provides.
    regards
    Eckhard
    Message was edited by: Eckhard Lewin
    Message was edited by: Eckhard Lewin
    Message was edited by: Eckhard Lewin

  • Display Message from automatically FOX-Formula

    Hello,
    we are using a FOX-Formula as automatically Function "After data change" within the planning-layout (WebInterface).
    Does anybody know, how we can tune the function / layout, that we will see this message if the conditions agree?
    For example:
    IF {ZK_MWERTD, '301', 'KVBE', '01'} <> 0.
      MESSAGE I002(ZBW).
    ENDIF.
    If we are using this function by function-button, it works quite well. But not in this case, we are using it by automatically function.
    Best regards
    Daniel Eiduzzis

    Hi Daniel,
    if I remember it right, the messages do only appear if they are error messages.
    I am not sure about Warnings, so try it with the message type W or E.
    regards
    Cornelia

  • How can I keep just the large fox on my homepage? The flashing message about the buttons is a little too much!!

    I was at least able to clear the new flashing message about simplifying buttons by clicking back to home or refreshing the page to get the stationary fox wrapped around the world back, now it will not do it. I have a medical condition that sometimes is aggravated when there is a flashing screen. Please help...
    Thank-you & have a nice day! :)

    If you prefer not to see snippets on the about:home page then you can set the <b>browser.aboutHomeSnippets.updateUrl</b> pref to an empty string on the <b>about:config</b> page.
    Delete the <b>storage\moz-safe-about+home</b> folder in the Firefox profile folder with Firefox closed to remove snippets stored in IndexedDB and make Firefox use a default set.
    You can use this button to go to the currently used Firefox profile folder:
    *Help > Troubleshooting Information > Profile Directory: Show Folder (Linux: Open Directory; Mac: Show in Finder)
    You can reset the browser.aboutHomeSnippets.updateUrl pref to the default value to re-enable the snippets.

  • I am getting the following error message while opening the fire fox browser "sript file:///programe % 20 files/siber%AT% 20roboform/rirefox/components/ref helper.JS:510 in English

    i am getting the following error message while opening the fire fox browser "sript file:///programe % 20 files/siber%AT% 20roboform/Firefox/components/ref helper.JS:510 in English

    ls -l /var/run/lighttpd/
    And how are you spawning the php instances? I don't see that in the daemons array anywhere.
    EDIT: It looks like the info in that page is no longer using pre-spawned instances, but lighttpd adaptive-spawn. The documentation has been made inconsistent it looks like.
    You will note that with pre-spawned information, the config looks different[1].
    You need to do one or the other, not both (eg. choose adaptive-spawn, or pre-spawn..not both).
    [1]: http://wiki.archlinux.org/index.php?tit … oldid=8051 "change"

  • Why am I getting an access denied message for the fox news website?

    All of a sudden I am getting an "access denied to this server" message when I try to go to the Fox News website.  What's up with that?

    I can tell you what's up with that. If this is the website you are trying to access, it works fine for me.
    http://www.foxnews.com/
    Check this Settings>Safari>Accept Cookies>From visited. Make sure that it checked.
    If it is and you still can't access the site - clear Safari.
    Go to Settings>Safari>Clear History, Cookies and Cache. 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.

  • In yahoo mail, I cannot use the instant message or SMS features after upgrading to the latest version of fire fox.

    I'm unable to use the Instant message or SMS features within my yahoo email account. I've tried re-installing a new version of fire fox- ( had to use internet explorer to get online , I am able to use all of yahoos features including email messenger in internet explorer but I prefer fire fox) - still re installing fire fox did not solve the problem.

    Hi,
    It has been solved in Firefox 10 which is due for release in the next few days. In the meantime you can also try Firefox 10 beta: https://www.mozilla.org/en-US/firefox/channel/
    Please see [https://bugzilla.mozilla.org/show_bug.cgi?id=713014 this] for the details. Comment 7 has a workaround for Firefox 9 that is applicable to the SMS window as well. You may have to toggle between the two options.

  • ADF 11g:Success message on fire fox Staus bar

    Hi all,
    Im working on ADF 11g - Jdeveloper 11.1.1.2.
    The page contains a ADF table with Create, Edit and delete operations. The success messages of these operations have to be displayed on the staus bar of the Fire fox browser.
    Ex: "Record Successfully created" whenever there is a successful insertion of a record in the ADF table.
    How to display the user generated message on the staus bar of Fire fox? Please help....
    Thanks,
    Manasa.

    I'll bite. Presumably you're trying to mimic the same functionality from Forms. Firstly I'll flag that you need to convince users that browsers aren't Forms, and they do things in their own ways. A typical browser user doesn't look to the status bar for messages from an application, the status bar is reserved for browser raised messages.
    Yet I also understand it's hard to bend such requirements, so in addressing that requirement specifically, my understanding is the ADF framework doesn't provide this functionality out of the box. You will need to build your own. As a start independent of ADF there appears the ability in Javascript to write to the browser status bar through a function called statsword: http://www.htmlite.com/JS017.php
    At this stage I've no inspiration on how to build this in to an ADF solution (it's far too early in the morning), maybe another reader can help, but I suspect a solution might use the ADF af:serverListener and af:clientListener tags.
    CM.

  • Message in fox formula

    Hi,
    I have a fox formula, I write a red message code
    MM = VARI(ZVALID, 1).
    IF MM <> #.
    MESSAGE E001(ZBW).
    ELSE.
    if the variable A has not the value # send the message.
    That works fine, but the message appears by each subset,  and also appear other messages in green/yellow color.
    how can I write the code to send only one red message, and not one message by each subset or green/yellow messages?
    Regards
    Victoria

    Hi Victoria,
    to show this message only one time it is needful to put all characteristics of your planning level in the fields to be changed of the corresponding planning function. This means, that the system will generate only one data-package including all data of your planning-level-selection and now the fox-coding is called only <b>one</b> time !
    In GUI it is not so easy to suppress the green and yellow system-SAP-messages, in the Web-Interface-Builder you can supress all messages with a special method.
    Bye Gil

  • Table for messages in FOX

    the messages that are allowed to implement in FOX read a tables of messages , in what table I cand find these messages? (in order to see it trough se16 transaction)
    Regards

    Hello,
    Try tcode se91.
    Regards,
    Jorge Diogo

  • Enternal server error 500, message keeps appearing on home page bar where we use to have Fox news.

    What can I do, a message keeps appearing saying enternal server error 500, on the home page on top bar.  That was where we had the tab for Foxnews.  But this problem is intermittent.  Sometimes Fox news comes up where we use to get it.

    The 500 Internal Server Error is a very general HTTP status code that means something has gone wrong on the web site's server but the server could not be more specific on what the exact problem is.
    Below are few troubleshooting steps to resolve the issue:
    1. Reload the web page. You can do that by clicking the refresh/reload button, pressing F5, or trying the URL again from the address bar.
    2. Clear your browser's cache.
    3. Delete your browser's cookies.

  • I want to stop the message "uninstal set" appear right after I open Fire fox

    The title of the message is JavaScript Application.
    Te content is : uninstal set

    Dear jscher2000,
    Thank you for your prompt help. Following your direction, I disable 2 Add- ons related to Java but the trouble wouldn't go yet. I though the fast way to disable all add-ons is to uninstall the current Fire Fox 4. This time I install Fire fox 5.0 to renew every thing. And Voila, the trouble is gone.I use Fire fox all day today(Sunday June 19, 2011 without a hitch.)
    I appreciate your help.
    NGMTR

  • Result of FOX in a message

    Hi all,
    I want to do  validation using a fox formula.
    do you know where can I define the message type?
    Ex:
    If A<B
    MESSAGE 'A<B not possible'
    Best regards;
    Ricardo

    Hi,
    You can create messages in T-Code in SE91. Then you can include this message in your FOX.
    rgds,
    From SAP Online Help :
    <i><b>Issuing Messages</b>
    Messages can be issued with MESSAGE Tnnn(class) or with MESSAGE Tnnn(class) WITH operand1 ... operand4. T is the type of message. 'E' = error, 'I' = information. nnn is a three-figure number. class is the message class. Optionally, a maximum of 4 operands can be entered additionally. Operands can either be variables or strings enclosed in quotation marks. If you trigger a type 'E' error, then the planning function results are not transferred into the internal transaction data buffer.
    The messages are gathered and displayed after executing the function. If you edit plan data, the messages are only displayed, if at least one type 'E' error is triggered. Otherwise the display does not occur.
    It is best if you create your own message class for error messages, and do not use any of the messages that are delivered by SAP. Note that you must transport your own message class from the test system into the production system.</i>

  • Confirmation of messages in BPS - possible in FOX?

    Hi Marc / Gerd,
    We have done confirmation in ABAP Exits before but wanted to check if there are any options to request confirmation message Y/N in FOX formula.  The only solution I have though of so far was to do a EXIT function and the FOX formula and put it in a sequence but cannot guareentee 100% that we can skip to FOX if the confirmation is negative. 
    Any other tips and hints would be appreciated
    Thanks,
    Mary

    Mary,
    here's who to do it. Create an exit function. In the init module call the popup for confirmation and store the result in a global variable. In the exit module evaluate the result and if the answer was "yes" use CALL FUNCTION 'UPC_FUNCEXEC' to execute the FOX planning function (or any other type of function). Now since the called function can change the data, you have to read the updated data from the buffer.
    Here's the coding (without the popup logic) using two parameters in the BPS parameter group to pass the function and parameter group that should be called:
    FUNCTION /sapcsem/z_sem_bps_funct_exec.
    *"*"Local interface:
    *"  IMPORTING
    *"     VALUE(I_AREA) TYPE  UPC_Y_AREA
    *"     VALUE(I_PLEVEL) TYPE  UPC_Y_PLEVEL
    *"     VALUE(I_METHOD) TYPE  UPC_Y_METHOD
    *"     VALUE(I_PARAM) TYPE  UPC_Y_PARAM
    *"     VALUE(I_PACKAGE) TYPE  UPC_Y_PACKAGE
    *"     REFERENCE(IT_EXITP) TYPE  UPF_YT_EXITP
    *"     REFERENCE(ITO_CHASEL) TYPE  UPC_YTO_CHASEL
    *"     REFERENCE(ITO_CHA) TYPE  UPC_YTO_CHA
    *"     REFERENCE(ITO_KYF) TYPE  UPC_YTO_KYF
    *"  EXPORTING
    *"     REFERENCE(ET_MESG) TYPE  UPC_YT_MESG
    *"  CHANGING
    *"     REFERENCE(XTH_DATA) TYPE  HASHED TABLE
      DATA:
        ls_exitp        TYPE upf_ys_exitp,
        l_exit_method   TYPE upc_y_method,
        l_exit_param    TYPE upc_y_param,
        ls_mesg         TYPE upc_ys_mesg,
        ls_log          TYPE upc_ys_log,
        lt_log          TYPE upc_yt_log,
        l_error         TYPE boole_d.
      DATA:
        lr_plarat TYPE REF TO cl_sem_planarea_attributes,
        lr_chalev TYPE REF TO if_sem_chalev,
        lr_kyflev TYPE REF TO if_sem_kyflev,
        lr_chasel TYPE REF TO if_sem_chasel,
        lr_data   TYPE REF TO if_sem_data.
    * Get exit parameter
      LOOP AT it_exitp INTO ls_exitp.
        CASE ls_exitp-parnm.
          WHEN 'METHOD'.          " Planning function
            l_exit_method = ls_exitp-chavl.
          WHEN 'PARAM'.           " Parameter group
            l_exit_param  = ls_exitp-chavl.
        ENDCASE.
      ENDLOOP.
      MESSAGE i001 INTO g_dummy WITH
        'Executing planning function' l_exit_method
        'and parameter group'         l_exit_param.
      log_append.
    * Call BPS planning function
      CALL FUNCTION 'UPC_FUNCEXEC'
        EXPORTING
          i_area          = i_area
          i_plevel        = i_plevel
          i_package       = i_package
          i_method        = l_exit_method
          i_param         = l_exit_param
        IMPORTING
          et_log          = lt_log
          e_error_occured = l_error.
    * Return log entries
      LOOP AT lt_log INTO ls_log.
        ls_mesg = ls_log-s_mesg.
        IF ls_mesg-msgid <> 'UPC' OR ls_mesg-msgno <> '224'.
          APPEND ls_mesg TO et_mesg.
        ENDIF.
      ENDLOOP.
    * Now get data that potentially has been changed by the BPS planning function
      IF l_error IS INITIAL.
        lr_plarat = cl_sem_planarea_attributes=>get_instance( i_area ).
        lr_chalev = lr_plarat->r_factory->create_chalev( ito_cha ).
        lr_kyflev = lr_plarat->r_factory->create_kyflev( ito_kyf ).
        lr_chasel = lr_plarat->r_factory->create_chasel( ito_chasel ).
        lr_data  ?= lr_plarat->r_factory->create_data(
                                          ir_chalev = lr_chalev
                                          ir_chasel = lr_chasel
                                          ir_kyflev = lr_kyflev ).
        CALL METHOD lr_data->read
          EXPORTING
            i_enqmode = 'E'
          EXCEPTIONS
            OTHERS    = 1.
        CALL METHOD lr_data->get_data
          EXPORTING
            ir_chasel = lr_chasel
          IMPORTING
            eth_data  = xth_data.
      ENDIF.
    ENDFUNCTION.
    Regards
    Marc
    SAP NetWeaver RIG

  • Hello, i have one issue when i hit back button of F Fox than it will show me " Document Expired " alert message.. i need to avoid this alert.

    Hello, i have one issue when i hit back button of F Fox than it will show me " Document Expired " alert message.. i need to avoid this alert.
    because my site is based on ajax so i need same page with my all activity i perform before i go next page when i hit back button..
    Please give me solutions of this problem if possible.
    Thank you

    Are you sending HTTP response headers that instruct Firefox not to cache the pages?
    You can get a "document expired" message if you use the back button to return to a specific page and the web site has instructed Firefox not to cache the page.<br />
    Firefox tries to retrieve the page from the server, possibly by sending POST data.

Maybe you are looking for

  • Ios 7 wont download?

    It wont download on my phone...what the crap man???

  • Opinions on Cleaning?

    Hi, So far to clean my MBP I've been using the Screen Dr. Pro solution on a microfiber cloth. For the hard to reach places, such as in between the keys on the keyboard, and the end pieces of the screen (corners, and around the edges), I've been using

  • How to save a PSD file with a composite image?

    Windows 7 64bit  | Photoshop CS4  |  iMatch DAM Somewhere along the line I must have changed a setting, because many of my images now are not viewable in my DAM software (iMatch), or other photo viewers, like Picasa for instance. Instead, a small rec

  • Curses -- porting from Linux

    Hi folks, I have a curses based application that I'm porting to Solaris from Linux. To avoid having to write a curses based text editor I want to be able to run a shell window from within the curses application and then use vi as the editor. The foll

  • Does the Left Hand know what the Right Hand is doing?

    Along the same lines as this, I scratch my head and wonder how a company as big as AT&T doesn't have more checks and balances?  Where is their quality control?!  Today I received an email from AT&T dated 7/10/2015 (today) saying, in part:Enroll in Au