CNV_CMIS_A_10_BADI is a standard ABAP INCLUDE 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 CNV_CMIS_A_10_BADI 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: Include CNV_CMIS_A_10_BADI
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
CNV_CMIS_A_GET_BADI_OBJECTS CALL FUNCTION 'CNV_CMIS_A_GET_BADI_OBJECTS' TABLES it_badi_sel = gt_badi_sel xt_badi = lt_badi xt_bdi = lt_bdi xt_bicl = lt_bicl xt_bifc = lt_bifc xt_bisc = lt_bisc.
CNV_CMIS_A_GET_FIELD_INFO CALL FUNCTION 'CNV_CMIS_A_GET_FIELD_INFO' TABLES xt_gcd = gt_gcd CHANGING xv_object = gv_object.
REUSE_ALV_BLOCK_LIST_APPEND CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_APPEND' EXPORTING it_fieldcat = gt_tabd_field2 is_layout = gv_a_layout i_tabname = 'GT_ADATA' it_events = gt_aevents * I_TEXT = TEXT-0B1 TABLES t_outtab = gt_adata.
REUSE_ALV_BLOCK_LIST_APPEND CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_APPEND' EXPORTING it_fieldcat = gt_tabf_field2 is_layout = gv_b_layout i_tabname = 'GT_FDATA' it_events = gt_bevents * I_TEXT = TEXT-0B2 TABLES t_outtab = gt_fdata.
REUSE_ALV_BLOCK_LIST_APPEND CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_APPEND' EXPORTING it_fieldcat = gt_tabf_field is_layout = gv_c_layout i_tabname = 'GT_CDATA' it_events = gt_cevents * I_TEXT = TEXT-0B2 TABLES t_outtab = gt_cdata.
REUSE_ALV_BLOCK_LIST_APPEND CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_APPEND' EXPORTING it_fieldcat = gt_tabf_field2 is_layout = gv_d_layout i_tabname = 'GT_DDATA' it_events = gt_devents * I_TEXT = TEXT-0B2 TABLES t_outtab = gt_ddata.
REUSE_ALV_BLOCK_LIST_APPEND CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_APPEND' EXPORTING it_fieldcat = gt_tabf_field2 is_layout = gv_e_layout i_tabname = 'GT_EDATA' it_events = gt_eevents * I_TEXT = TEXT-0B2 TABLES t_outtab = gt_edata.
REUSE_ALV_BLOCK_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_DISPLAY' EXPORTING is_print = gt_print.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
CNV_CMIS_A_10_BADI - Include CNV_CMIS_A_10_BADI CNV_CMIS_A_10EXTRA_SUBROUTINES - Include CNV_CMIS_A_EXTRA_SUBROUTINES CNV_CMIS_AHTML_REP_SUB_TOP - Include CNV_CMIS_AHTML_REP_SUB_TOP CNV_CMIS_AHTML_REPSUB_F01 - Include CNV_CMIS_AHTML_REPSUB_F01 CNV_CMIS_10_NTR_EXPT_MAINT_LCL - Include CNV_CMIS_10_MAPPING_LCL CNV_CMIS_10_NTR_EXPTMAINT_LCL - Include CNV_CMIS_10_MAPPING_LCL