SAP Reports / Programs | Cross-Application Components | General Application Functions | Business Application Support(CA-GTF-BS) SAP CA

CNV_CDOP_CC_PROJ_IMG_CLASSES SAP ABAP INCLUDE - Include CNV_CDOP_CC_PROJ_IMG_CLASSES







CNV_CDOP_CC_PROJ_IMG_CLASSES 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_CDOP_CC_PROJ_IMG_CLASSES into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

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.






SUBMIT CNV_CDOP_CC_PROJ_IMG_CLASSES. "Basic submit
SUBMIT CNV_CDOP_CC_PROJ_IMG_CLASSES AND RETURN. "Return to original report after report execution complete
SUBMIT CNV_CDOP_CC_PROJ_IMG_CLASSES VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Include CNV_CDOP_CC_PROJ_IMG_CLASSES


INCLUDES used within this REPORT CNV_CDOP_CC_PROJ_IMG_CLASSES

No INCLUDES are used within this REPORT code!


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

TERM_TRANSLATE_TO_UPPER_CASE CALL FUNCTION 'TERM_TRANSLATE_TO_UPPER_CASE' EXPORTING * LANGU = SY-LANGU text = ls_progname IMPORTING text_uc = ls_progname EXCEPTIONS no_locale_available = 1 OTHERS = 2 .

RPY_EXISTENCE_CHECK_PROG CALL FUNCTION 'RPY_EXISTENCE_CHECK_PROG' EXPORTING limu_key = ls_progname EXCEPTIONS not_exist = 1 OTHERS = 2.

TERM_TRANSLATE_TO_UPPER_CASE CALL FUNCTION 'TERM_TRANSLATE_TO_UPPER_CASE' EXPORTING * LANGU = SY-LANGU text = ls_progname IMPORTING text_uc = ls_progname EXCEPTIONS no_locale_available = 1 OTHERS = 2 .

RPY_EXISTENCE_CHECK_PROG CALL FUNCTION 'RPY_EXISTENCE_CHECK_PROG' EXPORTING limu_key = ls_progname EXCEPTIONS not_exist = 1 OTHERS = 2.

CNV_CDOP_PROTOCOL_LOAD_APL_LOG CALL FUNCTION 'CNV_CDOP_PROTOCOL_LOAD_APL_LOG' DESTINATION iv_rfcdest EXPORTING iv_activity_id = is_node-activity_id iv_project_id = is_node-project_id IMPORTING et_messages = lt_messages EXCEPTIONS communication_failure = 1 MESSAGE sy-lisel system_failure = 2 MESSAGE sy-lisel log_not_found = 3 msg_not_found = 4 OTHERS = 5.

CNV_CDOP_PROTOCOL_CREATE_LOG CALL FUNCTION 'CNV_CDOP_PROTOCOL_CREATE_LOG' EXPORTING iv_proj = is_node-project_id iv_activity = is_node-activity_id iv_sysid = sy-sysid iv_repid = 'CNV_CDOP_CC_PROJ_IMG' IMPORTING ev_log_handle = iv_log_handle EXCEPTIONS appl_log_error = 1 OTHERS = 2.

CNV_CDOP_PROTOCOL_WRITE_LOG CALL FUNCTION 'CNV_CDOP_PROTOCOL_WRITE_LOG' EXPORTING iv_msgty = ls_message-msgty iv_msgid = ls_message-msgid iv_msgno = ls_message-msgno iv_msgv1 = ls_message-msgv1 iv_msgv2 = ls_message-msgv2 iv_msgv3 = ls_message-msgv3 iv_msgv4 = ls_message-msgv4 iv_sysid = lv_sysid iv_log_handle = iv_log_handle EXCEPTIONS log_not_found = 1 OTHERS = 2.

CNV_CDOP_PROTOCOL_CRT_PROFILE CALL FUNCTION 'CNV_CDOP_PROTOCOL_CRT_PROFILE' EXPORTING iv_activity_id = is_node-activity_id IMPORTING es_display_profile = ls_prof.

CNV_CDOP_PROTOCOL_DISPLAY_LOG CALL FUNCTION 'CNV_CDOP_PROTOCOL_DISPLAY_LOG' EXPORTING is_display_profile = ls_prof TABLES it_log_handle = lt_log_handle EXCEPTIONS log_error = 1 OTHERS = 2.

