SAP Reports / Programs

TERM_FIND_AND_REPLACE SAP ABAP Report - Find and Replace in Database







TERM_FIND_AND_REPLACE 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 TERM_FIND_AND_REPLACE 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 TERM_FIND_AND_REPLACE. "Basic submit
SUBMIT TERM_FIND_AND_REPLACE AND RETURN. "Return to original report after report execution complete
SUBMIT TERM_FIND_AND_REPLACE VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Selection Text: BAS_REL = First Basis Release
Selection Text: COMPO = Application Component
Selection Text: ENH = Enhancement
Selection Text: ENH_REL = First Enhancement Release
Selection Text: FIND_TXT = Find
Selection Text: INV_NON = Discard Old Term
Selection Text: INV_SPL = Old = Invalid Spelling
Selection Text: INV_SYN = Old = Invalid Synonym
Selection Text: LANGU = Language
Selection Text: OBJECT = Term Type
Selection Text: REPL_TXT = Replace with
Title: Find and Replace in Database
Text Symbol: 001 = &1 Entries Found
Text Symbol: 002 = Find Entries...
Text Symbol: 003 = Changing Selected Entries...
Text Symbol: 111 = Exact Search
Text Symbol: 200 = Find and Replace
Text Symbol: 300 = Find in
Text Symbol: 900 = Possible Entries: Release
Text Symbol: 902 = Possible Entries: Enhancement


INCLUDES used within this REPORT TERM_FIND_AND_REPLACE

TERM_ATTR.


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:

STERM_AUTH_CHECK_OWN_AUTHORITY CALL FUNCTION 'STERM_AUTH_CHECK_OWN_AUTHORITY' EXPORTING i_langu = '*' IMPORTING e_auth = gl_auth * E_WRITER = * E_TRANS_FOLLOW = * E_TRANS_DE_EN = * E_SUPER_FOLLOW = * E_SUPER_DE_EN = * E_ADMIN = EXCEPTIONS permission_denied = 1 internal_error = 2 OTHERS = 3.

TERM_GET_COMPONENT_RANGES CALL FUNCTION 'TERM_GET_COMPONENT_RANGES' EXPORTING sel_component = p_comp system_id = sy-sysid IMPORTING sel_components_all = l_sel_component[] EXCEPTIONS missing_attributes = 1 OTHERS = 2.

TERM_SEARCH_ANY CALL FUNCTION 'TERM_SEARCH_ANY' EXPORTING source_langu = langu source_term = search * exact_search = 'X' * get_only_keys = 'X' TABLES sel_component = sel_component sel_object_typ = sel_object_typ sel_industry = sel_industry sel_first_rel = sel_first_rel sel_ind_rel = sel_ind_rel entries = entries EXCEPTIONS no_entry_found = 1 OTHERS = 2.

TERM_DISPLAY_CONCEPT_TREE CALL FUNCTION 'TERM_DISPLAY_CONCEPT_TREE' EXPORTING * start_row = 0 * start_col = 0 source_langu = sterm_ob_v_tab-struc-langu * target_langu = gl_target_langu_list * USER_SETTINGS = TABLES concepts = concepts CHANGING concept_index = tab_index EXCEPTIONS no_entry_found = 1 user_cancelled = 2 OTHERS = 3.

TERM_TRANSLATE_TO_UPPER_CASE CALL FUNCTION 'TERM_TRANSLATE_TO_UPPER_CASE' EXPORTING langu = sterm_ob_v_tab2-struc-langu text = sterm_ob_v_tab2-struc-text IMPORTING text_uc = sterm_ob_v_tab2-struc-text_uc.

TERM_UPDATE_ENTRY CALL FUNCTION 'TERM_UPDATE_ENTRY' EXPORTING entry_attributes = sterm_link_tab entry_values = sterm_text_tab * ENTRY_CAN_FORM = EXCEPTIONS concept_missing = 1 id_missing = 2 error_in_update = 3 authorization_failed = 4 language_missing = 5 OTHERS = 6.

