CNV_CMIS_A_30_SELECT_FORM 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_30_SELECT_FORM 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_30_SELECT_FORM
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
CNV_MBT_L_SUBSTATE_INIT CALL FUNCTION 'CNV_MBT_L_SUBSTATE_INIT' EXPORTING session_id = iv_ses_id subact_id = iv_sub_id EXCEPTIONS entry_not_found = 1 error_during_enqueue = 2 update_failed = 3 start_not_possible = 4 OTHERS = 5.
CNV_MBT_L_PROTOCOL_MESSAGE CALL FUNCTION 'CNV_MBT_L_PROTOCOL_MESSAGE' EXPORTING msgty = 'E' msgid = iv_id msgno = iv_number level = '2' probclass = '2' EXCEPTIONS OTHERS = 1.
CNV_MBT_L_PROTOCOL_WRITE_DB CALL FUNCTION 'CNV_MBT_L_PROTOCOL_WRITE_DB' EXCEPTIONS OTHERS = 1.
CNV_MBT_L_STATE_UPDATE CALL FUNCTION 'CNV_MBT_L_STATE_UPDATE' EXPORTING packid = p_packid phase = p_phase activity_id = p_act_id aborted = gc_x EXCEPTIONS OTHERS = 1.
OCS_GET_INSTALLED_COMPS CALL FUNCTION 'OCS_GET_INSTALLED_COMPS' * EXPORTING * IV_PATCHABLE_ONLY = * IV_ACTIVE_ONLY = TABLES tt_comptab = lt_comptab et_complayer = lt_complayer EXCEPTIONS no_release_found = 1 wrong_release = 2 OTHERS = 3.
CNV_CMIS_GET_MODI_OBJECTS CALL FUNCTION 'CNV_CMIS_GET_MODI_OBJECTS' IMPORTING modobjects = lt_modobjects.
CNV_CMIS_A_GET_CUSTOM_OBJECTS CALL FUNCTION 'CNV_CMIS_A_GET_CUSTOM_OBJECTS' TABLES et_tadir = gt_tadir.
SCP_CODEPAGE_FOR_LANGUAGE CALL FUNCTION 'SCP_CODEPAGE_FOR_LANGUAGE' EXPORTING language = ls_gt_langu-langu IMPORTING codepage = lv_codepage EXCEPTIONS no_codepage = 1 OTHERS = 2.
SCP_GET_CODEPAGE_NUMBER CALL FUNCTION 'SCP_GET_CODEPAGE_NUMBER' EXPORTING database_also = gc_x IMPORTING database_codepage = lv_db_codepage database_nonuniq = lv_mixed EXCEPTIONS internal_error = 1 OTHERS = 2.
CNV_CMIS_A_30_COMPARE_EXPORT ** CALL FUNCTION 'CNV_CMIS_A_30_COMPARE_EXPORT' ** DESTINATION ls_cnvmbtdest-destination_id ** EXPORTING ** iv_packid = p_packid ** iv_sys_id = sy-sysid ** es_codepage = gs_codepage ** xt_gtinfo = gt_info_count ** xt_gt_comptab = gt_component ** xt_gt_langu = gt_langu ** EXCEPTIONS ** export_unsuccessful = 1 ** OTHERS = 2.
CNV_CMIS_A_30_COMPARE_EXPORT * CALL FUNCTION 'CNV_CMIS_A_30_COMPARE_EXPORT' * DESTINATION ls_cnvmbtdest-destination_id * EXPORTING * iv_packid = p_packid * iv_sys_id = sy-sysid * es_codepage = gs_codepage * xt_gtinfo = gt_info_count * xt_gt_comptab = gt_component * xt_gt_langu = gt_langu * xt_gt_prodhs_used = gt_prodhs_used * xt_gt_prodhs = gt_prodhs * xt_gt_liscurrency = gt_liscurrency * EXCEPTIONS * export_unsuccessful = 1 * OTHERS = 2.
CNV_MBT_RFC_GET CALL FUNCTION 'CNV_MBT_RFC_GET' EXPORTING packid = iv_packid TABLES desttab = xt_cnvmbtdest EXCEPTIONS no_destinations_for_packid = 1 no_specific_destination_type = 2 OTHERS = 3.
CNV_MBT_L_PROTOCOL_MESSAGE CALL FUNCTION 'CNV_MBT_L_PROTOCOL_MESSAGE' EXPORTING msgty = 'I' msgid = 'CNV_CMIS_A_30_MSG' msgno = '019' level = '1' probclass = '1' EXCEPTIONS OTHERS = 1.
CNV_MBT_L_PROTOCOL_WRITE_DB CALL FUNCTION 'CNV_MBT_L_PROTOCOL_WRITE_DB' EXCEPTIONS OTHERS = 1.
CNV_MBT_L_SUBSTATE_FINISH CALL FUNCTION 'CNV_MBT_L_SUBSTATE_FINISH' EXPORTING session_id = iv_ses_id subact_id = iv_sub_id * with_log = gc_x EXCEPTIONS entry_not_found = 1 parameters_not_defined = 2 update_failed = 3 error_during_dequeue = 4 OTHERS = 5.
CNVCMIS_A_COLLECT_PRODHS CALL FUNCTION 'CNVCMIS_A_COLLECT_PRODHS' EXPORTING iv_packid = p_packid TABLES et_prodhs_used = gt_prodhs_used et_prodhs = gt_prodhs.
CNV_MBT_L_PROTOCOL_MESSAGE CALL FUNCTION 'CNV_MBT_L_PROTOCOL_MESSAGE' EXPORTING msgty = 'I' msgid = 'CNV_CMIS_A_30_MSG' msgno = '44' msgv1 = '' EXCEPTIONS OTHERS = 1.
CNV_MBT_L_PROTOCOL_WRITE_DB CALL FUNCTION 'CNV_MBT_L_PROTOCOL_WRITE_DB' EXCEPTIONS OTHERS = 1.
CNV_CMIS_A_GET_NEWANALTYPEOBJS
CALL FUNCTION 'CNV_CMIS_A_GET_NEWANALTYPEOBJS' EXPORTING iv_packid = p_packid iv_analysis_type = 'L' TABLES et_liscurrency = gt_liscurrency et_tabl_dicinfo = gt_lisdicinfo EXCEPTIONS no_data = 1 OTHERS = 2.
CNV_CMIS_A_GET_LIS_OBJECTS * CALL FUNCTION 'CNV_CMIS_A_GET_LIS_OBJECTS' * TABLES * et_tadir = lt_tadir.
CNV_MBT_L_PROTOCOL_MESSAGE CALL FUNCTION 'CNV_MBT_L_PROTOCOL_MESSAGE' EXPORTING msgty = 'I' msgid = 'CNV_CMIS_A_30_MSG' msgno = '46' msgv1 = '' EXCEPTIONS OTHERS = 1.
CNV_MBT_L_PROTOCOL_WRITE_DB CALL FUNCTION 'CNV_MBT_L_PROTOCOL_WRITE_DB' EXCEPTIONS OTHERS = 1.
CNVCMIS_A_COLLECT_ARCHIVE CALL FUNCTION 'CNVCMIS_A_COLLECT_ARCHIVE' EXPORTING iv_packid = p_packid.
CNV_MBT_L_PROTOCOL_MESSAGE CALL FUNCTION 'CNV_MBT_L_PROTOCOL_MESSAGE' EXPORTING msgty = 'I' msgid = 'CNV_CMIS_A_30_MSG' msgno = '50' msgv1 = '' EXCEPTIONS OTHERS = 1.
CNV_MBT_L_PROTOCOL_WRITE_DB CALL FUNCTION 'CNV_MBT_L_PROTOCOL_WRITE_DB' EXCEPTIONS OTHERS = 1.
CNVCMIS_A_COLLECT_WFOBJECTS CALL FUNCTION 'CNVCMIS_A_COLLECT_WFOBJECTS' EXPORTING iv_packid = p_packid EXCEPTIONS no_data = 1.
CNV_MBT_L_PROTOCOL_MESSAGE CALL FUNCTION 'CNV_MBT_L_PROTOCOL_MESSAGE' EXPORTING msgty = 'I' msgid = 'CNV_CMIS_A_30_MSG' msgno = '48' msgv1 = '' EXCEPTIONS OTHERS = 1.
CNV_MBT_L_PROTOCOL_WRITE_DB CALL FUNCTION 'CNV_MBT_L_PROTOCOL_WRITE_DB' EXCEPTIONS OTHERS = 1.
CNV_MBT_L_PROTOCOL_MESSAGE CALL FUNCTION 'CNV_MBT_L_PROTOCOL_MESSAGE' EXPORTING msgty = 'W' msgid = 'CNV_CMIS_A_30_MSG' msgno = '106' level = '2' probclass = '2' EXCEPTIONS OTHERS = 1.
CNV_MBT_L_PROTOCOL_WRITE_DB CALL FUNCTION 'CNV_MBT_L_PROTOCOL_WRITE_DB' EXCEPTIONS OTHERS = 1.
CNV_CMIS_A_30_COMPARE_EXPORT CALL FUNCTION 'CNV_CMIS_A_30_COMPARE_EXPORT' DESTINATION 'NONE' EXPORTING iv_packid = p_packid iv_sys_id = sy-sysid es_codepage = gs_codepage xt_gtinfo = gt_info_count xt_gt_comptab = gt_component xt_gt_langu = gt_langu xt_gt_prodhs_used = gt_prodhs_used xt_gt_prodhs = gt_prodhs xt_gt_liscurrency = gt_liscurrency xt_gt_lisdicinfo = gt_lisdicinfo "{+NP02112009 xt_gt_sdaccseq = gt_sdaccseq xt_gt_sddicinfo = gt_sddicinfo EXCEPTIONS export_unsuccessful = 1 OTHERS = 2.
CNV_CMIS_A_GET_SDACCSEQ CALL FUNCTION 'CNV_CMIS_A_GET_SDACCSEQ' EXPORTING iv_packid = p_packid TABLES et_sdaccessseq = gt_sdaccseq.
CNV_CMIS_A_GET_NEWANALTYPEOBJS CALL FUNCTION 'CNV_CMIS_A_GET_NEWANALTYPEOBJS' EXPORTING iv_packid = p_packid iv_analysis_type = 'C' TABLES et_tabl_dicinfo = gt_sddicinfo EXCEPTIONS no_data = 1 OTHERS = 2.
CNV_MBT_L_PROTOCOL_MESSAGE CALL FUNCTION 'CNV_MBT_L_PROTOCOL_MESSAGE' EXPORTING msgty = 'I' msgid = 'CNV_CMIS_A_30_MSG' msgno = '52' level = '1' probclass = '1' EXCEPTIONS OTHERS = 1.
CNV_MBT_L_PROTOCOL_WRITE_DB CALL FUNCTION 'CNV_MBT_L_PROTOCOL_WRITE_DB' EXCEPTIONS OTHERS = 1.
CNVCMIS_A_GET_OPTARCHIVE CALL FUNCTION 'CNVCMIS_A_GET_OPTARCHIVE' EXPORTING iv_packid = p_packid EXCEPTIONS no_data = 1 OTHERS = 2.
CNV_MBT_L_PROTOCOL_MESSAGE CALL FUNCTION 'CNV_MBT_L_PROTOCOL_MESSAGE' EXPORTING msgty = 'I' msgid = 'CNV_CMIS_A_30_MSG' msgno = '54' msgv1 = '' EXCEPTIONS OTHERS = 1.
CNV_MBT_L_PROTOCOL_WRITE_DB CALL FUNCTION 'CNV_MBT_L_PROTOCOL_WRITE_DB' EXCEPTIONS OTHERS = 1.
CNV_MBT_L_PROTOCOL_MESSAGE CALL FUNCTION 'CNV_MBT_L_PROTOCOL_MESSAGE' EXPORTING msgty = 'I' msgid = 'CNV_CMIS_A_30_MSG' msgno = '132' level = '1' probclass = '1' EXCEPTIONS OTHERS = 1.
CNV_MBT_L_PROTOCOL_WRITE_DB CALL FUNCTION 'CNV_MBT_L_PROTOCOL_WRITE_DB' EXCEPTIONS OTHERS = 1.
CNV_MBT_L_PROTOCOL_MESSAGE CALL FUNCTION 'CNV_MBT_L_PROTOCOL_MESSAGE' EXPORTING msgty = 'I' msgid = 'CNV_CMIS_A_30_MSG' msgno = iv_msgno msgv1 = iv_space EXCEPTIONS OTHERS = 1.
CNV_MBT_L_PROTOCOL_WRITE_DB CALL FUNCTION 'CNV_MBT_L_PROTOCOL_WRITE_DB' EXCEPTIONS OTHERS = 1.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.
This will then be available for everyone to easily find by simply searching on the report name CNV_CMIS_A_30_SELECT_FORM or its description.
CNV_CMIS_A_30_SELECT_FORM - Include CNV_CMIS_A_30_SELECT_FORM CNV_CMIS_A_30_SELECT - Selects system details for CMIS system analysis CNV_CMIS_A_30_SELECT - Selects system details for CMIS system analysis CNV_CMIS_A_30_MBT_INIT_START - Program to collect system information CNV_CMIS_A_30_MBT_INIT_START - Program to collect system information CNV_CMIS_A_30_MBT_INIT_DISPLAY - System Comparison