SAP Reports / Programs | Basis Components | Basis Components | Terminology/Glossary(BC-DOC-TER) SAP BC

TERM_MAINTAIN_F01 SAP ABAP INCLUDE - TERMMAINTAINF01







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


INCLUDES used within this REPORT TERM_MAINTAIN_F01

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_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.

TERM_GET_ALL_GRAMMAR_SETTINGS CALL FUNCTION 'TERM_GET_ALL_GRAMMAR_SETTINGS' EXPORTING langu = sy-langu IMPORTING gram_tab = gl_gram_tab EXCEPTIONS no_entry_found = 1 OTHERS = 2.

STERM_AUTH_CHECK_INTERNAL CALL FUNCTION 'STERM_AUTH_CHECK_INTERNAL' EXCEPTIONS external = 1 OTHERS = 2.

STERM_AUTH_CHECK_INTERNAL CALL FUNCTION 'STERM_AUTH_CHECK_INTERNAL' EXCEPTIONS external = 1 OTHERS = 2.

STERM_AUTH_CHECK_INTERNAL CALL FUNCTION 'STERM_AUTH_CHECK_INTERNAL' EXCEPTIONS external = 1 OTHERS = 2.

TERM_SORT_ENTRIES CALL FUNCTION 'TERM_SORT_ENTRIES' IMPORTING term_tab = gl_term_tab TABLES entries = gl_old_entries EXCEPTIONS no_single_concept = 1 OTHERS = 2.

TERM_GET_CONCEPT CALL FUNCTION 'TERM_GET_CONCEPT' EXPORTING concept = sterm_head-concept IMPORTING head = gl_old_head TABLES entries = gl_old_entries longtext = gl_old_longtext references = gl_old_references entries_can_form = gl_old_entries_can_form EXCEPTIONS no_entry_found = 1 OTHERS = 2.

TERM_SORT_ENTRIES CALL FUNCTION 'TERM_SORT_ENTRIES' IMPORTING term_tab = gl_term_tab TABLES entries = gl_old_entries EXCEPTIONS no_single_concept = 1 OTHERS = 2.

STERM_AUTH_CHECK_OWN_AUTHORITY CALL FUNCTION 'STERM_AUTH_CHECK_OWN_AUTHORITY' EXPORTING i_langu = sterm_text-langu IMPORTING e_auth = gl_auth * E_WRITER = * E_EXTERNAL = * 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.

STERM_AUTH_CHECK_OWN_AUTHORITY CALL FUNCTION 'STERM_AUTH_CHECK_OWN_AUTHORITY' EXPORTING i_langu = sterm_text-langu IMPORTING e_auth = gl_auth * E_WRITER = * E_EXTERNAL = * 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.

DEQUEUE_E_STERM_OBJ CALL FUNCTION 'DEQUEUE_E_STERM_OBJ' EXPORTING * MODE_STERM_TRAL = 'E' langu = gl_entry-langu concept = gl_entry-concept * object = gl_entry-object * X_LANGU = ' ' * X_CONCEPT = ' ' * _SCOPE = '3' * _SYNCHRON = ' ' * _COLLECT = ' ' .

DEQUEUE_E_STERM_OBJ CALL FUNCTION 'DEQUEUE_E_STERM_OBJ' EXPORTING * MODE_STERM_TRAL = 'E' langu = gl_entry-langu concept = gl_entry-concept * object = gl_entry-object * X_LANGU = ' ' * X_CONCEPT = ' ' * _SCOPE = '3' * _SYNCHRON = ' ' * _COLLECT = ' ' .

TERM_CONTROL_EDIT CALL FUNCTION 'TERM_CONTROL_EDIT' EXPORTING titel = editor_title langu = sterm_text-langu TABLES textlines = longtext EXCEPTIONS user_cancelled = 1 OTHERS = 2.

TERM_DELETE_COMMENT CALL FUNCTION 'TERM_DELETE_COMMENT' TABLES comments = l_longtext EXCEPTIONS no_entry_found = 1 OTHERS = 2.