CNV_CDOP_CC_ACTIVITY_START CALL FUNCTION 'CNV_CDOP_CC_ACTIVITY_START' EXPORTING iv_proj_def_id = p_pdef iv_project_id = p_projid iv_activity_id = iv_activity_id iv_adhoc_execution = space iv_knowledge_base = gv_knowledge_base EXCEPTIONS activity_not_executed = 1 action_cancelled = 2.

CNV_CDOP_CC_DELETE_ADHOC_STATE CALL FUNCTION 'CNV_CDOP_CC_DELETE_ADHOC_STATE' DESTINATION ls_adhoc_rfcdest-rfcdest EXPORTING iv_project_id = p_projid EXCEPTIONS communication_failure = 1 MESSAGE sy-lisel system_failure = 2 MESSAGE sy-lisel state_delete_error = 3 OTHERS = 4 .

CNV_CDOP_CC_ACTIVITY_START CALL FUNCTION 'CNV_CDOP_CC_ACTIVITY_START' EXPORTING iv_proj_def_id = p_pdef iv_project_id = p_projid iv_activity_id = iv_activity_id iv_adhoc_execution = 'X' iv_adhoc_destination = lv_adhoc_rfcdest EXCEPTIONS activity_not_executed = 1 action_cancelled = 2.

F4_RFC_DESTINATIONS CALL FUNCTION 'F4_RFC_DESTINATIONS' EXPORTING type = '3' destination = '*' IMPORTING result = ev_adhoc_rfcdest.

RPY_EXISTENCE_CHECK_DEVC CALL FUNCTION 'RPY_EXISTENCE_CHECK_DEVC' DESTINATION ev_adhoc_rfcdest EXPORTING name = 'CNV_CDOP_CC_00' EXCEPTIONS communication_failure = 1 MESSAGE sy-lisel system_failure = 2 MESSAGE sy-lisel not_exist = 3.

DOCU_CALL CALL FUNCTION 'DOCU_CALL' EXPORTING displ = 'X' displ_mode = '2' id = 'TX' langu = sy-langu object = lv_object suppress_edit = 'X' extension_mode = 'X' EXCEPTIONS wrong_name = 1 OTHERS = 2.

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = 'Execute Ad-hoc Activity'(049) text_question = 'Results of the previous activity will be lost. Continue anyway?'(050)

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = 'Are you sure'(042) text_question = 'Executing any Analysis Activity after this is no longer possible'(043) text_button_1 = 'Yes' text_button_2 = 'No' default_button = '1' display_cancel_button = 'X' start_column = 25 start_row = 6 IMPORTING answer = lv_answer.

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = 'Display Analysis Result'(036) text_question = 'Do you want to see the Analysis result in Display Mode?'(038) text_button_1 = 'Yes' text_button_2 = 'No' default_button = '1' display_cancel_button = 'X' start_column = 25 start_row = 6 IMPORTING answer = lv_answer.

CNV_CDOP_CC_READ_STATE_TABLE





CALL FUNCTION 'CNV_CDOP_CC_READ_STATE_TABLE' DESTINATION ls_rfcdest-rfcdest EXPORTING iv_project_id = ls_key-project_id iv_activity_id = ls_key-activity_id IMPORTING ev_state = lv_state EXCEPTIONS communication_failure = 1 MESSAGE sy-lisel system_failure = 2 MESSAGE sy-lisel state_not_found = 3 OTHERS = 4.

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = 'Reexecute Activity'(039) text_question = 'Do you want to reexecute the activity in aborted systems?'(040) text_button_1 = 'Yes' text_button_2 = 'No' default_button = '1' display_cancel_button = 'X' start_column = 35 start_row = 10 IMPORTING answer = lv_answer.

RFC_SYSTEM_INFO CALL FUNCTION 'RFC_SYSTEM_INFO' DESTINATION ls_abrt_system-rfcdest IMPORTING rfcsi_export = ls_rfcsi EXCEPTIONS communication_failure = 1 MESSAGE sy-lisel system_failure = 2 MESSAGE sy-lisel OTHERS = 3.

