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

CNV_20551_DISPLAY_INCL SAP ABAP INCLUDE - Include for deletion criteria display and processing







CNV_20551_DISPLAY_INCL 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_20551_DISPLAY_INCL 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_20551_DISPLAY_INCL. "Basic submit
SUBMIT CNV_20551_DISPLAY_INCL AND RETURN. "Return to original report after report execution complete
SUBMIT CNV_20551_DISPLAY_INCL 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 for deletion criteria display and processing


INCLUDES used within this REPORT CNV_20551_DISPLAY_INCL

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:

CNV_SYSTEM_INFO CALL FUNCTION 'CNV_SYSTEM_INFO' EXPORTING p_sys_id = sy-sysid IMPORTING p_sys_type = gv_sys_type EXCEPTIONS system_unknown = 1 OTHERS = 2.

CNV_INT_PACKAGE_GET CALL FUNCTION 'CNV_INT_PACKAGE_GET' IMPORTING packid = p_pack phase = p_phase EXCEPTIONS active_package_not_found = 1 OTHERS = 2.

CNV_00001_IS_PACK_CUST_SPACE CALL FUNCTION 'CNV_00001_IS_PACK_CUST_SPACE' EXPORTING p_pack = p_pack IMPORTING p_res = gv_res EXCEPTIONS package_not_found = 1 OTHERS = 2.

CNV_00001_IS_PACK_CUST_SPACE CALL FUNCTION 'CNV_00001_IS_PACK_CUST_SPACE' EXPORTING p_pack = gc_packid IMPORTING p_res = gv_res EXCEPTIONS package_not_found = 1 OTHERS = 2.

REUSE_ALV_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' EXPORTING i_interface_check = ' ' i_callback_program = g_repid i_callback_pf_status_set = g_status_set i_callback_user_command = g_user_command * I_STRUCTURE_NAME = is_layout = gs_layout it_fieldcat = gt_fieldcat[] it_excluding = gt_excluding[] TABLES t_outtab = gt_outtab EXCEPTIONS program_error = 1 OTHERS = 2.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = 'J' textline1 = ld_text1 textline2 = ld_text2 titel = ld_title start_column = 25 start_row = 6 cancel_display = 'X' IMPORTING answer = ld_answer EXCEPTIONS OTHERS = 1.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = 'J' textline1 = ld_text1 textline2 = ld_text2 titel = ld_title start_column = 25 start_row = 6 cancel_display = 'X' IMPORTING answer = ld_answer EXCEPTIONS OTHERS = 1.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = 'J' textline1 = ld_text1 textline2 = ld_text2 titel = ld_title start_column = 25 start_row = 6 cancel_display = 'X' IMPORTING answer = ld_answer EXCEPTIONS OTHERS = 1.

CNV_20551_GET_DEFAULT_SEQNUM CALL FUNCTION 'CNV_20551_GET_DEFAULT_SEQNUM' EXPORTING packid = gc_packid IMPORTING default_seqnum = ld_default_seqnum EXCEPTIONS OTHERS = 1.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = 'N' textline1 = 'Möchten Sie alle markierte Tabellen'(013) textline2 = 'mit NOTUSE kennzeichnen ?'(014) titel = 'Tabellen deaktivieren'(015) cancel_display = ' ' IMPORTING answer = answer EXCEPTIONS OTHERS = 1.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = 'N' textline1 = 'Möchten Sie bei allen markierten Tabellen'(036) textline2 = 'das NOTUSE Kennzeichen entfernen ?'(035) titel = 'Tabellen aktivieren'(004) cancel_display = ' ' IMPORTING answer = answer EXCEPTIONS OTHERS = 1.

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

VIEW_MAINTENANCE_CALL CALL FUNCTION 'VIEW_MAINTENANCE_CALL' * STARTING NEW TASK 'YAZ' EXPORTING action = 'U' show_selection_popup = space view_name = viewname no_warning_for_clientindep = 'X' TABLES dba_sellist = lt_dba_sellist.