TERM_DELETE_COMMENT CALL FUNCTION 'TERM_DELETE_COMMENT' TABLES comments = l_longtext EXCEPTIONS no_entry_found = 1 OTHERS = 2.

TERM_INSERT_COMMENT CALL FUNCTION 'TERM_INSERT_COMMENT' EXPORTING object = sterm_link-object TABLES longtext = l_longtext EXCEPTIONS error_in_insert_task = 1 object_id_missing = 2 OTHERS = 3.

STERM_AUTH_CHECK_OWN_AUTHORITY CALL FUNCTION 'STERM_AUTH_CHECK_OWN_AUTHORITY' EXPORTING i_langu = sterm_text-langu IMPORTING e_auth = gl_auth * E_WRITER = * E_EXTERNAL = * 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.

STERM_AUTH_CHECK_INTERNAL CALL FUNCTION 'STERM_AUTH_CHECK_INTERNAL' EXCEPTIONS external = 1 OTHERS = 2.

TERM_CONTROL_EDIT





CALL FUNCTION 'TERM_CONTROL_EDIT' EXPORTING titel = editor_title langu = sterm_text-langu TABLES textlines = longtext EXCEPTIONS user_cancelled = 1 OTHERS = 2.

TERM_DELETE_USAGE CALL FUNCTION 'TERM_DELETE_USAGE' TABLES usage_notes = l_longtext EXCEPTIONS no_entry_found = 1 OTHERS = 2.

TERM_DELETE_USAGE CALL FUNCTION 'TERM_DELETE_USAGE' TABLES usage_notes = l_longtext EXCEPTIONS no_entry_found = 1 OTHERS = 2.

TERM_INSERT_USAGE CALL FUNCTION 'TERM_INSERT_USAGE' EXPORTING concept = sterm_head-concept TABLES longtext = l_longtext EXCEPTIONS error_in_insert_task = 1 object_id_missing = 2 OTHERS = 3.

TERM_DISPLAY_LIST CALL FUNCTION 'TERM_DISPLAY_LIST' EXPORTING start_row = 0 start_col = 0 source_langu = gl_source_langu target_langu = gl_target_langu include_fcodes = gl_include user_settings = gl_user_settings list_bilingual = list_bilingual set_status = p_set_status refresh_filter = p_refresh_filter system_id = gl_system_id project_id = gl_project_id IMPORTING entry = entry p_ok_code = i_ok_code TABLES entries = gl_entries CHANGING sy_lilli = gl_lilli sy_curow = gl_curow EXCEPTIONS user_cancelled = 1 no_entry_found = 2 OTHERS = 3.

STERM_AUTH_CHECK_OWN_AUTHORITY CALL FUNCTION 'STERM_AUTH_CHECK_OWN_AUTHORITY' EXPORTING i_langu = sterm_text-langu IMPORTING e_auth = gl_auth * E_WRITER = * E_EXTERNAL = * 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.

STERM_AUTH_CHECK_OWN_AUTHORITY CALL FUNCTION 'STERM_AUTH_CHECK_OWN_AUTHORITY' EXPORTING I_LANGU = gl_entry-langu IMPORTING E_AUTH = gl_auth * E_WRITER = * E_EXTERNAL = * 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 .

ENQUEUE_E_STERM_OBJ CALL FUNCTION 'ENQUEUE_E_STERM_OBJ' EXPORTING * MODE_STERM_TRAL = 'E' langu = gl_entry-langu concept = gl_entry-concept * object = gl_entry-object * X_LANGU = ' ' * X_CONCEPT = ' ' _scope = '1' * _WAIT = ' ' * _COLLECT = ' ' EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.

TERM_SAVE_STERM_CONTEXT CALL FUNCTION 'TERM_SAVE_STERM_CONTEXT' EXPORTING concept = sterm_head-concept object = sterm_link-object TABLES context = gl_context EXCEPTIONS no_entry_found = 1 OTHERS = 2.

