Hello Experts ,
When I am trying to Generate Runtime Objects for a Project , I am getting Short dump as "Assert condition was Violated" with the below Source code. Using the transaction /IWBEP/SB(SEGW).
CASE ld_ddobjtype.
WHEN objecttype-dtel.
lr_root = analyse_element( is_type = ls_dfiesincl ).
WHEN objecttype-inttab.
" structure
analyse_structure(
EXPORTING
iv_fieldname = 'root'
iv_struname = lv_typename
iv_position = 0
IMPORTING
eo_fielddesc = lo_desc
).
lr_root ?= lo_desc.
WHEN objecttype-ttyp.
" table type
lr_root = analyse_table( iv_fieldname = 'root'
iv_tablename = lv_typename
iv_position = 0 ).
WHEN objecttype-transp OR objecttype-view.
" transparent table
lr_root = analyze_transp_table( iv_fieldname = 'root'
iv_struname = lv_typename
iv_position = 0
it_dfies = lt_dfies_tab ).
WHEN ''. " row is internal type
lr_root = analyse_coretype( iv_type = ls_dfiesincl ).
ENDCASE.
ASSERT NOT lr_root IS INITIAL.
Could anyone let me know , What could be the possible solution for this error-short dump?
Appreciate your help.
Thanks,
Uday.