VIEWCLUSTER_MAINTENANCE_CALL CALL FUNCTION 'VIEWCLUSTER_MAINTENANCE_CALL' EXPORTING viewcluster_name = viewname maintenance_action = 'U' show_selection_popup = ' ' corr_number = ' ' no_warning_for_clientindep = 'X' TABLES dba_sellist = lt_dba_sellist EXCEPTIONS client_reference = 1 foreign_lock = 2 viewcluster_not_found = 3 viewcluster_is_inconsistent = 4 missing_generated_function = 5 no_upd_auth = 6 no_show_auth = 7 object_not_found = 8 no_tvdir_entry = 9 no_clientindep_auth = 10 invalid_action = 11 saving_correction_failed = 12 system_failure = 13 unknown_field_in_dba_sellist = 14 missing_corr_number = 15 OTHERS = 16.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING percentage = percent text = text EXCEPTIONS OTHERS = 1.

RS_DD_FIEL_SHOW CALL FUNCTION 'RS_DD_FIEL_SHOW' "#EC ARGCHECKED EXPORTING eutype = 'U' objname = ld_objname EXCEPTIONS object_not_found = 1 object_not_specified = 2 permission_failure = 3 field_not_found = 4 OTHERS = 5.

RS_DD_SQLT_EDIT CALL FUNCTION 'RS_DD_SQLT_EDIT' EXPORTING objname = ld_objname * FNAME = ' ' edit_mode = 'S' * POPUP = ' ' * WITH_NEXT = ' ' * LOCAL = ' ' * IMPORTING * FCODE = EXCEPTIONS object_not_found = 1 object_not_specified = 2 permission_failure = 3 OTHERS = 4.

RS_DD_FIEL_SHOW CALL FUNCTION 'RS_DD_FIEL_SHOW' EXPORTING eutype = 'U' fname = ld_temp_field_40 "#EC * objname = ld_temp_tabname "#EC * EXCEPTIONS object_not_found = 1 object_not_specified = 2 permission_failure = 3 field_not_found = 4 OTHERS = 5.

RS_DD_FIEL_SHOW





CALL FUNCTION 'RS_DD_FIEL_SHOW' EXPORTING eutype = 'U' fname = ld_temp_field "#EC * objname = ld_temp_tabname "#EC * EXCEPTIONS object_not_found = 1 object_not_specified = 2 permission_failure = 3 field_not_found = 4 OTHERS = 5.

CNV_20551_POPUP_ANALYSE_TABLE CALL FUNCTION 'CNV_20551_POPUP_ANALYSE_TABLE' EXPORTING packid = gc_packid tabname = gt_outtab-tabname select_count = select_count protocol = '' troubleshooting = p_ts tsprocess = p_tsproc IMPORTING suggestion = sugg TABLES i_sugg = i_sugg i_cnvfields_sugg = i_cnvfields_sugg i_cnv_20551_doms_sugg = i_cnv_20551_doms_sugg i_cnvabgl = i_cnvabgl EXCEPTIONS OTHERS = 1.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = i_cnvfields_sugg-tabname fieldname = i_cnvfields_sugg-fieldname TABLES dfies_tab = i_dfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = 'J' textline1 = ld_text1 textline2 = ld_text2 titel = ld_title start_column = 25 start_row = 6 cancel_display = 'X' IMPORTING answer = ld_answer EXCEPTIONS OTHERS = 1.

CNV_20551_MAINT_ABGL CALL FUNCTION 'CNV_20551_MAINT_ABGL' EXPORTING packid = gc_packid tabname = ld_tabname reftabname = ld_reftabname IMPORTING suggestion = sugg TABLES i_sugg = i_sugg i_cnvfields = i_cnvfields i_cnvabgl = i_cnvabgl i_cnvfields_sugg = i_cnvfields_sugg i_cnv_20551_doms_sugg = i_cnv_20551_doms_sugg EXCEPTIONS table_not_found = 1 table_nocons = 2 table_nochan = 3 OTHERS = 4.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = i_cnvfields_sugg-tabname fieldname = i_cnvfields_sugg-fieldname * importing * x030l_wa = TABLES dfies_tab = i_dfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = ld_tabname TABLES dfies_tab = i_dfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = 'J' textline1 = ld_text1 textline2 = ld_text2 titel = ld_title start_column = 25 start_row = 6 cancel_display = 'X' IMPORTING answer = ld_answer EXCEPTIONS OTHERS = 1.

