on 01-14-2015 5:40 AM
Hello Experts,
i am getting the dump while running the Standard webdynpro application "hress_a_ptarq_leavreq_appl",
Dump analysis :
Here : Some customization happend in 2013 in Function module-PT_ARQ_CUSTOMIZING_GET this function module is calling in Feeder class : CL_HRESS_PTARQ_APP_CC_ASSIS dump is occurring because of the getting initial value for "PERNR_MEM_ID" Existing code as below : * Declaration of Constants CONSTANTS: LC_RUN_STANDARD TYPE C VALUE '4', LC_PERNR_MEM_ID TYPE STRING VALUE 'PERNR_MEM_ID', LC_COMFIG_ID TYPE STRING VALUE 'SAP-WD-CONFIGID', LC_MPI_CONFIG TYPE STRING VALUE 'Z_PG_HRESS_AC_PERSINFO'. * Get instance of CL_FPM Class LO_FPM = CL_FPM_FACTORY=>GET_INSTANCE( ). IF LO_FPM IS BOUND. * get Pernr Memory ID and Config ID LO_FPM->MO_APP_PARAMETER->GET_VALUE( EXPORTING IV_KEY = LC_PERNR_MEM_ID IMPORTING EV_VALUE = LV_MEM_ID ). LO_FPM->MO_APP_PARAMETER->GET_VALUE( EXPORTING IV_KEY = LC_COMFIG_ID IMPORTING ER_VALUE = LV_IMP_CONF_V ). ASSIGN LV_IMP_CONF_V->* TO <LFS_CONFIG_ID>. " PERNR_MEM_ID" from where this parameter getting populated ? Currently it is initial in my logic so its giving dump. Please Can any one comment on this . Thank you. |
* get Pernr Memory ID and Config ID LO_FPM->MO_APP_PARAMETER->GET_VALUE( EXPORTING IV_KEY = LC_PERNR_MEM_ID IMPORTING EV_VALUE = LV_MEM_ID ). LO_FPM->MO_APP_PARAMETER->GET_VALUE( EXPORTING IV_KEY = LC_COMFIG_ID IMPORTING ER_VALUE = LV_IMP_CONF_V ).
|
Your reading PERNR_MEM_ID from URL parameters as from above code.Check if PERNR_MEM_ID is initial, then throw error else proceed further.
Thanks
KH
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
80 | |
9 | |
9 | |
7 | |
7 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.