Short dumps in SRM 7.0

Hi All,
After the upgrade we are getting lot of dumps saying that when checked i can see the service till sap/bc/webdynpro/sapsrm/wda_l_fpm_oif but not undefined.What should we doing about this dump.Thanks.
An exception occurred which is explained in detail below.
The exception, which is assigned to class 'CX_WD_GENERAL', was not caught and
therefore caused a runtime error.
The reason for the exception is:
WebDynpro Exception: ICF service node
"/sap/bc/webdynpro/sapsrm/wda_l_fpm_oif/undefined" does not exist (see SAP Note
1109215).

Hi,
We are getting the same error in ST22.
Our dumps have:
ICF service node "/sap/bc/webdynpro/sapsrm/wda_l_fpm_gaf/undefined" does not exist (see SAP 1109215).
or
ICF service node "/sap/bc/webdynpro/sap/powl/undefined" does not exist (see SAP Note 1109215).
The users doesn't report any errror or dump, so they are not experiencing any problem with the UI.
However we see in ST22 that a user can have e.g. 10 dump within 30 sec.
The other funny thing is that we can see the end of the workhours from the ST22, after office close there is no dump!
I didn't find any usuful in the logs at the moment. We will start the detailed system traces (ICM and workprocess) next monday.
Do you have any feedback from SAP?
I haven't found any related notes in OSS.
Pls. let us know when you find a solution on this issue.
Many thanks
Richard
Edited by: Richard Palotai on Nov 26, 2010 8:31 PM