TERM_SEARCH_ANY CALL FUNCTION 'TERM_SEARCH_ANY' EXPORTING source_langu = gl_source_langu source_term = gl_source_text get_only_main_component = gl_get_only_main_component get_only_add_component = gl_get_only_add_component exact_search = gl_case_sensitive TABLES sel_component = sel_component sel_online_txt = sel_online_txt sel_online_cat = sel_online_cat sel_status = sel_status sel_object_typ = sel_object_typ sel_country = sel_country sel_industry = sel_industry sel_ind_rel = sel_ind_rel sel_ind_lrel = sel_ind_lrel sel_first_rel = sel_first_rel sel_last_rel = sel_last_rel sel_glossary = sel_glossary sel_crea_nam = sel_crea_nam sel_chan_nam = sel_chan_nam sel_crea_dat = sel_crea_dat sel_chan_dat = sel_chan_dat sel_gram_typ = sel_gram_typ sel_word_typ = sel_word_typ sel_gender = sel_gender sel_link = sel_link sel_longtext = sel_longtext sel_term_cat = sel_term_cat sel_non_tra = sel_non_tra sel_legal_r = sel_legal_r sel_prop_r = sel_prop_r sel_usage_n = sel_usage_n entries = gl_entries EXCEPTIONS no_entry_found = 1 OTHERS = 2.

TERM_SEARCH_ADMIN_DEFINITION CALL FUNCTION 'TERM_SEARCH_ADMIN_DEFINITION' * EXPORTING * SOURCE_LANGU = SY-LANGU TABLES * SEL_LANGU = sel_component = sel_component sel_online_txt = sel_online_txt sel_online_cat = sel_online_cat sel_status = sel_status sel_object_typ = sel_object_typ sel_country = sel_country sel_industry = sel_industry sel_ind_rel = sel_ind_rel sel_first_rel = sel_first_rel sel_last_rel = sel_last_rel sel_glossary = sel_glossary sel_crea_nam = sel_crea_nam sel_chan_nam = sel_chan_nam sel_crea_dat = sel_crea_dat sel_chan_dat = sel_chan_dat sel_gram_typ = sel_gram_typ sel_word_typ = sel_word_typ sel_gender = sel_gender sel_link = sel_link sel_longtext = sel_longtext sel_term_cat = sel_term_cat sel_non_tra = sel_non_tra sel_legal_r = sel_legal_r sel_prop_r = sel_prop_r sel_usage_n = sel_usage_n sel_crea_nam_d = sel_def_crea_nam sel_chan_nam_d = sel_def_chan_nam sel_crea_dat_d = sel_def_crea_dat sel_chan_dat_d = sel_def_chan_dat entries = lt_entries EXCEPTIONS no_entry_found = 1 OTHERS = 2.

ENQUEUE_E_STERM_OBJ CALL FUNCTION 'ENQUEUE_E_STERM_OBJ' EXPORTING * MODE_STERM_TRAL = 'E' langu = gl_entry-langu concept = gl_entry-concept * object = gl_entry-object * X_LANGU = ' ' * X_CONCEPT = ' ' _scope = '1' * _WAIT = ' ' * _COLLECT = ' ' EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.

TERM_SEARCH_TERM CALL FUNCTION 'TERM_SEARCH_TERM' EXPORTING langu = p_crea_lan search_term = entry TABLES entries = gl_entries EXCEPTIONS no_entry_found = 1 no_locale_available = 2 OTHERS = 3.

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

TERM_DISPLAY_PROPOSAL_POOL CALL FUNCTION 'TERM_DISPLAY_PROPOSAL_POOL' EXPORTING text = gl_source_text IMPORTING selected_text = selected_text EXCEPTIONS no_entry_found = 1 OTHERS = 2.

STERM_AUTH_CHECK_INTERNAL CALL FUNCTION 'STERM_AUTH_CHECK_INTERNAL' EXCEPTIONS external = 1 OTHERS = 2.

STERM_AUTH_CHECK_OWN_AUTHORITY CALL FUNCTION 'STERM_AUTH_CHECK_OWN_AUTHORITY' EXPORTING i_langu = sterm_head-crea_lan IMPORTING e_auth = gl_auth * E_WRITER = * E_EXTERNAL = * 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.

DYNP_VALUES_UPDATE CALL FUNCTION 'DYNP_VALUES_UPDATE' EXPORTING dyname = 'TERMINOLOGY_MAINTAIN' dynumb = '0900' 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.

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.

