BSP_DYN_DESIGN_VC is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.
If you would like to execute this report or see the full code listing simply enter BSP_DYN_DESIGN_VC into the relevant SAP transactions such as SE38 or SE80
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
Title: View cluster events
Text Symbol: 001 = Warning
INCLUDE: LSVCMCOD, LSVIMDAT.
INCLUDE: LSVCMCOD, LSVIMDAT.
No SAP DATABASE tables are accessed within this REPORT code!
VIEW_ENQUEUE CALL FUNCTION 'VIEW_ENQUEUE' EXPORTING view_name = 'BSPDLCV_OBJ_TYPE' action = 'E' enqueue_mode = 'E' EXCEPTIONS foreign_lock = 1 OTHERS = 2.
VIEW_ENQUEUE CALL FUNCTION 'VIEW_ENQUEUE' EXPORTING view_name = 'BSPDLCV_OBJ_TYPE' action = 'D' enqueue_mode = 'E' EXCEPTIONS OTHERS = 0.
BSP_DLC_OTYPE_GET CALL FUNCTION 'BSP_DLC_OTYPE_GET' EXPORTING iv_object_type = lv_object_type iv_source = bspcd_source_cust_sap EXCEPTIONS OTHERS = 1.
BSP_DLC_GEN_OTYPE_GET CALL FUNCTION 'BSP_DLC_GEN_OTYPE_GET' EXPORTING iv_object_type = lv_object_type iv_source = bspcd_source_cust_sap EXCEPTIONS OTHERS = 1.
CHECK_VALID_OBJNAME CALL FUNCTION 'CHECK_VALID_OBJNAME' EXPORTING component = lr_sotype_total->component obj = lr_sotype_total->object_name IMPORTING is_obj_valid = lv_check is_obj_root = lv_root_check.
CHECK_VALID_OBJNAME CALL FUNCTION 'CHECK_VALID_OBJNAME' EXPORTING component = lv_component obj = lv_obj child_obj = lv_child_obj IMPORTING is_child_valid = lv_check.
BSP_DLC_GEN_OTYPE_GET CALL FUNCTION 'BSP_DLC_GEN_OTYPE_GET' EXPORTING iv_object_type = lr_sdobj_total->ref_object_type iv_source = bspcd_source_cust_sap IMPORTING es_gen_object_type_data = ls_gen_object_type_data EXCEPTIONS OTHERS = 1.
CHECK_VALID_OBJNAME CALL FUNCTION 'CHECK_VALID_OBJNAME' EXPORTING component = lv_component obj = lv_obj child_obj = lr_sdesign_total->bol_object IMPORTING is_child_valid = lv_check.
CHECK_VALID_OBJNAME CALL FUNCTION 'CHECK_VALID_OBJNAME' EXPORTING component = lv_component obj = lr_sdesign_total->bol_object attr_name = lr_sdesign_total->bol_attr IMPORTING is_attr_valid = lv_check.
BSP_DLC_OTYPE_GET CALL FUNCTION 'BSP_DLC_OTYPE_GET' EXPORTING iv_object_type = lr_dobj_total->object_type IMPORTING es_object_type_data = ls_object_type_data EXCEPTIONS not_found = 1.
BSP_DLC_GEN_OTYPE_GET CALL FUNCTION 'BSP_DLC_GEN_OTYPE_GET' EXPORTING iv_object_type = lr_dobj_total->object_type IMPORTING es_gen_object_type_data = ls_gen_object_type_data.
CHECK_VALID_OBJNAME CALL FUNCTION 'CHECK_VALID_OBJNAME' EXPORTING component = ls_object_type_data-component obj = ls_object_type_data-object_name child_obj = lr_dobj_total->object_name_bol IMPORTING is_child_valid = lv_check.
BSP_DLC_GEN_OTYPE_GET CALL FUNCTION 'BSP_DLC_GEN_OTYPE_GET' EXPORTING iv_object_type = lr_dobj_total->ref_object_type iv_source = bspcd_source_cust_sap IMPORTING es_gen_object_type_data = ls_gen_object_type_data EXCEPTIONS OTHERS = 1.
POPUP_DISPLAY_MESSAGE CALL FUNCTION 'POPUP_DISPLAY_MESSAGE' EXPORTING titel = text-001 msgid = 'BSP_DYN_MSG_DESIGN' msgty = 'W' msgno = '030' msgv1 = lv_msgv.
BSP_DLC_OTYPE_GET CALL FUNCTION 'BSP_DLC_OTYPE_GET' EXPORTING iv_object_type = lr_design_total->object_type IMPORTING es_object_type_data = ls_object_type_data EXCEPTIONS not_found = 1.
BSP_DLC_GEN_OTYPE_GET CALL FUNCTION 'BSP_DLC_GEN_OTYPE_GET' EXPORTING iv_object_type = lr_design_total->object_type IMPORTING es_gen_object_type_data = ls_gen_object_type_data.
CHECK_VALID_OBJNAME CALL FUNCTION 'CHECK_VALID_OBJNAME' EXPORTING component = ls_object_type_data-component obj = lr_design_total->object_name_bol child_obj = lr_design_total->bol_object IMPORTING is_child_valid = lv_check.
CHECK_VALID_OBJNAME CALL FUNCTION 'CHECK_VALID_OBJNAME' EXPORTING component = ls_object_type_data-component obj = lr_design_total->bol_object attr_name = lr_design_total->bol_attr IMPORTING is_attr_valid = lv_check.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
BSP_DYN_DESIGN_VC - View cluster events BSP_DYN_DESIGN_VC - View cluster events BSP_DYN_DESIGN_SHM_BUILD - Fill shared memory area CL_BSP_WD_SHM_AREA, for example in BATCH BSP_DYN_DESIGN_SHM_BUILD - Fill shared memory area CL_BSP_WD_SHM_AREA, for example in BATCH BSP_DYN_DESIGN_DDIC_CLEAN - View cluster events BSP_DYN_DESIGN_DDIC_CLEAN - View cluster events