Similar Messages

  • Short dump ITS_ERRMSG_EXCEPTION in prod.

    Hi,
    Could anybody of you tell me what is the reason for getting frequent Short Dumps in SRM Production system as Short dump ITS_ERRMSG_EXCEPTION and what should be the remedy to get rid of that.
    Looking forward to listen you in this regard.
    Regards.
    Pranab

    Hi ,
    Try the below NOTE.
    1034093
    For SRM 4.0, you must use SAP Basis 6.40 Support Package 13 or higher (SAPKB64013+) to manually implement the corrections using transaction SNOTE. Import such a Support Package if necessary.
    or else try this note.
    Note 1049024 - Error messages "ITS_ERRMSG_EXCEPTION" (2).
    Hope this helps.
    Regards
    KP

  • Short dump with error RSW_CURRENCY_TRANSLATION while loading SRM data

    Hi All,
    I am loading data from SRM to BW. From data source 0BBP_TD_CONTR_2 to DSO 0SRCT_DS1. Data is loaded from source to PSA. When loading from PSA to DSO using DTP, I am getting a short dump with below error. Can one please let me know solution if you have faced the same problem previously?
    Termination occurred in the ABAP program "SAPLRSW0" - in
    "RSW_CURRENCY_TRANSLATION".
    The main program was "RSBATCH_EXECUTE_PROZESS ".
    In the source code you have the termination point in line 86
    of the (Include) program "LRSW0U09".
    The program "SAPLRSW0" was started as a background job.
    I have checked the DSO routines and objects, everything is ok. Replicated all currency conversion tables from source.
    0PSTNG_DAT infoobject is also active. There is no errors in Development while loading, when moved to quality, the error is throwing.
    Regards,
    Don

    Hi All,
    We need to activate 0SR_DEFCUR currency object. I have activated the object and transported. Issue is resolved.
    Thanks to all for your kind replied.
    Regards,
    Don

  • PO copy in SRM 7 leads to short dump

    Hello,
    We are implementing SRM 7 Level 9 with ECS.
    Each time we are trying to copy one PO we get a short dump :
    http://XXX/sap/bc/webdynpro/sapsrm/wda_l_fpm_oif/
    OBJECTS_OBJREF_NOT_ASSIGNED_NO
    Access via 'NULL' object reference not possible.
    Method: CHECK_COPY of program /SAPSRM/CL_PDO_DYN_MDA_HD_PO==CP
    Method: /SAPSRM/IF_PDO_META_CONF_BO~GET_BO_HDR_ACTION_METADATA of program /SAPSRM/CL_PDO_META_CONF_PROV=CP
    Method: /SAPSRM/IF_PDO_META_CONSUMER~GET_ACTION_METADATA of program /SAPSRM/CL_PDO_META_BO_PO=====CP
    Method: /SAPSRM/IF_PDO_META_CONSUMER~GET_ACTION_METADATA of program /SAPSRM/CL_PDO_META_BO_PO_ADV=CP
    Method: /SAPSRM/IF_PDO_META_CONSUMER~GET_ACTION_METADATA of program /SAPSRM/CL_PDO_META_HANDLER===CP
    Method: UPDATE_ACTIONS of program /SAPSRM/CL_CH_WD_MAP_IDENT====CP
    Method: /SAPSRM/IF_CLL_MAPPER~REFRESH of program /SAPSRM/CL_CH_WD_MAP_IDENT====CP
    Method: OVERRIDE_LEAVE_INIT_SCREEN of program /SAPSRM/CL_FPM_OVRIDE_OIF=====CP
    Method: /SAPSRM/IF_FPM_OVRIDE_EVT_OIF~OVERRIDE_EVENT_OIF of program /SAPSRM/CL_FPM_OVRIDE_OIF=====CP
    Method: OVERRIDE_EVENT_OIF of program /1BCWDY/9OA8VNC7OSV3G978R0K5==CP
    It occurs with PO created from scratch or generated from SC.
    In st22 we have :
    OBJECTS_OBJREF_NOT_ASSIGNED_NO     CX_SY_REF_IS_INITIAL
    Everything is full standard. We tried with a SAP ALL/SAP NEW user.
    Thanks in adance for your help

    Hi,
    Fix has been available.
    https://service.sap.com/sap/support/notes/1513127
    Regards,
    Masa

  • SRM Create Confirmation - Short Dump while adding Approver

    Dear Experts.
      Currently I am facing following issue.
    Issue:
      In SRM “Create Confirmation” Screen, when user click on check button and after that if user tries to add approver in approval tab then it is going to short dump. Please find the short dump info:
    Category ABAP Programming Error
    Runtime Errors UNCAUGHT_EXCEPTION
    Except. CX_OS_OBJECT_NOT_FOUND
    ABAP Program /SAPSRM/CL_WF_PROCESS_MANAGER=CP
    Application Component SRM-EBP-WFL
      I had analyzed this issue and following points are my findings.
    We have written code in BBP_DOC_CHECK_BADI to check the approver is added or not in approval tab. For this purpose we are using METHOD lo_conf_adv->/sapsrm/if_pdo_do_apv_ext~get_process_info (Here lo_conf_adv is object of interface /sapsrm/if_pdo_bo_conf_adv) and the instance of lo_conf_adv is getting from METHOD /sapsrm/cl_pdo_fact_conf_adv=>get_buffered_instance By pasing Doc GUID.
    As per my analysis, the above code only causing the short dump while adding the approver in aproval tab. More importantly the CHECK BADI (BBP_DOC_CHECK_BADI) is not triggered while adding the approver. 
    If I comment this code (which is mentioned in point 1), then the application is not giving any short dump and adding approver successfully.   
    I tried to find SAP notes but there are no SAP notes related to this issue. Also, I tried to find alternate METHOD to replace lo_conf_adv->/sapsrm/if_pdo_do_apv_ext~get_process_info but I have not got relevant method.     Please let me know if there is any solution for this issue.
    Thanks & Regards,
    Sasidhar V

    Hi Ritesh,
      Thanks for the fast response.
      We are using Process Controlled Workflow. In Doc Check BADI, we are checking the respective approver is added or not in approval tab in "Create Confirmation" Screen. While creating confirmation, when user click on "CHECK" button and If respective approver is not added then throwing error message.
      We are using Method "GET_PROCESS_INFO" to get approval information only. when this method is triggered in Check BADI then it is doing respective validations and displaying messages. After that when we try to add approver then the system trying to read entry from table "/SAPSRM/D_WF_003" by passing OID to LEVEL_GUID. But there is no entry in this table and that's why it is giving short dump.
      Can you please let me know why it is reading entry in that table and why entry is not exist.
      FYI, If I don't use method "GET_PROCESS_INFO" in check BADI then respective code where short dump happening is not triggering (System is not trying to read entry from /SAPSRM/D_WF_003 table) and so it is not giving short dump.
    Thanks & Regards,
    Sasidhar V.

  • Short dump in report CLEAN_REQREQ_UP

    Hi,
    I'm in classic scenario with SRM 5.5 . I've created a PO in backend and when I run this report, a short dump  appears
    Have anybody any idea?
    Thanks in advance
    Best Regards

    hi dinesh
    my business steps are :
    I'm in srm server 5.5. and sap ERP 6.0
    I'm in classic scenario with plan driven procurement.
    I replicate my PR from PS to SRM, create a bid invitation. Receive bids and when I accept one of them I create a PO in backend.
    These steps work fine, but I can't run this report.
    The dump is as follows:
    - " UNCAUGHT_EXCEPTION"
    -  "The exception 'CX_BBP_PD_ABORT' was raised, but it was not caught anywhere along the call hierarchy"
    - Since exceptions represent error situations and this error was not adequately responded to, the running ABAP program 'SAPLBBP_PDH' has to be terminated.
    Do you need anything more?
    Thanks in advance
    Best Regards

  • Short Dump in system while deleting the SC item

    Hi Experts,
    We are receiving the short dump while trying to delete the shopping cart item.
    The dump Says... "Buffer table not up to date"
    When we debugged the same , found that becuase of the error message "No address found for partner function type 0008u201D.(bbp_pd-051) the BBP_PD_ABORT is called and thus the termination
    Please let me know the reason for the same.
    We are using SRM Version 5.00
    Regards,
    Ranjitha

    Hello,
    Kindly check the SAP Notes 1574131 & 1484165.
    Best regards,
    Rahul

  • Buffer Table Not Up To Date Short Dump When Publishing Change Version of Bid Invitation

    Hi experts,
    We are running SRM 5.5 with Support Level 16.
    We have a bid invitation for which a user is trying to publish a Change Version. This bid contains two bid outlines, with one line item in each bid outline:
    ITEM 1: HIER (Bid Outline)
    ITEM 2: Line Item
    ITEM 3: HIER (Bid Outline)
    ITEM 4: Line Item
    However, upon clicking on the Check or Publish button, the system throws a CX_BBP_PD_ABORT exception short dump. The reason for the exception given in ST22 is "Buffer table not up to date".
    Due to organisational system security restrictions, I am unable to copy-paste the dump from ST22, so I will be typing out some of the details here.
    Transaction: BBP_BID_INV
    Program: SAPLBBP_PDH
    Screen: SAPLBBP_BID_INV_1000
    Termination occurred in the ABAP program "SAPLBBP_PDH" - in "BBP_PD_ABORT". The main program was "SAPLBBP_BID_INV".
    In the source code you have the termination point in line 73.
    Active Calls/Events
    (formatted below as "No: Type: Name")
    24: Function: BBP_PD_ABORT
    23: Form: ABORT
    22: Form: ITMADM_UPDATE
    21: Form: ITMADM_MAINTAIN_SINGLE
    20: Form: ITEM_F_CHECK_FROM_WTAB
    19: Form: ITEMLIST_F_CHECK
    18: Function: BBP_ITEMLIST_CHECK
    17: Form: PROCDOC_DB_CHECK
    16: Form: PROCDOC_CHECK
    15: Function: BBP_PROCDOC_CHECK
    14: Form: SSIS_DOCUMENT_CHECK_COMPLETE
    13: Form: STATUS_SET_AND_INTERNAL_SAVE
    12: Form: PROCDOC_UPDATE
    11: Function: BBP_PROCDOC_UPDATE
    10: Form: CHANGE_VERSION_UPDATES_ACTIVE
    9: Function: BBP_PDCV_UPDATE_ACTIVE
    8: Form: PROCDOC_CHECK
    7: Function: BBP_PROCDOC_CHECK
    6: Function: BBP_PD_BID_CHECK
    5: Form: FCODE_DOCUMENT_CHECK
    4: Form: FCODE
    3: Function: BBP_BID_PROCESS
    2: Form: PROCESS
    1: Module (PAI): PROCESS
    The ABORT subroutine is being called in Step 22 (ITMADM_UPDATE), at the following line:
    * parent guids have to be identical ...
    if gt_itmadm-parent <> w_itmadm-parent.
      perform abort.
    endif.
    Upon tracing the variable values in the ST22 dump, it appears the program terminates when processing line 3 (i.e. the second Bid Outline). It appears that the first Bid Outline processes fine.
    In the iteration for Line 3, the dump provides that gt_itmadm-parent contains the GUID to the Change Version document header, whereas w_itmadm-parent contains the GUID to the original Bid Invitation document header, resulting in a mismatch and subsequently program termination.
    We have tried to replicate this bid invitation in our Development environment, but when executing, both gt_itmadm-parent and w_itmadm-parent contain GUIDs to the Change Version document header, hence the program does not abort.
    Any suggestions would be greatly appreciated.
    Thanks!
    Best regards,
    Kwong How

    Hi Janu,
    For Note 1561750, I have looked at the Correction Details and observed that it makes changes to an IF-ELSE block, but will result in the same path of code execution as before. I.e., the Note changes the code from "IF a THEN b, ELSE c" to just "c", but according to my code trace, we are already executing the "ELSE c" block in its current state.
    We will look further into Note 1877600. The unfortunate situation here is that since we are unable to replicate this issue in our Development/QA environment, and the Note description does not explicitly fit the situation we are facing, we need to be very sure that the Note can address the issue before bringing it into Production.
    Otherwise, we will raise a message as suggested.
    Thank you so much for your help!
    Best regards,
    Kwong How

  • OBJECT_ID_NOT_FOUND short dump (BBP_CENTRALPERSON_GET with WF-BATCH?)

    Hi there,
    We are currently doing an upgrade from SRM 3.0 to SRM 5.0. We initially had one backend system configured and PO's are happily replicated across to it.
    We have now added a SECOND backend and now we have the following strange error scenario:
    The SC is created (with a user linked to the 2nd backend) but when trying to determine the BE Purchasing Org  (function BBP_PDH_PO_DET_BE_PUR_ORGS) for the PO replication etc it gets a short dump saying:
    A RAISE statement in the program "SAPLBBP_ATTR_PDORG" raised the exception
    condition "OBJECT_ID_NOT_FOUND".        
    The actual error occurs in program SAPLBBP_ATTR_PDORG and form MAP_OBJECT                                 
    So the error is occuring because it tries to run function module BBP_CENTRALPERSON_GET with user the background user WF-BATCH (for some reason).
    NOTE: I have examined the short dump and it is definetly occuring AFTER mapping the SC to the PO (MAP_SHOPPING_BASKET_PO
    in program SAPLBBP_PD_SC)
    Why on earth would the WF-BATCH user be used at this point? We have compared the backend systems in config and cannot see anything wrong from our understanding.
    So this is the call that is causing the error:
    CALL FUNCTION 'BBP_CENTRALPERSON_GET' 
      EXPORTING                           
        iv_username        = iv_user      
      IMPORTING                           
        ev_bu_partner_guid = lv_person_guid
      EXCEPTIONS                          
        OTHERS             = 1.           
    And the value of variable "iv_user" at this point is "WF-BATCH".
    Does anyone have any idea why this could be happening with the second R/3 backend?
    Any help in this regard would be great appreciated.
    Thanks
    Lynton

    Well I managed to get the problem to go away but de-activating the BBP_PGRP_FIND badi implementation.
    And after further tests all seems to be fine anyway.
    Lynton

  • BBP_GET_CATEGORIES_F4 short dump

    Hi Gurus,
    We are building SRM 7 with ECS.
    Product categories are replicated froom ECC 6 EHP4.
    When we are searching product categories in SC with match code it leads to a time out with the following error message :
    Error application is coming up.
    https://XXX/sap/bc/webdynpro/sapsrm/wda_l_fpm_oif/
    TIME_OUT
    Time limit exceeded.
    Function: BBP_GET_CATEGORIES_F4 of program SAPLBBP_HELP_ATTR
    Function: BBP_F4IF_SHLP_EXIT_CATEGORY2 of program SAPLBBP_FAVOURITES_F4IF
    Form: CALL_SHLP_EXIT of program SAPLSDSD
    Function: F4IF_SELECT_VALUES of program SAPLSDHI
    Method: READ_DATA of program /1BCWDY/HI5P2BVF3C1EXY7OK64L==CP
    Method: IF_V_SH_PRODCAT~READ_DATA of program /1BCWDY/HI5P2BVF3C1EXY7OK64L==CP
    Method: ONACTIONDO_START of program /1BCWDY/HI5P2BVF3C1EXY7OK64L==CP
    Method: IF_WDR_VIEW_DELEGATE~WD_INVOKE_EVENT_HANDLER of program /1BCWDY/HI5P2BVF3C1EXY7OK64L==CP
    Method: INVOKE_EVENTHANDLER of program CL_WDR_DELEGATING_VIEW========CP
    Method: IF_WDR_ACTION~FIRE of program CL_WDR_ACTION=================CP
    And a short dump appears in st22.
    The only work around I found so far was to restrict number of allowed product categories in org structure.
    What is weird is that this problem does not occur with PO. With PO Product categories search is fine and smooth... o_0
    I asked Basis to investigate this performance problem but so far they found nothing. Is there any customizing related to this?
    Many thanks in advance.

    Hello,
    Check longtext instructions of note 818837.                     
    In case of Oracle database, it recommends to activate following:
       Badi: BBP_FAV_DBHINT.                                                  
       Also you could work with following Badis to improve F4-help performance:                                                           
       BBP_F4_READ_ON_ENTRY                                                   
       BBP_F4_READ_ON_EXIT                                                    
    Note 818837 refers to consulting note 613121.                                    
    Note 613121 recommends Badi usage if more than 1000 category entries must be read from users attributes (Oracle) and activate               
      Badi: BBP_FAV_DBHINT                                                             
      Method: IF_EX_BBP_FAV_DBHINT~DETERMINE_HINT_USAGE                                
      EV_X_USE_HINT = 'X'.                                                             
    This is also available/valid for higher SRM Releases.                             
    Kind regards,
    Ricardo

  • Short dump during activating the BC Set in SCPR20 - "GETWA_NOT_ASSIGNED"

    Hi experts,
    We have upgraded from SRM 4 to 7.0.We are facing an issue when activating the BC Set in SCPR20. A short dump is occuring inside the program 'VIRSA/SAPLZVIR'. We got the solution that some correction instructions mentioned in the SAP Note 1095700 needs to be mplemented. The steps mentioned in the Note are,
    1) Run transaction SE54 and click the button 'Edit Function Group'.
    2) Next, enter the name of the function group /VIRSA/ZVR1.
    3) Select the radio button option 'Re-generate group-specific programs',and press the 'Change' button.
    4) In the following popup please mark only the option 'structure spec.data declaration renewal' and press enter.
    We were able to proceed with the first two steps but stuck up during the execution of step3. When we selected the radio button u2018Re-generate group-specific programsu2019 and when clicked on the change button, we are getting a message like u2018the name space u2018/VIRSA/ZVR1u2019 does not exists. Because of this we are not able to proceed with the last step.
    Kindly provide some ponters as of how to overcome this issue ..
    Thanks in advance,
    Dhan

    Hi there,
    To overcome this error you need to go to se06 and make the "/VIRSA/" namespace as Modifiable.
    Also, you should have a look at the following note if my first suggestion doesn't work.
    1041089 Tx SCPR20: GETWA_NOT_ASSIGNED dump during BC Set activation
    Hope this helps.
    Kind Regards,
    Matthew

  • Short dump 'Table does not exist in database'

    Hello All,
    When a report is executing it is going to short dump by saying 'Table does not exist in database'. As per the short dump analysis this issue is happening because of the following   Native SQL statement statement :
    Program :  %_T050N0 (This is a dynamic  program generating by SAP )
    Form Name :  DYN_LIC_SEL_TOT
    exec sql performing LOOP_MOVE_WRITE_ISAP.
    select single_plate, itm_num, ctry_code, model_lot,
    lic_hold_flg, qty into :dcat-lplate, :dcat-matnr,
    :dcat-werks, :dcat-charg, :dcat-holdflag,
    :dcat-qty from ZLICENSE_R2 where itm_num   = :p_matnr and
                    model_lot = :p_charg
    endexec.
    As per the customer this issue occurring since they migrated the SAP  back-end data base from Oralce to DB6. Here I felt that ZLICENSE_R2 is not migrated from the  Oracle to DB6. But as per the BASIS Team, even this table was not maintained in Oracle also. If the table was not maintained in the Oracle, this issue should have been there even before migration also.
    Following is the short dump details:
    Short text
        Table does not exist in database.
    What happened?
        The table or view name used does not
        exist in the database.
        The error occurred in the current database connection "DEFAULT".
    What can you do?
        Check the spelling of the table names in your report.
        Note down which actions and inputs caused the error.
        To process the problem further, contact you SAP system
        administrator.
        Using Transaction ST22 for ABAP Dump Analysis, you can look
        at and manage termination messages, and you can also
        keep them for a long time.
    Error analysis
        An exception occurred that is explained in detail below.
        The exception, which is assigned to class 'CX_SY_NATIVE_SQL_ERROR', was not
         caught in
       procedure "DYN_LIC_SEL_TOT" "(FORM)", nor was it propagated by a RAISING
    clause.
    Since the caller of the procedure could not have anticipated that the
    exception would occur, the current program is terminated.
    The reason for the exception is:
    Triggering SQL statement: "select single_plate, itm_num, ctry_code, model_lot,
    lic_hold_flg, qty from ZLICENSE_R2 where itm_num = ? and model_lot = ? "
    Database error code: "-204"
    Could you please  let me know what might be the reason for this issue.
    Many Thanks in Advance.

    Transaction SE11, input ZLICENSE_R2 for table name, and display the table. Did the table display? If not, that is the main problem.
    If the table displays, go to menu item Utilities -> Database Object -> Database Utility
    In the resulting screen, under the "Status" fields, you should see text "Exists in the database." If you don't, then the table exists in the dictionary, but doesn't exist in the database system. Click the "Create database table" button and then you should be able to run the program.
    You may need basis team's help to carryout some of these actions.

  • Short Dump while scrolling in a maintenance view

    A maintenance view has one field, defined as "Radiobutton".
    1) Select the radiobutton for one entry.
    2) Scroll down so that in the new page (i.e. the entries displayed in the new page) the entry selected in the first step is not visible.
    3) Select any radiobutton again corresponding to any of the entries displayed in the new page.
    4) On scrolling up again the short dump occurs.
    The short dump text says "More than one radio button is active".
    Any inputs in this regards are appreciated.
    Thanks.
    Gajendra.

    Hi,
    that means you are trying to make two radio buttons active.
    parameters: ra radiobutton group g1 default = 'X',
                rb radiobutton group g1.
    ra = 'X'.
    and rb = 'X'.
    in your case so obviously it will dump.
    check your coding..
    and show your code...
    Regards
    vijay

  • SHORT DUMP WHILE EXECUTING DTP.

    Hi Gurus,
    I have got a short dump while executing DTP the Error is as Follows.
    Runtime Error: MESSAGE_TYPE_X.
    Reasons for Error: 1.The installation of the SAP GUI on the present server is faulty or obselete
    2.There is a error in the application program
    And i have sent the sreen shot of the Short Dump to BASIS TEAM and they have replied me that they have to install some patches and it will take some time.
    But i have no much time and i have to someway or the other execute the DTP and load the data.
    Is there any shortcuts for this i mean to say without the involvement of Basis team that i can do in th BI System
    Regards
    Amar.

    Hi Amar,
    If the problem is with with System itself, how can we all have a short cut in that case. You may give it another trial, but you have to wait for the patches to be applied. Ask your basis team to get it done ASAP.
    Thanks..
    Shambhu

  • Custom error message in user exit is giving Short dump

    Hi All,
    We have a scenario where in if any user try to create/Change/Delete particular types of contract in SAP system we have to issue error message
    saying ZIN/ZIR contract creation/Change/Deletion is blocked in SAP. This has to be done from the web application. So we are putting below code
    in user exit MV45AFZZ in the form USEREXIT_SAVE_DOCUMENT_PREPARE.
    CONSTANTS: lc_vbcpic01 TYPE sy-uname VALUE u2018VBCPIC01u2019, u201CWeb application user ID
             lc_zin           TYPE vbak-auart VALUE u2018ZINu2019,
                         lc_zir            TYPE vbak-auart VALUE u2018ZIRu2019,
                         lc_text(32)    TYPE c VALUE u2018Check long text for more detailsu2019.
    DATA: l_uname TYPE sy-uname.
    CLEAR: l_uname.
    MOVE sy-uname TO l_uname.
    *If user ID is not the Web application ID then block the creation/Change/Deletion
    IF   l_uname NE lc_vbcpic01
    AND ( vbak-auart EQ lc_zin
    OR    vbak-auart EQ lc_zir ).
    MESSAGE e830(zv) WITH lc_text.
    ENDIF.
    This code is working fine while creating/Changing the contract i.e. Giving us error message so that user wonu2019t be able to create/change the contract.
    But when we delete the contract from VA42, Control is coming to this message statement and is giving Short dump. Below is the error analysis of the dump.
    Error Analysis:
    During "Exit Command" processing, the program tried to send a " " message.
    This is not allowed at this point in processing.
    The program had to be terminated.
    Screen name.............. "SAPMV45A"
    Screen number............ 4001
    If any one has come across such scenario/any work around for this problem please let me know your inputs. Your inputs are highly appreciated.
    I am working on 4.6C version of SAP.
    Note: When i issue information/Warning message contract is getting deleted after displaying the message.
    Thanks,
    Vinod.

    I exactly replicated the same in DELETE_DOCUMENT also
    I am getting the Dump. I tried with exit also , but it continued and deleted. To avoid deletion we have to use Leave program or LEAVE TO CURRENT TRANSACTION.
    Delete Function is Defined as EXIT command. so it is not possible to give error message. To convice you i just copied demo program and raised the error message.
    it is also giving the dump.
    copy the demo program DEMO_DYNPRO_AT_EXIT_COMMAND and make this change , information to error .
    MODULE cancel INPUT.
      MESSAGE e888(sabapdocu) WITH text-001 ok_code input1 input2.
      IF ok_code = 'CANCEL'.
        CLEAR ok_code.
        LEAVE PROGRAM.
      ENDIF.
    ENDMODULE.
    and see...

