CNV_CMIS_M_10_NTR_FORM_GEN 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 CNV_CMIS_M_10_NTR_FORM_GEN 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.
Selection Text: P_ACT_ID = Activity Id
Selection Text: P_PACK = Package number
Selection Text: P_PHASE = Phase
Title: CMIS: Generate code for nontransparent field conversions
INCLUDE CNV_CMIS_M_10_NTR_FORM_GEN_DAT.
No SAP DATABASE tables are accessed within this REPORT code!
CNV_MBT_INCL_CREATE CALL FUNCTION 'CNV_MBT_INCL_CREATE' EXPORTING im_include_name = gv_incl_name EXCEPTIONS no_authority = 1 error_writing_tadir_entry = 2 include_in_wrong_namespace = 3 error_writing_trdir_entry = 4 include_already_exists = 5 OTHERS = 6.
CNV_MBT_INCL_CHANGE CALL FUNCTION 'CNV_MBT_INCL_CHANGE' EXPORTING im_include_name = gv_incl_name TABLES imt_source = gt_report EXCEPTIONS no_authority = 1 include_does_not_exist = 2 error_reading_include_source = 3 error_writing_include_source = 4 include_in_wrong_namespace = 5 OTHERS = 6.
CNV_MBT_GET_MY_DEST CALL FUNCTION 'CNV_MBT_GET_MY_DEST' EXPORTING packid = p_pack IMPORTING is_pcl_system = gv_pcl_flag is_snd_system = gv_cnt_flag EXCEPTIONS package_id_invalid = 1 no_destinations_for_packid = 2 OTHERS = 3.
CNV_MBT_INCL_COPY_REVERT CALL FUNCTION 'CNV_MBT_INCL_COPY_REVERT' EXPORTING im_packid = p_pack im_orig_include_name = gv_incl_name EXCEPTIONS invalid_package = 1 invalid_include_name = 2 error_while_update_cnvmbtrules = 3 error_while_update_cnvmbtincl = 4 OTHERS = 5.
CNV_MBT_INCL_COPY CALL FUNCTION 'CNV_MBT_INCL_COPY' EXPORTING im_packid = p_pack im_include_name = gv_incl_name im_copy_include = gv_incl_name im_upd_cnvmbtincl = 'X' im_create_remote = 'X' im_exec_target = gc_cnt_system EXCEPTIONS no_authority = 1 invalid_package = 2 invalid_subproject = 3 include_in_wrong_namespace = 4 invalid_copy_include = 5 invalid_execution_target = 6 foreign_lock_on_subproject = 7 error_while_update_of_extid = 8 error_while_creating_new_incl = 9 error_while_update_cnvmbtrules = 10 error_while_update_cnvmbtincl = 11 OTHERS = 12.
CNV_MBT_CONTROL_TABLES_WRITE CALL FUNCTION 'CNV_MBT_CONTROL_TABLES_WRITE' DESTINATION gv_dest_pcl EXPORTING packid = p_pack mode = 'M' TABLES i_cnvmbtincl = gt_incl EXCEPTIONS communication_failure = 1 MESSAGE gd_msgtext system_failure = 2 MESSAGE gd_msgtext insert_duplicate_key = 3 OTHERS = 4.
CNV_MBT_CONTROL_TABLES_GET CALL FUNCTION 'CNV_MBT_CONTROL_TABLES_GET' DESTINATION p_dest_pcl EXPORTING packid = p_pack select_cnvmbtdoms = 'X' TABLES e_cnvmbtdoms = p_doms EXCEPTIONS communication_failure = 1 MESSAGE lv_msg_text system_failure = 2 MESSAGE lv_msg_text OTHERS = 3.
CNV_CMIS_M_10_TSTRUC_GET CALL FUNCTION 'CNV_CMIS_M_10_TSTRUC_GET' DESTINATION p_dest_pcl EXPORTING iv_packid = p_pack TABLES xt_cnvcmis_ntr_stru = p_cnvcmis_stru EXCEPTIONS communication_failure = 1 MESSAGE lv_msg_text system_failure = 2 MESSAGE lv_msg_text db_select_error = 3 OTHERS = 4.
CNV_MBT_CONTROL_TABLES_WRITE CALL FUNCTION 'CNV_MBT_CONTROL_TABLES_WRITE' DESTINATION p_dest_pcl EXPORTING packid = p_pack mode = 'M' TABLES i_cnvmbtrules = gt_cnvmbtrules i_cnvmbtrulepars = gt_cnvmbtrulepars EXCEPTIONS communication_failure = 1 MESSAGE lv_msg_text system_failure = 2 MESSAGE lv_msg_text insert_duplicate_key = 3 OTHERS = 4.
CNV_MBT_RFC_GET CALL FUNCTION 'CNV_MBT_RFC_GET' EXPORTING packid = p_pack exec_target = gc_pcl_system IMPORTING destination_id = p_dest_id_pcl TABLES desttab = p_desttab EXCEPTIONS no_destinations_for_packid = 1 no_specific_destination_type = 2 OTHERS = 3.
CNV_MBT_ADM_PACKAGE_INFO CALL FUNCTION 'CNV_MBT_ADM_PACKAGE_INFO' DESTINATION p_dest_pcl EXPORTING packid = p_pack IMPORTING subproject = lv_subproject EXCEPTIONS communication_failure = 1 MESSAGE lv_msg_text system_failure = 2 MESSAGE lv_msg_text OTHERS = 3.
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_M_10_NTR_FORM_GEN - CMIS: Generate code for nontransparent field conversions CNV_CMIS_M_10_NTR_FORM_GEN - CMIS: Generate code for nontransparent field conversions CNV_CMIS_M_10_NTR_EXTMAINT_LCL - Include CNV_CMIS_10_MAPPING_LCL CNV_CMIS_M_10_NTR_EXPTMAINTLCL - Include CNV_CMIS_10_MAPPING_LCL CNV_CMIS_M_10_NTR_EXCEPT_SUB - Include CNV_CMIS_M_10_NTR_EXCEPT_SUB CNV_CMIS_M_10_NTR_EXCEPT_PBO - Include ZNV_CMIS_M_10_NTR_EXCEPT_PBO