LXE_COMMON_IS_SAP CALL FUNCTION 'LXE_COMMON_IS_SAP' EXCEPTIONS no_sap = 1 OTHERS = 2.




GLOSSARY_IWB_EDIT_TERM CALL FUNCTION 'GLOSSARY_IWB_EDIT_TERM' EXPORTING entry = p_entry EXCEPTIONS user_cancelled = 1 no_concept_found = 2 no_object_found = 3 missing_authorization = 4 error_in_transfer = 5 glossary_not_allowed = 6 original_langu_only = 7 OTHERS = 8.

GLOSSARY_IWB_TRANSLATE_TERM CALL FUNCTION 'GLOSSARY_IWB_TRANSLATE_TERM' EXPORTING source_language = glos_crea_lang target_language = sterm_text-langu * entry = p_entry glos_obj = ' '.

STERM_AUTH_CHECK_OWN_AUTHORITY CALL FUNCTION 'STERM_AUTH_CHECK_OWN_AUTHORITY' EXPORTING i_langu = sterm_text-langu IMPORTING e_auth = gl_auth * E_WRITER = * E_EXTERNAL = * 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.

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING * TITLEBAR = ' ' text_question = text_question text_button_1 = 'Erstellen'(101) icon_button_1 = 'ICON_OKAY' text_button_2 = 'Anzeigen'(102) icon_button_2 = 'ICON_DISPLAY' default_button = '2' display_cancel_button = 'X' popup_type = 'ICON_MESSAGE_WARNING' IMPORTING answer = antwort EXCEPTIONS text_not_found = 1 OTHERS = 2.

TERM_DISPLAY_CONCEPT CALL FUNCTION 'TERM_DISPLAY_CONCEPT' EXPORTING * TITEL = source_langu = sterm_head-crea_lan user_settings = gl_user_settings include_fcodes = include_fcodes IMPORTING p_ok_code = p_ok_code object = p_object TABLES concepts = concepts EXCEPTIONS no_entry_found = 1 user_cancelled = 2 OTHERS = 3.

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING text_question = text_question text_button_1 = 'Erstellen'(101) icon_button_1 = 'ICON_CREATE' text_button_2 = 'Anzeigen'(102) icon_button_2 = 'ICON_DISPLAY' default_button = '2' display_cancel_button = 'X' popup_type = 'ICON_MESSAGE_WARNING' IMPORTING answer = antwort EXCEPTIONS text_not_found = 1 OTHERS = 2.

TERM_DISPLAY_LIST CALL FUNCTION 'TERM_DISPLAY_LIST' EXPORTING start_row = 0 start_col = 0 source_langu = sterm_text-langu * TARGET_LANGU = 'E' include_fcodes = include_fcodes list_bilingual = ' ' set_status = ' ' system_id = sy-sysid project_id = gl_project_id IMPORTING entry = p_entry p_ok_code = p_ok_code TABLES entries = p_entries EXCEPTIONS user_cancelled = 1 no_entry_found = 2 OTHERS = 3.

TERM_SEARCH_TERM CALL FUNCTION 'TERM_SEARCH_TERM' EXPORTING langu = sterm_text-langu search_term = sterm_text-text TABLES entries = p_entries EXCEPTIONS no_entry_found = 1 OTHERS = 2.

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING * TITLEBAR = ' ' * DIAGNOSE_OBJECT = ' ' text_question = text_question text_button_1 = 'Erstellen'(101) icon_button_1 = 'ICON_OKAY' text_button_2 = 'Anzeigen'(102) icon_button_2 = 'ICON_DISPLAY' * DEFAULT_BUTTON = '1' display_cancel_button = 'X' * USERDEFINED_F1_HELP = ' ' * START_COLUMN = 25 * START_ROW = 6 popup_type = 'ICON_MESSAGE_WARNING' IMPORTING answer = antwort EXCEPTIONS text_not_found = 1 OTHERS = 2.