CNV_CDOP_CC_ACTIVITY_RESTART CALL FUNCTION 'CNV_CDOP_CC_ACTIVITY_RESTART' EXPORTING iv_proj_def_id = p_pdef iv_project_id = p_projid iv_activity_id = iv_activity_id iv_adhoc_execution = space iv_knowledge_base = gv_knowledge_base TABLES it_abort_systems = xt_abrt_systems EXCEPTIONS activity_not_executed = 1 action_cancelled = 2.

CNV_CDOP_CC_ACTIVITY_RESTART CALL FUNCTION 'CNV_CDOP_CC_ACTIVITY_RESTART' EXPORTING iv_proj_def_id = p_pdef iv_project_id = p_projid iv_activity_id = iv_activity_id iv_adhoc_execution = 'X' * iv_adhoc_destination = lv_adhoc_rfcdest TABLES it_abort_systems = xt_abrt_systems EXCEPTIONS activity_not_executed = 1 action_cancelled = 2.

RFC_SYSTEM_INFO CALL FUNCTION 'RFC_SYSTEM_INFO' DESTINATION ls_cnvcdop_rfcdest-rfcdest IMPORTING rfcsi_export = ls_rfcsi EXCEPTIONS communication_failure = 1 MESSAGE sy-lisel system_failure = 2 MESSAGE sy-lisel OTHERS = 3.

RFC_SYSTEM_INFO CALL FUNCTION 'RFC_SYSTEM_INFO' DESTINATION ls_rfcdest-rfcdest IMPORTING rfcsi_export = ls_rfcsi EXCEPTIONS communication_failure = 1 MESSAGE sy-lisel system_failure = 2 MESSAGE sy-lisel.

CNV_CDOP_CC_CHECK_PROJ_ID CALL FUNCTION 'CNV_CDOP_CC_CHECK_PROJ_ID' DESTINATION ls_rfcdest-rfcdest EXPORTING iv_project_id = iv_projid IMPORTING ev_exists = ev_error_in_proj_landscape EXCEPTIONS communication_failure = 1 MESSAGE sy-lisel system_failure = 2 MESSAGE sy-lisel OTHERS = 3.

RPY_EXISTENCE_CHECK_DEVC CALL FUNCTION 'RPY_EXISTENCE_CHECK_DEVC' DESTINATION iv_rfcdest EXPORTING name = lc_dev_class EXCEPTIONS communication_failure = 1 MESSAGE sy-lisel system_failure = 2 MESSAGE sy-lisel not_exist = 3.

RFC_SYSTEM_INFO CALL FUNCTION 'RFC_SYSTEM_INFO' DESTINATION ls_rfcdest_anal-rfcdest IMPORTING rfcsi_export = ls_anal_rfcsi EXCEPTIONS communication_failure = 1 MESSAGE sy-lisel system_failure = 2 MESSAGE sy-lisel OTHERS = 3.

RFC_SYSTEM_INFO CALL FUNCTION 'RFC_SYSTEM_INFO' DESTINATION ls_rfcdest_ref-rfcdest IMPORTING rfcsi_export = ls_ref_rfcsi EXCEPTIONS communication_failure = 1 MESSAGE sy-lisel system_failure = 2 MESSAGE sy-lisel OTHERS = 3.

CNV_CDOP_UCIA_INITIAL_LOAD CALL FUNCTION 'CNV_CDOP_UCIA_INITIAL_LOAD' DESTINATION lv_rfcdest EXPORTING im_projid = p_projid TABLES it_copied_custobjs = lt_cnvcdopucia_inld EXCEPTIONS no_customer_objects_found = 1 OTHERS = 2.

POPUP_TO_DECIDE CALL FUNCTION 'POPUP_TO_DECIDE' EXPORTING * DEFAULTOPTION = '1' textline1 = text-061 textline2 = text-062 * TEXTLINE3 = ' ' text_option1 = text-063 text_option2 = text-064 * ICON_TEXT_OPTION1 = ' ' * ICON_TEXT_OPTION2 = ' ' titel = text-065 * START_COLUMN = 25 * START_ROW = 6 * CANCEL_DISPLAY = 'X' IMPORTING answer = lv_answer.