CNV_20551_MAINT_MANDT CALL FUNCTION 'CNV_20551_MAINT_MANDT' EXPORTING packid = gc_packid tabname = ld_tabname mandt_field = ld_mandt_field IMPORTING suggestion = sugg TABLES i_sugg = i_sugg i_cnvfields = i_cnvfields i_cnvabgl = i_cnvabgl i_cnvfields_sugg = i_cnvfields_sugg i_cnv_20551_doms_sugg = i_cnv_20551_doms_sugg EXCEPTIONS table_not_found = 1 table_nocons = 2 table_nochan = 3 OTHERS = 4.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = i_cnvfields_sugg-tabname fieldname = i_cnvfields_sugg-fieldname * importing * x030l_wa = TABLES dfies_tab = i_dfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

TR_APPEND_TO_COMM_OBJS_KEYS CALL FUNCTION 'TR_APPEND_TO_COMM_OBJS_KEYS' EXPORTING * wi_simulation = 'X' * WI_SUPPRESS_KEY_CHECK = ' ' wi_trkorr = p_task TABLES wt_e071 = lt_e071 wt_e071k = lt_e071k EXCEPTIONS key_char_in_non_char_field = 1 key_check_keysyntax_error = 2 key_inttab_table = 3 key_longer_field_but_no_generc = 4 key_missing_key_master_fields = 5 key_missing_key_tablekey = 6 key_non_char_but_no_generic = 7 key_no_key_fields = 8 key_string_longer_char_key = 9 key_table_has_no_fields = 10 key_table_not_activ = 11 key_unallowed_key_function = 12 key_unallowed_key_object = 13 key_unallowed_key_objname = 14 key_unallowed_key_pgmid = 15 key_without_header = 16 ob_check_obj_error = 17 ob_devclass_no_exist = 18 ob_empty_key = 19 ob_generic_objectname = 20 ob_ill_delivery_transport = 21 ob_ill_lock = 22 ob_ill_parts_transport = 23 ob_ill_source_system = 24 ob_ill_system_object = 25 ob_ill_target = 26 ob_inttab_table = 27 ob_local_object = 28 ob_locked_by_other = 29 ob_modif_only_in_modif_order = 30 ob_name_too_long = 31 ob_no_append_of_corr_entry = 32 ob_no_append_of_c_member = 33 ob_no_consolidation_transport = 34 ob_no_original = 35 ob_no_shared_repairs = 36 ob_no_systemname = 37 ob_no_systemtype = 38 ob_no_tadir = 39 ob_no_tadir_not_lockable = 40 ob_privat_object = 41 ob_repair_only_in_repair_order = 42 ob_reserved_name = 43 ob_syntax_error = 44 ob_table_has_no_fields = 45 ob_table_not_activ = 46 tr_enqueue_failed = 47 tr_errors_in_error_table = 48 tr_ill_korrnum = 49 tr_lockmod_failed = 50 tr_lock_enqueue_failed = 51 tr_not_owner = 52 tr_no_systemname = 53 tr_no_systemtype = 54 tr_order_not_exist = 55 tr_order_released = 56 tr_order_update_error = 57 tr_wrong_order_type = 58 ob_invalid_target_system = 59 tr_no_authorization = 60 ob_wrong_tabletyp = 61 ob_wrong_category = 62 ob_system_error = 63 ob_unlocal_objekt_in_local_ord = 64 tr_wrong_client = 65 ob_wrong_client = 66 key_wrong_client = 67 OTHERS = 68 .

TR_TABLE_CATEGORY CALL FUNCTION 'TR_TABLE_CATEGORY' EXPORTING wi_tabname = p_tabname wi_dd02l = ls_dd02l IMPORTING we_category = x_category EXCEPTIONS table_not_activ = 1 inttab_table = 2 OTHERS = 3.

DDIF_NAMETAB_GET CALL FUNCTION 'DDIF_NAMETAB_GET' EXPORTING tabname = p_tabname "#EC DOM_EQUAL IMPORTING x030l_wa = ls_x030l EXCEPTIONS OTHERS = 1.

TR_ORDER_CHOICE_CORRECTION CALL FUNCTION 'TR_ORDER_CHOICE_CORRECTION' EXPORTING iv_category = p_category "#EC DOM_EQUAL iv_cli_dep = 'X' IMPORTING ev_order = x_order ev_task = x_task EXCEPTIONS invalid_category = 1 no_correction_selected = 2 OTHERS = 3.

