Showing error as popup when message type is 'E'.

I have some problem about showing message.
When I try to show error message by using message type 'E',
message shows as popup like message type 'I'.
I don't want to show message as popup.
Sap version is ECC 4.6.
please give me an answer experts.
Have a nice day.
    SELECT SINGLE loevm
      FROM knb1
      INTO l_loevm
     WHERE kunnr = bseg-kunnr
       AND bukrs = bkpf-bukrs.
    IF l_loevm = 'X'.
      MESSAGE E037(zfimsg) WITH bseg-kunnr.  
    ENDIF.
Edited by: SANG SIN BAE on Jan 16, 2009 3:11 AM

Hi,
As Martin said, it is depends on which event you put your message.
Following link will help you:
Link:[http://help.sap.com/abapdocu/en/ABENABAP_MESSAGE_DIALOG.htm]
Best Regards,
Victor.

Similar Messages

  • Not showing  pop up message window when message type I and W

    Hi,
    My requirement is to show the popup message window with material number, material description and ABC indicator of material at Every line item of PO in Transaction ME21N , if material is significant.
    I find Badi to transaction me21n ME_PROCESS_PO_CUST~PROCESS_ITEM
    actually i want show only information about material.
    This Badi ( ME_PROCESS_PO_CUST~PROCESS_ITEM ) is properly working But does not showing Popup Message window
    when i am using Message Type  'I' or "W" .
    <Coding>
    method IF_EX_ME_PROCESS_PO_CUST~PROCESS_ITEM.
    BREAK-POINT.
    BREAK-POINT.
        IF  SY-TCODE EQ 'ME21N' OR SY-TCODE EQ'ME21' . " ) AND MEPO1211-werks IS NOT INITIAL. " AND IM_LGOBE IS INITIAL.
       BREAK-POINT .
      DATA : VAR_MAKTX TYPE MAKT-MAKTX.
      DATA : VAR_MAABC TYPE MARC-MAABC.
      DATA : P TYPE STRING.
      DATA : P1 TYPE STRING.
    DATA: ls_mepoitem1 TYPE mepoitem,
          ls_header_obj TYPE REF TO if_purchase_order_mm,
          ls_header   TYPE mepoheader,
          lc_werks(1) TYPE c,
          lv_fabkl    TYPE t001w-fabkl,
          lv_plifz    TYPE ekpo-plifz.
       *Get header data
      ls_header_obj = im_item->get_header( ).
      ls_header     = ls_header_obj->get_data( ).
    *Get Item Data
    ls_mepoitem1 = im_item->get_data( ).
        SELECT SINGLE MAABC FROM MARC INTO VAR_MAABC WHERE matnr EQ ls_mepoitem1-matnr AND werks EQ    ls_mepoitem1-WERKS.
        SELECT SINGLE MAKTX FROM MAKT INTO VAR_MAKTX WHERE matnr EQ ls_mepoitem1-matnr.
          IF   VAR_MAABC EQ 'A'.   "LS_MEPOITEM1-SPINF EQ 'A'.
            P = 'is significant material'.
            CONCATENATE  LS_MEPOITEM1-MATNR '' '(' VAR_MAKTX ')'  '' P INTO P1.
           MESSAGE p1 type 'I' .   
            EXIT.
            ENDIF.
            ENDIF.
    endmethod.
    guide me.....

    Hi
    Please, see SAP Note 310154 - ME21N/ME51N: Customer-specific check, generating error log
    I hope this helps you
    Regards
    Eduardo

  • Why are not  pop up  message window when message type I and W

    Hi All,
    I am working in BADI ( me_purchdoc_posted~posted) for t-code ME21N. Actually i want show material number, material description  and ABC indicator of material at saving point of PO if material is significant.
    code is properly working  but does not showing  error message window when I am using message type I  (information) or W (worming message) .
    if i am using message type E ( error message )then showing message window just link  Information message.
    So i can no understand why are not message window pop up  when i take message type I and W.
    my code is that
    method IF_EX_ME_PURCHDOC_POSTED~POSTED
    IF SY-TCODE EQ 'ME21N' OR SY-TCODE EQ'ME21'.
      DATA : wa LIKE LINE OF IM_EKPO.
      DATA : VAR_MAKTX TYPE MAKT-MAKTX.
      DATA : VAR_MAABC TYPE MARC-MAABC.
      DATA : P TYPE STRING.
      DATA : P1 TYPE STRING.
      LOOP AT IM_EKPO INTO wa.
        SELECT SINGLE MAABC FROM MARC INTO VAR_MAABC WHERE matnr EQ wa-matnr AND werks EQ wa-werks.
        SELECT SINGLE MAKTX FROM MAKT INTO VAR_MAKTX WHERE matnr EQ wa-matnr. " AND werks EQ wa-werks.
          IF VAR_MAABC EQ 'A'.
            P = 'is significant material'.
            CONCATENATE  WA-MATNR '(' VAR_MAKTX ')'  P INTO P1.
            MESSAGE P1 TYPE 'E'.
            EXIT.
            ENDIF.
      ENDLOOP.
    ENDIF.
    endmethod.
    guide me...............

    Hi vinod,
    thanks for reply......
    yes,  my  requirement is to show the popup window with  material number, material description and ABC indicator of material at saving point of PO if material is significant.
    I find Badi to transaction me21n at saving PO.  Badi ME_PROCESS_PO_CUST does not exist.
    so i am using Badi me_purchdoc_posted~posted.
    This Badi  ( me_purchdoc_posted~posted ) is properly working But showing message  "system error ( error in method po_post ) "
    when I am click on OK then automatic leave from transaction.
    guide me..........

  • Inactivation error in Declaring Fault Message type.

    Hi all,
      when iam trying to create a message type with refering to data type "ExchangeFaultdata" , and when iam activating the corresponding message interface it says the the Message type that iam using is reffering to a inactive message type.
    i tried even activating it , but still it doesnt work.
    what could be the reasons?.
    Thanks in Advance.
    Kishore Kumar Yerra.

    Hi All,
         i did a small mistake , it troubled .
      Actually my intention was to create a message type referring to a ExchangeFaultdata Type , so i created a normal message type , what actually i was supposed to do is create a Fault Message type.
    This was the issue why i was getting errors. now the problem is solved
    Regards,
    Kishore Kumar Yerra.

  • Sales order idoc error only on ORDCHG message type (ORDERS01)

    Hi. I am adding segment E1EDK04 to our sales order idocs in order to pass tax jurisdiction code to R3. When I create the order (message type ORDERS), I am extracting tax jurisdiction code from the idoc and I am adding it to the ship-to address screen via a BDC table within user exit include zxvedu04. The new order gets saved with the TXJCD, and this works fine.
    I am now testing maintenance scenarios. For ORDCHG message types, I am inserting the TXJCD within user exit include ZXVDBU02. The idoc processor abends in 51 status with message:
    "Control data in the IDoc E1EDK04 has been transferred. Check data".
    If I walk the same status 51 idoc through BALE without changing anything, I see the TXJCD get posted to the order, and the order is saved correctly the second time.
    Does this mean I need to add something additional to the idoc control data on an ORDCHG or something?
    Thank you.
    Brendan

    I was not able to get any farther on this. It would seem that when the idoc is processed in the foreground, something is being populated that is not present when the idoc come across to R3...
    The thing is, when I walk through the idoc in the forground, there are no errors that pop up. I can save the idoc after foreground processing and it moves into 53 status.
    Thanks for any ideas that you might have on how to gather more infromation.

  • Error handling using fault message type in outbound synchronous ABAP proxy

    Hi,
    We've a scenario, outbound synchronous ABAP proxy to synchronous SOAP receiver. The requirement is to send multiple records in a single rquest and get response for all the records sent (in the same response message).
    Say if I send 10 records from ECC, I should get 10 records as response from SOAP to ECC. But the problem here is, there could be some invalid requests, for which an invalid error status code should be sent as part of response.
    Source Structure
    Req_Proxy
        req (0..unbounded, string)
    Response Structure
    Resp_SOAP
      Resp (0..Unbounded)
           respString (0..1, String) (carries the actaul response message)
          status code (0..1, String) (carries the status of the response, for ex, 001 (successful), 002 (error))
    And now we are planning to make use of Fault Message Type, to track the errors from SOAP (status code 002). But, we are not sure on how to track this for all the requested records. Is it possible to track the errors for all the requested records in a singe call using fault message type? For eg if 8 records are successful and 2 are invalid, then we should get 10 records in response 8 for valid and 2 for invalid accordingly.
    Please calrify.
    Thanks.
    Rohit

    For eg if 8 records are successful and 2 are invalid, then we should get 10 records in response 8
    for valid and 2 for invalid accordingly.
    Check if you can modify the WSDL structure to include an error node that would get populated incase of invalid entries....this would mean that you get the success and failure details in the single message....also at the proxy-end make the necessary change in your DT.....may be then you do not need to use the fault message...
    Regards,
    Abhishek.

  • Why does someone else's picture show up as me when messaging?

    Why does someone else's picture show up as me on I pad when messaging?

    Sounds like some of the templates provided by apple.  Google lorem ipsum for info on the filler text used.

  • Suddenly, *only with Firefox* all computers in the house show (Error code: ssl_error_rx_record_too_long) when trying to access any Google product.

    Today, all laptops in the house (latest ver of FF) began throwing the error:
    (Error code: ssl_error_rx_record_too_long)
    When trying to access any Google products: gmail, Google+, analytics, Google website, etc

    Aha! I'm in South Surrey, BC. I've got a call into a Shaw tech.

  • Why my phone Id show error in the I-message address?!

    My I-message can only show the email address. Yet my phone Id show as error. It show as grey(can't change or do anything on it).
    Anybody know how to solve it?!

    http://support.apple.com/kb/ts2755

  • IDoc to File, SM58 shows error, ST22 short dump - Runtime error

    Hi friends,
    I am doing a simple IDoc to file scenario using the EVMSTA01 IDoc. My XI is running on client 100 and I am trying to send the IDoc from the client 200 on the same machine. I have completed the design and configuration steps required and also performed the required steps in Sender client (Sm59, we21 and BD54) and receiver client (Sm59, IDX1 and IDX2).
    When I tried sending the IDoc from WE19, status meesage says that, the IDoc has been successfully sent to the receiver but SM58 shows error "IDOC_ERROR_WORKFLOW_START_R". When I looked in to ST22, there was a short dump with the below message -
    Runtime Errors         MESSAGE_TYPE_X
    Date and Time          18.10.2008 23:24:29
    ShrtText
         The current application triggered a termination with a short dump.
    What happened?
         The current application program detected a situation which really
         should not occur. Therefore, a termination with a short dump was
         triggered on purpose by the key word MESSAGE (type X).
    Error analysis
         Short text of error message:
         Unable to read RFC destination WORKFLOW_LOCAL_200
         Technical information about the message:
         Message classe...... "SWF_RUN"
         Number.............. 617
         Variable 1.......... "WORKFLOW_LOCAL_200"
         Variable 2.......... "RFC_READ_DESTINATION_TYPE"
         Variable 3.......... "DESTINATION_NOT_EXIST"
         Variable 4.......... " "
         Variable 3.......... "DESTINATION_NOT_EXIST"
         Variable 4.......... " "
    Trigger Location of Runtime Error
         Program                                 CL_SWF_RUN_WIM_LOCAL==========CP
         Include                                 CL_SWF_RUN_WIM_LOCAL==========CM07Z
         Row                                     10
    Module type                             (METHOD)
    Module Name                             IF_SWF_RUN_WIM_UTL_INTERNAL~GET_SYSTEM_USER
    rce Code Extract
    e  SourceCde
    1 METHOD if_swf_run_wim_utl_internal~get_system_user .
    2   DATA: l_excp TYPE REF TO cx_swf_run_wim.
    3
    4   TRY.
    5       IF me->m_int_state-system_user IS INITIAL.
    6         me->m_int_state-system_user = cl_swf_run_workflow_properties=>get_rfc_destination_us
    7       ENDIF.
    8       re_user = me->m_int_state-system_user.
    9     CATCH cx_swf_run_wim INTO l_excp.
    >>       MESSAGE ID     l_excp->t100_msg-msgid
    11               TYPE   'X'
    12               NUMBER l_excp->t100_msg-msgno
    13               WITH   l_excp->t100_msg-msgv1 l_excp->t100_msg-msgv2
    14                      l_excp->t100_msg-msgv3 l_excp->t100_msg-msgv4.
    15   ENDTRY.
    16
    17 ENDMETHOD.                    "
    Any help would be appreciated..!!
    PS: Points would be assigned to all the helpful replys without fail

    Hi,
    See check for RFC destination and it is working as per your configuration or not , i mean , it is trying to locate remote server.. , so try to check in sm59, remote login and the respective result is going to your required client or not ??
    Also see the further errors while doing Idoc related scenarios..
    IDOc testing - /people/suraj.sr/blog/2005/12/29/generate-test-case-for-an-idoc-scenario
    /people/sravya.talanki2/blog/2005/10/27/idoc146s-not-reaching-xi133-not-posted-in-the-receiver-sap-systems133 - Idoc’s not reaching XI…. Not posted in the receiver SAP
    idoc settings /people/ravikumar.allampallam/blog/2005/02/23/configuration-steps-required-for-posting-idocsxi
    idoc erros - http://help.sap.com/saphelp_nw04s/helpdata/en/6a/e6194119d8f323e10000000a155106/content.htm
    idoc mapping - /people/james.guanzon/blog/2006/03/23/how-to-support-industry-standards-in-xi-part-ii-of-iii--mapping
    IDoc erros troubleshooting - /people/raja.thangamani/blog/2007/07/19/troubleshooting-of-ale-process
    Regards
    Chilla

  • Too many recipients found for message type ORDERS in the ALE model

    Hi all ,
    please help me to solve this issue .
    i done with ale settings .
    orders message type is used in 2 different model view for 2 different systems
    when i create po it is giving error in output  "Too many recipients found for message type ORDERS in the ALE model"
    how can i rectify this error.
    Thanks

    > orders message type is used in 2 different model view for 2 different systems
    do both of them carter diffrent needs or is it the same idoc which is being sent to diffrent systems?
    if yes, then use a single model view with noth receiver systems defined in it.
    if not, i would suggest, copying the standard idoc and create a zidoc and then use different ones for diffrent receivers....
    or u can use diff versions of the orders message type...
    say orders05 for one.... receiver and orders02 for another one....
    hope this helps!!
    Cheers!!
    Sidharth

  • Distibution Model- Outbound parameters for message type could not be found

    Hi SRM Gurus,
                          Have you ever encountered this error while buidling Distribution model in BD64 -
    When I try to generate partner profile, I am getting this error-
    Outbound parameters for message type BBPCO BBPCO01 could not be created
    Partner not found in partner table
    This error is occuring for all message types.
    Please let me know the solution if anyone has encountered this error before.
    Thanks & Regards
    Kapil

    Hi
    Are you geting this error while generate partner profile?
    hope your sender and receiver logical system are correct.double check.
    VERSION 3
    OUTPUT MODE - tRANSFER idoc immediately option
    connectivity between both sytems are ok.
    did you save modelview ?
    now ports automatically created . check we21 ,we20..
    check your sm59 rfc destination? what type connection you made ? hope you maynot do mistake. howevercheck itup.
    ask basis consultant assistance why ports anot genrated for backend system after you executed
    tbd05 - do yo have entry ?
    regards
    muthu

  • Types of fault message types

    Can someone tell me the different types of fault message types available in XI?

    Hi,
    Fault Message Types
    are used only for returining messages form the inobund side (application)
    http://help.sap.com/saphelp_nw04/helpdata/en/dd/b7623c6369f454e10000000a114084/content.htm
    if you want to create error handling for a mapping
    you can use transformation step (in a BPM)
    add a block and catch the mapping error inside this block
    (and for instance send a file from this exception branch
    Refernces Fault message types for the Exception handling .
    Fault message types corresponding to the standard SOAP Fault type can be included (execepted in the outbound Asynchronous case)
    A fault message is a message that describes an application-specific error situation.
    Fault message types are designed for application-specific errors that occur on the inbound side and that are reported back to the sender or persisted in monitoring.
    · In the synchronous case, when an application-specific error occurs on the inbound side, instead of sending a response message back to the sender, the application can send a fault message to handle the error.
    · The fault message of the application for an asynchronous ABAP server proxy is persisted for monitoring. In the case asynchronous of Java server proxies, the fault message is part of a negative application acknowledgement (see Acknowledgments).
    Application-specific means that the application on the inbound side triggers the error itself because, for example, the request message did not contain sufficient information.
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/dd/b7623c6369f454e10000000a114084/frameset.htm
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/5d/a45c3cff8ca92be10000000a114084/frameset.htm
    Please see the below links
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/ee5bc490-0201-0010-e9b5-a258cf083bca
    /people/sap.user72/blog/2006/01/16/xi-propagation-of-meaningful-error-information-to-soap-client
    /people/shabarish.vijayakumar/blog/2006/11/02/fault-message-types--a-demo-part-1
    Thanks
    Swarup
    Edited by: Swarup Sawant on Mar 28, 2008 3:05 PM

  • Sqlplus "start" show error on failure exit on success

    Hi all,
    I have made a "Windows Scripting Host" script that dynamically create a sql script for package compilation and run it with sqlplus.
    Script code
    set scan off
    set define off
    +@<package_path>+
    show error
    pause
    exit
    What I want is that when the package compilation success the script exit, but show errors, pause, exit when fails. Something like this
    Script code
    set scan off
    set define off
    +@<package_path>+
    if fail then
    show error
    pause
    end if
    exit
    I try to use "whenever sqlerror continue" but with no luck
    Script code
    set escchar @
    set scan off
    set define off
    whenever sqlerror continue
    +@C:\Progetti\Net@Siu\Database\SIUMETERING\STOREDS\PKSPEC\old\LET_GEST_ACQUISIZIONE_ESTESA_h.sql+
    exit
    show error
    pause
    exit
    Thanks for your help
    Massimo
    Edited by: maxfid on 29-apr-2010 20.24
    Edited by: maxfid on 30-apr-2010 14.39

    Catching errors directly in sqlplus is tough. Hitting an error after setting "whenever sqlerror exit" and you are done for. No time to pause. You can set a flag on error via a bind variable that a calling program could use to determine what to do next:
    SQL> var err_num number
    SQL> exec :err_num:=9999
    PL/SQL procedure successfully completed.
    SQL> whenever sqlerror exit :err_num
    SQL> select andy from dual;
    select andy from dual
    ERROR at line 1:
    ORA-00904: "ANDY": invalid identifier
    Disconnected from Oracle Database 10g Release 10.2.0.1.0 - Production
    C:\Temp>echo %errorlevel%
    9999But if all your scripts are doing are compiling source code then compilation warnings aren't errors anyway.
    I've seen Laurent Schneider do some fancy things with catching compilation "errors" in this regard: {message:id=2732328}
    If the end goal is to run a lot of scripts and stop when there is an error maybe after each script you could output (spool) a "show errors" to a file and then peek at it before moving onto the next script. If you don't see a "No errors." then pause.

  • I just bought an iPhone 4s. Now the search iphone function is not working. When I swipe the screen to the left, the search box appears but when I type what I want to search for, there is no action. Please help.

    I just got an iphone 4s. Now the search iphone function is not working. When I swipe the start screen, the search box shows up. But when I type what I want to search, there is no action. Please help.

    Try this...
    You will Not Lose Any Data...
    Turn the Phone Off... ( if it isn’t already )
    Press and Hold the Sleep/Wake Button and the Home Button at the Same Time...
    Wait for the Apple logo to Appear and then Disappear...
    Usually takes about 15 - 20 Seconds... (But can take Longer...)
    Release the Buttons...
    Turn the Phone On...

Maybe you are looking for

  • JSF & JSP

    DEAR SIR/MADAM, can u tell me what is major difference between jsf & jsp? because i need to planning develop web application. which is a best for design/deploy/performance. i don't know how to choose which one ? best regards boris

  • External drive not appearing

    Not sure if this goes here or not, but having a problem with the external HD. I used it a week ago and it was working fine. Today i hooked it up to the computer and it treats it like its not even connected. It's not showing anywhere on the desktop or

  • OIM 10G recon event is not affected by pre-update handler

    Hi. im trying to modify a value from trusted source before the user is modified. but the reconciliation message is processed and updates the user data before the pre-update handler is triggered How can I trigger the pre-update handler before the reco

  • WHICH FND TABLE KEEPS TRACK OF FORMS FIELDS ?

    At the database level forms by application are kept in FND_FORM table. Columns and tables that are used in the specific application are stored in FND_TABLES, FND_COLUMNS, FND_APPLICATION_TL. By joining these tables it is possible to get tables, colum

  • Viewing raw files

    Photoshop CS5 Camera Raw 6.7 Canon 70D I'm receiving this error when trying to open my CR2 files in Adobe Camera RAW. I'm also unable to view my CR2 files in Adobe Bridge. I have done all the updates, but I still am having this issue. Can anyone plea