TERM_TRANSLATE_TO_UPPER_CASE CALL FUNCTION 'TERM_TRANSLATE_TO_UPPER_CASE' EXPORTING langu = sterm_ob_v_tab2-struc-langu text = sterm_text_tab-text IMPORTING text_uc = sterm_text_tab-text_uc.

TERM_INSERT_ENTRY CALL FUNCTION 'TERM_INSERT_ENTRY' EXPORTING concept = sterm_link_tab-concept * IMPORTING * OBJECT = CHANGING entry_attributes = sterm_link_tab entry_values = sterm_text_tab * ENTRY_CAN_FORM = EXCEPTIONS concept_missing = 1 error_in_insert = 2 authorization_failed = 3 OTHERS = 4.

TERM_F4_HELP_COMPONENTS CALL FUNCTION 'TERM_F4_HELP_COMPONENTS' EXPORTING system_id = gl_system_id IMPORTING component_key = key component_id = id EXCEPTIONS user_cancelled = 1 OTHERS = 2.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING * PERCENTAGE = 0 text = p_text.

HELP_VALUES_GET_NO_DD_NAME CALL FUNCTION 'HELP_VALUES_GET_NO_DD_NAME' "#EC FB_OLDED EXPORTING cucol = 10 curow = 10 * DISPLAY = ' ' selectfield = 'STERM_LINK-INDUSTRY' titel = 'Wertehilfe: Erweiterung'(902) * NO_PERS_HELP_SELECT = ' ' * TITLE_IN_VALUES_LIST = ' ' * SHOW_ALL_VALUES_AT_FIRST_TIME = ' ' * USE_USER_SELECTIONS = ' ' * WRITE_SELECTFIELD_IN_COLOURS = 'X' * NO_SCROLL = ' ' * NO_CONVERSION = ' ' * REDUCED_STATUS_ONLY = ' ' * NO_MARKING_OF_CHECKVALUE = ' ' * NO_DISPLAY_OF_PERS_VALUES = ' ' * FILTER_FULL_TABLE = ' ' IMPORTING ind = tab_index * select_value = TABLES fields = fields full_table = industry * USER_SEL_FIELDS = * HEADING_TABLE = EXCEPTIONS full_table_empty = 1 no_tablestructure_given = 2 no_tablefields_in_dictionary = 3 more_then_one_selectfield = 4 no_selectfield = 5 OTHERS = 6.

DYNP_VALUES_UPDATE CALL FUNCTION 'DYNP_VALUES_UPDATE' EXPORTING dyname = dyname dynumb = dynumb TABLES dynpfields = dynpfields EXCEPTIONS invalid_abapworkarea = 1 invalid_dynprofield = 2 invalid_dynproname = 3 invalid_dynpronummer = 4 invalid_request = 5 no_fielddescription = 6 undefind_error = 7 OTHERS = 8.

HELP_VALUES_GET_NO_DD_NAME CALL FUNCTION 'HELP_VALUES_GET_NO_DD_NAME' "#EC FB_OLDED EXPORTING cucol = 10 curow = 40 * DISPLAY = ' ' selectfield = 'STERM_LINK-FIRST_REL' titel = 'Wertehilfe: Release'(900) * NO_PERS_HELP_SELECT = ' ' * TITLE_IN_VALUES_LIST = ' ' * SHOW_ALL_VALUES_AT_FIRST_TIME = ' ' * USE_USER_SELECTIONS = ' ' * WRITE_SELECTFIELD_IN_COLOURS = 'X' * NO_SCROLL = ' ' * NO_CONVERSION = ' ' * REDUCED_STATUS_ONLY = ' ' * NO_MARKING_OF_CHECKVALUE = ' ' * NO_DISPLAY_OF_PERS_VALUES = ' ' * FILTER_FULL_TABLE = ' ' IMPORTING ind = tab_index * select_value = TABLES fields = fields full_table = releases * USER_SEL_FIELDS = * HEADING_TABLE = EXCEPTIONS full_table_empty = 1 no_tablestructure_given = 2 no_tablefields_in_dictionary = 3 more_then_one_selectfield = 4 no_selectfield = 5 OTHERS = 6.



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