CNV_CDOP_UCIA_RFC_READ_DATA * CALL FUNCTION 'CNV_CDOP_UCIA_RFC_READ_DATA' * DESTINATION ls_rfcdest-rfcdest * EXPORTING * iv_project_id = p_projid * TABLES * et_cnvcdopucia_oref = lt_oref * EXCEPTIONS * communication_failure = 1 MESSAGE sy-lisel * system_failure = 2 MESSAGE sy-lisel * no_data_found = 3 * OTHERS = 4.

CNV_CDOP_UCIA_RFC_READ_DATA CALL FUNCTION 'CNV_CDOP_UCIA_RFC_READ_DATA' DESTINATION ls_rfcdest-rfcdest EXPORTING iv_project_id = p_projid TABLES et_cnvcdopucia_oref = lt_oref EXCEPTIONS communication_failure = 1 MESSAGE sy-lisel system_failure = 2 MESSAGE sy-lisel no_data_found = 3 OTHERS = 4.

REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING * I_INTERFACE_CHECK = ' ' * I_BYPASSING_BUFFER = * I_BUFFER_ACTIVE = ' ' i_callback_program = 'CNV_CDOP_CC_PROJ_IMG' i_callback_pf_status_set = gv_status i_callback_user_command = gv_user_command * I_CALLBACK_TOP_OF_PAGE = ' ' * I_CALLBACK_HTML_TOP_OF_PAGE = ' ' * I_CALLBACK_HTML_END_OF_LIST = ' ' * I_STRUCTURE_NAME = * I_BACKGROUND_ID = ' ' i_grid_title = lv_title * I_GRID_SETTINGS = is_layout = ls_layout it_fieldcat = lt_fieldcat * IT_EXCLUDING = * IT_SPECIAL_GROUPS = * IT_SORT = * IT_FILTER = * IS_SEL_HIDE = * I_DEFAULT = 'X' * I_SAVE = ' ' * IS_VARIANT = * IT_EVENTS = * IT_EVENT_EXIT = * IS_PRINT = * IS_REPREP_ID = * I_SCREEN_START_COLUMN = 0 * I_SCREEN_START_LINE = 0 * I_SCREEN_END_COLUMN = 0 * I_SCREEN_END_LINE = 0 * IT_ALV_GRAPHICS = * IT_ADD_FIELDCAT = * IT_HYPERLINK = * I_HTML_HEIGHT_TOP = * I_HTML_HEIGHT_END = * IMPORTING * E_EXIT_CAUSED_BY_CALLER = * ES_EXIT_CAUSED_BY_USER = TABLES t_outtab = lt_oref EXCEPTIONS program_error = 1 OTHERS = 2.

CNV_CDOP_UCIA_RFC_READ_DATA CALL FUNCTION 'CNV_CDOP_UCIA_RFC_READ_DATA' DESTINATION ls_rfcdest-rfcdest EXPORTING iv_project_id = p_projid TABLES et_cnvcdopucia_pl = lt_pl EXCEPTIONS communication_failure = 1 MESSAGE sy-lisel system_failure = 2 MESSAGE sy-lisel no_data_found = 3 OTHERS = 4.

REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = 'CNV_CDOP_CC_PROJ_IMG' i_grid_title = lv_title is_layout = ls_layout it_fieldcat = lt_fieldcat TABLES t_outtab = lt_pl EXCEPTIONS program_error = 1 OTHERS = 2.

REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_program_name = 'CNV_CDOP_CC_PROJ_IMG' * I_INTERNAL_TABNAME = i_structure_name = p_struc * I_CLIENT_NEVER_DISPLAY = 'X' * I_INCLNAME = * I_BYPASSING_BUFFER = * I_BUFFER_ACTIVE = CHANGING ct_fieldcat = p_lt_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.

CNV_CDOP_CA_PIECELIST CALL FUNCTION 'CNV_CDOP_CA_PIECELIST' TABLES it_e071 = lt_e071 EXCEPTIONS no_piecelist = 1 no_authorization = 2 OTHERS = 3.






Contribute (Add Comments)

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_CDOP_CC_PROJ_IMG_CLASSES or its description.