TERM_DISPLAY_CONCEPT CALL FUNCTION 'TERM_DISPLAY_CONCEPT' EXPORTING * START_ROW = 5 * START_COL = 5 * TITEL = source_langu = sterm_head-crea_lan * target_langu = 'EN' user_settings = gl_user_settings TABLES concepts = concepts * changing * concept_index = 1 EXCEPTIONS no_entry_found = 1 user_cancelled = 2 OTHERS = 3.

TERM_DISPLAY_LIST CALL FUNCTION 'TERM_DISPLAY_LIST' EXPORTING start_row = 0 start_col = 0 source_langu = gl_source_langu target_langu = gl_target_langu include_fcodes = gl_include project_id = gl_project_id * list_bilingual = * set_status = IMPORTING entry = entry p_ok_code = i_ok_code TABLES entries = gl_entries EXCEPTIONS user_cancelled = 1 no_entry_found = 2 OTHERS = 3.

TERM_GET_CONCEPT CALL FUNCTION 'TERM_GET_CONCEPT' EXPORTING concept = gl_entry-concept IMPORTING head = gl_old_head TABLES entries = gl_old_entries longtext = gl_old_longtext references = gl_old_references entries_can_form = gl_old_entries_can_form EXCEPTIONS no_entry_found = 1 OTHERS = 2.

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = 'Sicherheitsabfrage'(201) text_question = 'Wollen Sie vorher sichern?'(200) * TEXT_BUTTON_1 = 'Ja'(001) * ICON_BUTTON_1 = ' ' * TEXT_BUTTON_2 = 'Nein'(002) * ICON_BUTTON_2 = ' ' * DEFAULT_BUTTON = '1' display_cancel_button = ' ' * USERDEFINED_F1_HELP = ' ' * START_COLUMN = 25 * START_ROW = 6 popup_type = 'ICON_MESSAGE_WARNING' IMPORTING answer = p_antwort EXCEPTIONS text_not_found = 1 OTHERS = 2.

TERM_USER_SETTINGS_GET CALL FUNCTION 'TERM_USER_SETTINGS_GET' EXPORTING tdb_user = gl_system_user system_id = gl_system_id IMPORTING user_settings = gl_user_settings EXCEPTIONS user_cancelled = 1 OTHERS = 2.

VRM_SET_VALUES CALL FUNCTION 'VRM_SET_VALUES' EXPORTING id = p_id values = p_it_f4_drop EXCEPTIONS id_illegal_name = 1 OTHERS = 2.

VRM_QUEUE_ADD_ID CALL FUNCTION 'VRM_QUEUE_ADD_ID' EXPORTING id = id * EXCEPTIONS * ID_NOT_FOUND = 1 * OTHERS = 2 .

VRM_QUEUE_FLUSH CALL FUNCTION 'VRM_QUEUE_FLUSH'.

POPUP_GET_VALUES CALL FUNCTION 'POPUP_GET_VALUES' EXPORTING * NO_VALUE_CHECK = ' ' popup_title = text-400 * START_COLUMN = '5' * START_ROW = '5' IMPORTING returncode = returncode TABLES fields = fields EXCEPTIONS error_in_fields = 1 OTHERS = 2.

TERM_CHECK_ENQUEUE CALL FUNCTION 'TERM_CHECK_ENQUEUE' EXCEPTIONS maintenance_enqueued = 1 OTHERS = 2.

STERM_RFC_EXT_TERM_MAINTENANCE CALL FUNCTION 'STERM_RFC_EXT_TERM_MAINTENANCE' DESTINATION rfc_destination EXPORTING system_id = sy-sysid system_user = sy-uname source_langu = gl_source_langu target_langu = gl_target_langu begriff = sterm_text-text concept = sterm_head-concept mode = gl_mode EXCEPTIONS communication_failure = 1 MESSAGE msg_text system_failure = 2 MESSAGE msg_text.

STERM_AUTH_CHECK_OWN_AUTHORITY CALL FUNCTION 'STERM_AUTH_CHECK_OWN_AUTHORITY' EXPORTING i_langu = GL_REMEMBER_SOURCE_LANGU IMPORTING e_auth = gl_auth * E_WRITER = * E_EXTERNAL = * 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.