CNV_20551_GET_DDIC_INFO CALL FUNCTION 'CNV_20551_GET_DDIC_INFO' EXPORTING tabname = wa_cnvfields0-tabname fieldname = wa_cnvfields0-fieldname IMPORTING domname = ld_domname_fld rollname = ld_rollname_fld tabclass = ld_tabclass * SQLCLASS = * LENG = * DATATYPE = * KEYFLAG = EXCEPTIONS tabname_not_found = 1 fieldname_not_found = 2 leng_value_zero = 3 OTHERS = 4.

POPUP_GET_VALUES CALL FUNCTION 'POPUP_GET_VALUES' EXPORTING no_value_check = 'X' popup_title = text-037 IMPORTING returncode = returncode TABLES fields = fields.

POPUP_GET_VALUES CALL FUNCTION 'POPUP_GET_VALUES' EXPORTING no_value_check = 'X' popup_title = text-044 IMPORTING returncode = returncode TABLES fields = fields.

CNV_20551_ANALYSE_TABLE CALL FUNCTION 'CNV_20551_ANALYSE_TABLE' EXPORTING PACKID = gc_packid TABNAME = gt_outtab-tabname BEST_ONLY = ' ' SELECT_COUNT = ' ' SAVE_BEST_TO_DB = 'X' PROTOCOL = ' ' TROUBLESHOOTING = p_ts TSPROCESS = p_tsproc IMPORTING BEST_SUGG = sugg TABLES * I_CNVFIELDS = i_cnvfields_sugg O_SUGG = i_sugg O_CNVFIELDS_SUGG = i_cnvfields_sugg O_CNV_20551_DOMS_SUGG = i_cnv_20551_doms_sugg EXCEPTIONS TABLE_NOT_FOUND = 1 TABLE_NOCONS = 2 TABLE_NOCHAN = 3 OTHERS = 4 .

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = i_cnvfields_sugg-tabname fieldname = i_cnvfields_sugg-fieldname * importing * x030l_wa = TABLES dfies_tab = i_dfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING TITLEBAR = text-956 text_question = text-960 TEXT_BUTTON_1 = text-958 TEXT_BUTTON_2 = text-959 IMPORTING ANSWER = lv_answer. "#EC *




POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING TITLEBAR = text-956 text_question = text-957 TEXT_BUTTON_1 = text-958 TEXT_BUTTON_2 = text-959 IMPORTING ANSWER = lv_answer. "#EC *

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING TITLEBAR = text-956 text_question = text-957 TEXT_BUTTON_1 = text-958 TEXT_BUTTON_2 = text-959 IMPORTING ANSWER = lv_answer.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = i_cnvfields_sugg-tabname fieldname = i_cnvfields_sugg-fieldname TABLES dfies_tab = i_dfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

DDIF_FIELDINFO_GET call function 'DDIF_FIELDINFO_GET' exporting tabname = tabname tables dfies_tab = i_dfies exceptions not_found = 1 internal_error = 2 others = 3.

F4IF_INT_TABLE_VALUE_REQUEST call function 'F4IF_INT_TABLE_VALUE_REQUEST' exporting retfield = 'FIELDNAME' value_org = 'S' tables value_tab = lt_values_field return_tab = lt_return.

CNV_00001_CHECK_RESPONSIBILITY CALL FUNCTION 'CNV_00001_CHECK_RESPONSIBILITY' EXPORTING tabname = p_tabname FIELDNAME = p_fieldname IMPORTING TABLE_RESP = lv_sap_table FIELD_RESP = lv_sap_field EXCEPTIONS TABLE_NOT_FOUND = 1 FIELD_NOT_FOUND = 2 OTHERS = 3.

HELP_OBJECT_SHOW call function 'HELP_OBJECT_SHOW' exporting dokclass = 'TX' doklangu = sy-langu dokname = lv_object tables links = lt_links exceptions object_not_found = 1 sapscript_error = 2 others = 3.

CNV_20551_CNV_TABLE_ENTRIES call function 'CNV_20551_CNV_TABLE_ENTRIES' exporting packid = p_packid tabname = tabname domname = '' rollname = '' convfunc = i_sugg-convfunc objecttype = '' save_to_db = 'X' troubleshooting = p_ts tsprocess = p_tsproc tables lt_cnvtables = i_cnvtables lt_cnvfields = i_cnvfields lt_cnvabgl = i_cnvabgl exceptions no_convfunc_found = 1 field_missing = 2.



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