CNVCDMCCA_COLLCUSOBJSSOLMANSUB 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 CNVCDMCCA_COLLCUSOBJSSOLMANSUB 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 CNVCDMCCA_COLLCUSOBJSSOLMANSUB
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
RFC_SYSTEM_INFO * CALL FUNCTION 'RFC_SYSTEM_INFO' * DESTINATION is_rfc_anal-rfcdest * IMPORTING * rfcsi_export = ls_rfcsi * EXCEPTIONS * system_failure = 1 * communication_failure = 2.
CNV_CDMC_CC_GET_BPCA_TBOM * CALL FUNCTION 'CNV_CDMC_CC_GET_BPCA_TBOM' * EXPORTING * it_object = lt_object * it_project = it_proj * iv_scope = 'PROJ' * iv_system = sy-sysid * iv_client = sy-mandt * IMPORTING * et_bpca_tbom = xt_bpca_tbom * EXCEPTIONS * ags_bpca_wrong_type_scope = 1 * ags_bpca_action_failed = 2 * bpca_no_authorization = 3 * err_in_fetch_bpca_isect = 4 * bpca_no_result_found = 5 * OTHERS = 6.
CNV_CDMC_CC_GET_BPCA_TBOM * CALL FUNCTION 'CNV_CDMC_CC_GET_BPCA_TBOM' * EXPORTING * it_object = lt_object * it_solution = it_sol * iv_scope = 'SOLU' * iv_system = sy-sysid * iv_client = sy-mandt * IMPORTING * et_bpca_tbom = lt_bpca_tbom * EXCEPTIONS * ags_bpca_wrong_type_scope = 1 * ags_bpca_action_failed = 2 * bpca_no_authorization = 3 * err_in_fetch_bpca_isect = 4 * bpca_no_result_found = 5 * OTHERS = 6.
CNV_CDMC_CC_GET_PROJHIER CALL FUNCTION 'CNV_CDMC_CC_GET_PROJHIER' EXPORTING it_project = it_proj IMPORTING et_projhier = xt_projhier EXCEPTIONS err_in_fetch_projhier = 1 OTHERS = 2.
CNV_CDMC_CC_GET_SOLUTION_HIER CALL FUNCTION 'CNV_CDMC_CC_GET_SOLUTION_HIER' EXPORTING it_solution_id = it_solution IMPORTING et_solhier = xt_solhier EXCEPTIONS err_in_fetch_solhier = 1 OTHERS = 2.
RFC_SYSTEM_INFO CALL FUNCTION 'RFC_SYSTEM_INFO' DESTINATION is_rfc_anal-rfcdest IMPORTING rfcsi_export = ls_rfcsi EXCEPTIONS system_failure = 1 communication_failure = 2.
CNV_CDMC_CA_GET_CUST_OBJS * CALL FUNCTION 'CNV_CDMC_CA_GET_CUST_OBJS' * DESTINATION is_rfc_anal-rfcdest * EXPORTING * it_object_types = it_object_types * it_devclass = lt_devc * TABLES * et_cdmc_objs = xt_ca_objs * EXCEPTIONS * communication_failure = 1 * system_failure = 2 * no_custom_objects_exist = 3 * OTHERS = 4 * .
CNV_CDMC_CA_GET_CUST_OBJS * CALL FUNCTION 'CNV_CDMC_CA_GET_CUST_OBJS' * DESTINATION is_rfc_anal-rfcdest * EXPORTING * iv_include_subobjects = 'X' * it_object_types = it_object_types_sub * it_devclass = lt_devc * TABLES * et_cdmc_objs = lt_ca_objs * EXCEPTIONS * communication_failure = 1 * system_failure = 2 * no_custom_objects_exist = 3 * OTHERS = 4 * .
CNVCDMC_STORE_BPCA_INFORMATION CALL FUNCTION 'CNVCDMC_STORE_BPCA_INFORMATION' DESTINATION is_rfc_anal-rfcdest EXPORTING * it_projhier = lt_projhier * it_bpca = it_bpca_tbom it_uniquehierobjs = lt_refobjs EXCEPTIONS communication_failure = 1 system_failure = 2.
CNVCDMC_STORE_BPCA_INFORMATION CALL FUNCTION 'CNVCDMC_STORE_BPCA_INFORMATION' DESTINATION is_rfc_anal-rfcdest EXPORTING * it_projhier = lt_projhier * it_bpca = it_bpca_tbom it_ca_objs = xt_ca_objs it_uniquehierobjs = lt_refobjs EXCEPTIONS communication_failure = 1 system_failure = 2.
CNV_CDMC_CA_GET_FREE_BGWPS CALL FUNCTION 'CNV_CDMC_CA_GET_FREE_BGWPS' DESTINATION is_rfc_anal-rfcdest EXPORTING iv_area = 'C' IMPORTING ev_free_bgwps = lv_free_bgwps EXCEPTIONS communication_failure = 1 system_failure = 2 no_authority = 3 argument_error = 4 send_error = 5 no_free_wp = 6 OTHERS = 7.
CNV_CDMC_CC_START_PROGRAM CALL FUNCTION 'CNV_CDMC_CC_START_PROGRAM' DESTINATION is_rfc_anal-rfcdest EXPORTING iv_project_id = p_projid iv_activity_id = p_actid iv_progname = gc_progname TABLES it_params = lt_params EXCEPTIONS communication_failure = 1 system_failure = 2 scheduling_error = 3 no_authority = 4 OTHERS = 5.
CNV_CDMC_CC_GET_PROJHIER CALL FUNCTION 'CNV_CDMC_CC_GET_PROJHIER' EXPORTING it_project = xt_proj IMPORTING et_projhier = xt_projhier EXCEPTIONS err_in_fetch_projhier = 1 OTHERS = 2.
CNV_CDMC_CC_GET_SOLUTION_HIER CALL FUNCTION 'CNV_CDMC_CC_GET_SOLUTION_HIER' EXPORTING it_solution_id = xt_solution IMPORTING et_solhier = xt_solhier EXCEPTIONS err_in_fetch_solhier = 1 OTHERS = 2.
RFC_SYSTEM_INFO CALL FUNCTION 'RFC_SYSTEM_INFO' DESTINATION is_analrfcdest IMPORTING rfcsi_export = ls_rfcsi EXCEPTIONS system_failure = 1 communication_failure = 2 .
RFC_GET_LOCAL_SERVERS CALL FUNCTION 'RFC_GET_LOCAL_SERVERS' DESTINATION 'NONE' TABLES hosts = lt_hosts EXCEPTIONS not_available = 1 OTHERS = 2.
RFC_READ_R3_DESTINATION CALL FUNCTION 'RFC_READ_R3_DESTINATION' EXPORTING destination = is_analrfcdest IMPORTING user = lv_rfcuser.
CNV_CDMC_CC_START_PROGRAM CALL FUNCTION 'CNV_CDMC_CC_START_PROGRAM' DESTINATION gs_rfc_anal-rfcdest EXPORTING iv_project_id = p_projid iv_activity_id = 'ACTIVITY_CA_CUSTOBJS' iv_progname = 'CNV_CDMC_CA_COLLECT_CUSTOBJS' TABLES it_params = gt_params EXCEPTIONS communication_failure = 1 system_failure = 2 scheduling_error = 3 no_authority = 4 OTHERS = 5.
CALL FUNCTION 'CNV_CDMC_CC_START_PROG' DESTINATION is_rfc_anal-rfcdest EXPORTING iv_progname = lv_progname iv_jobname = lv_jobname TABLES it_params = lt_params EXCEPTIONS activity_not_executed = 1 action_cancelled = 2 communication_failure = 3 system_failure = 4 OTHERS = 5 .
CNV_CDMC_CC_SHOW_JOBSTATE CALL FUNCTION 'CNV_CDMC_CC_SHOW_JOBSTATE' DESTINATION is_rfc_anal-rfcdest EXPORTING iv_jobcount = lv_jobcount iv_jobname = lv_jobname IMPORTING ev_aborted = gv_aborted ev_finished = gv_finished ev_preliminary = gv_running EXCEPTIONS communication_failure = 1 system_failure = 2 jobcount_missing = 3 jobname_missing = 4 job_notex = 5 OTHERS = 6.
CNV_CDMC_CC_READ_TABLE CALL FUNCTION 'CNV_CDMC_CC_READ_TABLE' DESTINATION is_rfc_anal-rfcdest EXPORTING iv_tabname = 'CNVCDMCCA_OBJS' iv_proj_id = p_projid TABLES it_objs = xt_ca_objs EXCEPTIONS communication_failure = 1 system_failure = 2 no_objs_data = 3 OTHERS = 4.
CNV_CDMC_CC_DELBPCACOLCUSTOBJS CALL FUNCTION 'CNV_CDMC_CC_DELBPCACOLCUSTOBJS' DESTINATION is_rfc_anal-rfcdest EXPORTING iv_project_id = p_projid iv_cnvcdmcca_objs = 'X' EXCEPTIONS communication_failure = 1 system_failure = 2.
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 CNVCDMCCA_COLLCUSOBJSSOLMANSUB or its description.
CNVCDMCCA_COLLCUSOBJSSOLMANSUB - Include CNVCDMCCA_COLLCUSOBJSSOLMANSUB CNVA_HR_ANA_ROUTINE_GENERATOR - To generate the access to cluster directory CNVA_HR_ANA_LOAD_CONFIGURATION - Load configuration of packages CNVA_HR_ANA_KNOWLEDGE_BASE - All the knowledge base from 21500 package using macro CNVA_COA_SCEN_ANA_TRIGGER - SAP LT: trigger remote execution of CoA Scenario Analysis CNVA_COA_SCEN_ANA_TRIGGER - SAP LT: trigger remote execution of CoA Scenario Analysis