STERM_AUTH_CHECK_OWN_AUTHORITY CALL FUNCTION 'STERM_AUTH_CHECK_OWN_AUTHORITY' EXPORTING i_langu = '*' "sterm_text-langu IMPORTING e_auth = gl_auth * E_WRITER = * E_EXTERNAL = * 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.

STERM_FUZZY_SEARCH_SIMPLE * CALL FUNCTION 'STERM_FUZZY_SEARCH_SIMPLE' * EXPORTING * langu = gl_source_langu * search_term = sterm_text_text ** RANK_VALUE = 500 ** MAX_TERMS = 50 * TABLES * entries = gl_entries * EXCEPTIONS * no_entry_found = 1 * rfc_failure_to_fuzzy_index = 2 * OTHERS = 3.

STERM_AUTH_CHECK_OWN_AUTHORITY CALL FUNCTION 'STERM_AUTH_CHECK_OWN_AUTHORITY' EXPORTING i_langu = sterm_text-langu IMPORTING e_auth = gl_auth * E_WRITER = * E_EXTERNAL = * 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.

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = text-220 text_question = text-221 IMPORTING answer = answer EXCEPTIONS text_not_found = 1 OTHERS = 2.

TERM_KEYWORDS_GET_INDEX CALL FUNCTION 'TERM_KEYWORDS_GET_INDEX' EXPORTING context = p_context display_index = p_flag TABLES keywords = p_keywords EXCEPTIONS no_entry_found = 1 language_missing = 2 rfc_failure = 3 OTHERS = 4.

TERM_SEARCH_TERM CALL FUNCTION 'TERM_SEARCH_TERM' EXPORTING langu = p_source_langu search_term = p_search_term TABLES entries = h_entries EXCEPTIONS no_entry_found = 1 OTHERS = 2.

ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = 'ICON_DELETE' * TEXT = ' ' info = info add_stdinf = ' ' IMPORTING result = gl_term_status EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.

ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = 'ICON_YELLOW_LIGHT' * TEXT = ' ' info = info add_stdinf = ' ' IMPORTING result = gl_term_status EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.

ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = 'ICON_GREEN_LIGHT' * TEXT = ' ' info = info add_stdinf = ' ' IMPORTING result = gl_term_status EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.

ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = 'ICON_RED_LIGHT' * TEXT = ' ' info = info add_stdinf = ' ' IMPORTING result = gl_term_status EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.

STERM_AUTH_CHECK_OWN_AUTHORITY CALL FUNCTION 'STERM_AUTH_CHECK_OWN_AUTHORITY' EXPORTING i_langu = sterm_text-langu IMPORTING e_auth = gl_auth * E_WRITER = * E_EXTERNAL = * 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_STATUS_SET_OBJECTS CALL FUNCTION 'TERM_STATUS_SET_OBJECTS' EXPORTING status = gl_status_enqueued gl_project_id = gl_project_id TABLES sterm_link_tab = p_sterm_link_tab.

GET_COMPONENT_DESCRIPTION CALL FUNCTION 'GET_COMPONENT_DESCRIPTION' EXPORTING langu = sy-langu component = p_head_component IMPORTING ps_posid = ps_posid EXCEPTIONS key_not_found = 1 OTHERS = 2.

TERM_DISPLAY_USAGE CALL FUNCTION 'TERM_DISPLAY_USAGE' EXPORTING start_row = start_row start_col = '3' concept = gl_concept.

TERM_SEARCH_LONGTEXT_DIALOG CALL FUNCTION 'TERM_SEARCH_LONGTEXT_DIALOG' EXPORTING langu = p_langu search_text = p_text * START_ROW = 5 * START_COL = 5 TABLES entries = gl_entries EXCEPTIONS not_found = 1 user_cancelled = 2 OTHERS = 3.

STERM_AUTH_CHECK_OWN_AUTHORITY CALL FUNCTION 'STERM_AUTH_CHECK_OWN_AUTHORITY' EXPORTING i_langu = gl_source_langu IMPORTING e_auth = gl_auth * E_WRITER = * E_EXTERNAL = * 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.



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