Maybe you are looking for

  • URPF (ip verify unicast reachable) command not found on Cat3550

    Hello, I can't find "ip verify unicast ~~" command on cat3550 with 12.1(22)EA1a. Os code name is c3550-i5q3l2-mz.121-22.EA1a. but i found that command on Cat3550 with 12.1(11)EA1, it's code name is c3550-i5q3l2-mz.121-11.EA1. Cisco do not support hig

  • Got Divx, MPEG2, streamclip, etc: no sound - how to integrate or prioritize these?

    This is a mess.  Soon as I downloaded Divx, I lost sound on all files.  Then advised to download all these others.  How to they stitch together? Tried opening avi with QT and DIVx and streamclip or whateer.  Picture, no sound.  Thanks!

  • Exception while resizing window

    java.lang.NullPointerException at javax.swing.text.FlowView.calculateMinorAxisRequirements(Unknown Source)      at javax.swing.text.BoxView.checkRequests(Unknown Source)      at javax.swing.text.BoxView.getMinimumSpan(Unknown Source)      at javax.sw

  • TS3991 Newbe lost in the cloud

    Not familar with i cloud and i put a folder up here and some how can't find it any ideas?

  • Sharing between accounts problem

    Sorry if this is basic Mac 101 stuff, I'm a recent convert from the PC world... While trying to share my iTunes library between my self and my wife, I believe I found a bug and I am unsure how to best report it and/or find a solution for my problem.