ICFTREE_FORMS 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 ICFTREE_FORMS 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.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
SOTR_F4_HELP_TEXTS_ALIAS CALL FUNCTION 'SOTR_F4_HELP_TEXTS_ALIAS' EXPORTING * LANGUAGE = SY-LANGU search_alias = l_search_alias packages = l_packages * START_ROW = '5' * START_COL = '5' IMPORTING * ENTRY_SELECTED = term = p_otrterm EXCEPTIONS langu_missing = 1 no_entry_found = 2 OTHERS = 3.
SOTR_STRING_MAINTAIN_ENTRY CALL FUNCTION 'SOTR_DIALOG_MAINTAIN_ENTRY' * CALL FUNCTION 'SOTR_STRING_MAINTAIN_ENTRY' EXPORTING paket = package object = 'SICF' langu = sy-langu length = 255 * CONTEXT = * DISPLAY = ' ' * WITH_ALIAS = 'X' * WITH_KEY = ' ' * START_COL = '5' * START_ROW = '5' CHANGING otr_key = p_otr_term-sotr_key text = p_otr_term-text alias = p_otr_term-alias_name EXCEPTIONS OTHERS = 1 .
SOTR_READ_TEXT_WITH_KEY CALL FUNCTION 'SOTR_READ_TEXT_WITH_KEY' EXPORTING langu = sy-langu context = l_context sotr_key = p_otr_key IMPORTING header = l_sotr_head entry = l_sotr_text EXCEPTIONS no_entry_found = 1 language_missing = 2 OTHERS = 3.
SOTR_STRING_GET_TEXTS_KEYS CALL FUNCTION 'SOTR_STRING_GET_TEXTS_KEYS' EXPORTING langu = sy-langu context = l_context * REFILL_WITH_SECONDARY_LANGU = 'X' * REFILL_WITH_MASTER_LANGU = ' ' CHANGING sotr_strings = l_sotr_strings EXCEPTIONS no_entry_found = 1 language_missing = 2 OTHERS = 3.
SOTR_READ_TEXT_WITH_KEY * CALL FUNCTION 'SOTR_READ_TEXT_WITH_KEY' * EXPORTING * langu = sy-langu * context = l_context * sotr_key = p_otr_key * IMPORTING * header = l_sotr_head * entry = l_sotr_text * EXCEPTIONS * no_entry_found = 1 * language_missing = 2 * OTHERS = 3.
SOTR_USAGE_STRING_MODIFY CALL FUNCTION 'SOTR_USAGE_STRING_MODIFY' EXPORTING sotr_usage = l_sotr_use_tt.
SOTR_USAGE_STRING_DELETE CALL FUNCTION 'SOTR_USAGE_STRING_DELETE' EXPORTING sotr_usage = l_sotr_use_tt.
BTFR_MAINTAIN_SINGLE_TEXT CALL FUNCTION 'BTFR_MAINTAIN_SINGLE_TEXT' EXPORTING package = otr_package object_type = 'SICF' langu = sy-langu * CONCEPT = alias = p_otrs_term-alias_name * TRANSL_TYPE = flag_string = 'X' * OPTIONS_EDITOR = * OPTIONS_CHECK = * FLAG_DISPLAY = * FLAG_NO_SCREEN = * FLAG_CALLED_FROM_EDIT_SCREEN = default_text = l_template IMPORTING * FLAG_CANCELLED = * HEADER = * TEXT = otr_text string = otr_string EXCEPTIONS parameter_error = 1 text_not_found = 2 invalid_object_type = 3 invalid_package = 4 header_diff_interface = 5 invalid_tadir_entry = 6 invalid_transl_type = 7 OTHERS = 8.
SOTR_STRING_MAINTAIN_ENTRY * CALL FUNCTION 'SOTR_STRING_MAINTAIN_ENTRY' * EXPORTING * paket = package ** PGMID = * object = 'SICF' ** OBJNAME = * langu = sy-langu ** CONTEXT = ** DISPLAY = ' ' * with_alias = 'X' * with_package = 'X' * template = l_template ** FLAG_CORRECTION_ENTRY = 'X' ** UPDATE_WHERE_USED_LIST = ' ' ** START_COL = '5' ** START_ROW = '5' * IMPORTING * text = l_str * alias = p_otrs_term-alias_name * CHANGING * otr_key = p_otrs_term-concept * EXCEPTIONS * user_cancelled = 1 * OTHERS = 2 * .
SOTR_F4_STRING_TEXTS_ALIAS CALL FUNCTION 'SOTR_F4_STRING_TEXTS_ALIAS' EXPORTING * LANGUAGE = SY-LANGU search_alias = l_search_alias packages = l_packages * START_ROW = '5' * START_COL = '5' IMPORTING * ENTRY_SELECTED = term_string = p_otrs_term EXCEPTIONS langu_missing = 1 no_entry_found = 2 OTHERS = 3.
TR_TADIR_INTERFACE CALL FUNCTION 'TR_TADIR_INTERFACE' EXPORTING * WI_DELETE_TADIR_ENTRY = ' ' * WI_REMOVE_REPAIR_FLAG = ' ' * WI_SET_REPAIR_FLAG = ' ' * WI_TEST_MODUS = 'X' wi_tadir_pgmid = 'R3TR' wi_tadir_object = 'SICF' wi_tadir_obj_name = l_objname * WI_TADIR_KORRNUM = ' ' * WI_TADIR_SRCSYSTEM = ' ' * WI_TADIR_AUTHOR = ' ' * WI_TADIR_DEVCLASS = ' ' * WI_TADIR_MASTERLANG = ' ' * WI_TADIR_CPROJECT = ' ' * WI_TADIR_VERSID = ' ' * WI_REMOVE_GENFLAG = ' ' * WI_SET_GENFLAG = ' ' wi_read_only = 'X' * IV_SET_EDTFLAG = ' ' IMPORTING * NEW_GTADIR_ENTRY = new_tadir_entry = l_tadir EXCEPTIONS tadir_entry_not_existing = 1 * TADIR_ENTRY_ILL_TYPE = 2 * NO_SYSTEMNAME = 3 * NO_SYSTEMTYPE = 4 * ORIGINAL_SYSTEM_CONFLICT = 5 * OBJECT_RESERVED_FOR_DEVCLASS = 6 * OBJECT_EXISTS_GLOBAL = 7 * OBJECT_EXISTS_LOCAL = 8 * OBJECT_IS_DISTRIBUTED = 9 * OBJ_SPECIFICATION_NOT_UNIQUE = 10 * NO_AUTHORIZATION_TO_DELETE = 11 * DEVCLASS_NOT_EXISTING = 12 * SIMULTANIOUS_SET_REMOVE_REPAIR = 13 * ORDER_MISSING = 14 * NO_MODIFICATION_OF_HEAD_SYST = 15 * PGMID_OBJECT_NOT_ALLOWED = 16 * MASTERLANGUAGE_NOT_SPECIFIED = 17 * DEVCLASS_NOT_SPECIFIED = 18 * SPECIFY_OWNER_UNIQUE = 19 * LOC_PRIV_OBJS_NO_REPAIR = 20 * GTADIR_NOT_REACHED = 21 * OBJECT_LOCKED_FOR_ORDER = 22 * CHANGE_OF_CLASS_NOT_ALLOWED = 23 * NO_CHANGE_FROM_SAP_TO_TMP = 24 OTHERS = 25.
BTFR_MAINTAIN_SINGLE_TEXT CALL FUNCTION 'BTFR_MAINTAIN_SINGLE_TEXT' EXPORTING package = otr_package object_type = 'SICF' langu = sy-langu concept = p_otrs_term-concept alias = p_otrs_term-alias_name * TRANSL_TYPE = flag_string = 'X' * OPTIONS_EDITOR = * OPTIONS_CHECK = flag_display = display_mode * FLAG_NO_SCREEN = * FLAG_CALLED_FROM_EDIT_SCREEN = * DEFAULT_TEXT = template * IMPORTING * FLAG_CANCELLED = * HEADER = * TEXT = otr_text * STRING = otr_string EXCEPTIONS parameter_error = 1 text_not_found = 2 invalid_object_type = 3 invalid_package = 4 header_diff_interface = 5 invalid_tadir_entry = 6 invalid_transl_type = 7 OTHERS = 8 .
BTFR_MAINTAIN_SINGLE_TEXT CALL FUNCTION 'BTFR_MAINTAIN_SINGLE_TEXT' EXPORTING package = otr_package object_type = 'SICF' langu = sy-langu concept = p_otrs_term-concept alias = p_otrs_term-alias_name * TRANSL_TYPE = flag_string = 'X' * OPTIONS_EDITOR = * OPTIONS_CHECK = flag_display = display_mode * FLAG_NO_SCREEN = * FLAG_CALLED_FROM_EDIT_SCREEN = * DEFAULT_TEXT = template * IMPORTING * FLAG_CANCELLED = * HEADER = * TEXT = otr_text * STRING = otr_string EXCEPTIONS parameter_error = 1 text_not_found = 2 invalid_object_type = 3 invalid_package = 4 header_diff_interface = 5 invalid_tadir_entry = 6 invalid_transl_type = 7 OTHERS = 8 .
SOTR_API_STRING_WB_ALIAS_NAVIG * CALL FUNCTION 'SOTR_API_STRING_WB_ALIAS_NAVIG' * EXPORTING ** LANGU = SY-LANGU * concept = p_otrs_term-concept ** PAKET = ** OBJECT = * display = display_mode * EXCEPTIONS * no_entry_found = 1 * error_in_context = 2 * error_in_replacement_term = 3 * edit_mode_not_supported = 4 * no_authorization = 5 * internal_error = 6 * OTHERS = 7.
SOTR_USAGE_STRING_DELETE CALL FUNCTION 'SOTR_USAGE_STRING_DELETE' EXPORTING sotr_usage = l_sotr_del_tt.
SUSR_LOGIN_CHECK_RFC * CALL FUNCTION 'SUSR_LOGIN_CHECK_RFC' * EXPORTING * bname = io_icfout-icf_user * password = secure_passwd ** XBCODE = ** XCODVN = * EXCEPTIONS ** WAIT = 1 ** USER_LOCKED = 2 ** USER_NOT_ACTIVE = 3 * password_expired = 4 * wrong_password = 5 ** NO_CHECK_FOR_THIS_USER = 6 ** INTERNAL_ERROR = 7 * OTHERS = 8.
SUSR_CHECK_LOGON_DATA CALL FUNCTION 'SUSR_CHECK_LOGON_DATA' EXPORTING auth_method = 'P' userid = io_icfout-icf_user aliasname = alias password = standard * AUTH_DATA = * EXTID_TYPE = * LANGUAGE = * IMPORTING * TICKET = * USER_ID = * PWDSTATE = * PWD_CHANGE_SSO = EXCEPTIONS user_or_password_incorrect = 1 user_locked = 2 user_outside_validity = 3 user_requires_snc_logon = 4 * PASSWORD_ATTEMPTS_LIMITED = 5 password_logon_disabled = 6 user_has_no_password = 7 initialpassword_expired = 8 auth_method_requires_snc = 9 ticket_logon_disabled = 10 ticket_encoding_error = 11 ticket_issuer_not_verified = 12 ticket_issuer_not_trusted = 13 ticket_expired = 14 x509_logon_disabled = 15 x509_encoding_error = 16 no_userid_for_aliasname = 17 extid_logon_disabled = 18 no_mapping_found = 19 mapping_ambiguous = 20 internal_error = 21 auth_method_not_supported = 22 logon_data_incomplete = 23 OTHERS = 24 .
HTTP_GET_HANDLER_LIST CALL FUNCTION 'HTTP_GET_HANDLER_LIST' EXPORTING url = servtbl_url hostnumber = host_nr IMPORTING servtbl = int_servtbl EXCEPTIONS no_virtual_host = 1 host_inactive = 2 empty_url = 3 empty_url_component = 4 wrong_url = 5 url_no_handler = 6 service_inactive = 7 cyclic_alias_error = 8 broken_alias_error = 9 OTHERS = 10.
ICF_MODIFY_ADMIN_SETTING CALL FUNCTION 'ICF_MODIFY_ADMIN_SETTING' EXPORTING action = ihttp_show_record CHANGING * EXPIRATION_ENTRY = action_permission = l_icfadmin_permission EXCEPTIONS icf_unknown_action = 1 icf_no_authority = 2 icf_message_locked = 3 icf_execution_denied = 4 icf_no_message_found = 5 OTHERS = 6.
ICF_MODIFY_ADMIN_SETTING CALL FUNCTION 'ICF_MODIFY_ADMIN_SETTING' EXPORTING action = ihttp_start_admin_record CHANGING expiration_entry = g_icfrecorder_entry EXCEPTIONS icf_unknown_action = 1 icf_no_authority = 2 icf_message_locked = 3 icf_execution_denied = 4 icf_no_message_found = 5 OTHERS = 6.
ICF_SERVICE_EXTENSION CALL FUNCTION 'ICF_SERVICE_EXTENSION' EXPORTING action = ihttp_icfservice_action_unpack IMPORTING to_extensions = icf_extensions CHANGING icfservice_container = cust_xstring EXCEPTIONS icf_action_not_supported = 1 icf_incomplete_information = 3 icf_invalid_service_container = 4 OTHERS = 5.
ICF_SERVICE_EXTENSION CALL FUNCTION 'ICF_SERVICE_EXTENSION' EXPORTING action = ihttp_icfservice_action_pack from_extensions = icf_extensions CHANGING icfservice_container = cust_xstring EXCEPTIONS icf_action_not_supported = 1 icf_incomplete_information = 3 icf_invalid_service_container = 4 OTHERS = 5.
POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = 'WARNUNG'(231) diagnose_object = 'SHTTP_VIRT_HOST_ICMAN' text_question = 'Wollen Sie weitermachen?'(232) default_button = '1' display_cancel_button = space popup_type = 'ICON_MESSAGE_INFORMATION' IMPORTING answer = l_answer EXCEPTIONS OTHERS = 1.
TH_CHANGE_PARAMETER CALL FUNCTION 'TH_CHANGE_PARAMETER' EXPORTING parameter_name = 'is/HTTP/default_root_hdl' parameter_value = 'abap' EXCEPTIONS not_authorized = 1 not_in_same_system = 2 not_changeable = 3 not_found = 4 invalid_value = 5 shmprf_error = 6 unknown_opcode = 7 length_exceeded = 8 OTHERS = 9.
VRM_SET_VALUES CALL FUNCTION 'VRM_SET_VALUES' EXPORTING id = 'AUTHENTIFICATION' values = lt_values EXCEPTIONS OTHERS = 0.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = l_nodelayout-n_image * text = io_icfactiv_status info = io_aliaskind_alias add_stdinf = space IMPORTING result = l_nodelayout-n_image EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
VRM_SET_VALUES CALL FUNCTION 'VRM_SET_VALUES' EXPORTING id = 'ICF_HOST' values = lt_values EXCEPTIONS OTHERS = 0.
DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = sy-repid dynumb = sy-dynnr translate_to_upper = 'X' TABLES dynpfields = dynpfields EXCEPTIONS invalid_abapworkarea = 1 invalid_dynprofield = 2 invalid_dynproname = 3 invalid_dynpronummer = 4 invalid_request = 5 no_fielddescription = 6 invalid_parameter = 7 undefind_error = 8 double_conversion = 9 stepl_not_found = 10 OTHERS = 11.
SHOW_SICFTREE CALL FUNCTION 'SHOW_SICFTREE' EXPORTING nodtype = int_type with_navigation = space IMPORTING selected_node = int_nodguid selected_path = int_path selected_extend_url = int_alt_path hostname = int_hostname hashvalue = gl_selected_hash.
HTTP_GET_HANDLER_LIST CALL FUNCTION 'HTTP_GET_HANDLER_LIST' EXPORTING url = gl_debug_url hostnumber = gl_debug_hostnumber enable_statistic = 0 shm_param = '0' IMPORTING * FIRSTALIAS = * SERVTBL = actlogin = io_heredity * URLSUFFIX = * URLSUFFIXHANDLER = EXCEPTIONS no_virtual_host = 1 host_inactive = 2 empty_url = 3 empty_url_component = 4 wrong_url = 5 url_no_handler = 6 service_inactive = 7 cyclic_alias_error = 8 broken_alias_error = 9 OTHERS = 10.
DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = sy-repid dynumb = sy-dynnr translate_to_upper = 'X' TABLES dynpfields = dynpfields EXCEPTIONS invalid_abapworkarea = 1 invalid_dynprofield = 2 invalid_dynproname = 3 invalid_dynpronummer = 4 invalid_request = 5 no_fielddescription = 6 invalid_parameter = 7 undefind_error = 8 double_conversion = 9 stepl_not_found = 10 OTHERS = 11.
CALCULATE_HASH_FOR_CHAR CALL FUNCTION 'CALCULATE_HASH_FOR_CHAR' EXPORTING alg = 'SHA1' data = gl_url_input IMPORTING hash = l_hash160 EXCEPTIONS unknown_alg = 1 param_error = 2 internal_error = 3 OTHERS = 4.
HTTP_TRACE_UPDATE CALL FUNCTION 'HTTP_TRACE_UPDATE' EXPORTING url = call_url gui_ipaddress_flag = gl_debug_samegui action = l_activate trace_level = gl_tracelevel timeout = gl_debug_timeout clnt_depent = gl_client_depent user = gl_user url_determ = gl_url * GUI_IPADDRESS = gl_debug_ip_adress gui_ipaddress_gen = gl_debug_ip_adress call_url = orig_url CHANGING int_icfattrib = change_attrib EXCEPTIONS internal_error = 1 OTHERS = 2.
HTTP_TRACE_UPDATE CALL FUNCTION 'HTTP_TRACE_UPDATE' EXPORTING url = call_url gui_ipaddress_flag = gl_debug_samegui action = l_activate trace_level = gl_tracelevel timeout = gl_debug_timeout clnt_depent = gl_client_depent user = gl_user url_determ = gl_url * GUI_IPADDRESS = gl_debug_ip_adress gui_ipaddress_gen = gl_debug_ip_adress CHANGING int_icfattrib = change_attrib EXCEPTIONS internal_error = 1 OTHERS = 2.
HTTP_TRACE_UPDATE CALL FUNCTION 'HTTP_TRACE_UPDATE' EXPORTING url = call_url gui_ipaddress_flag = gl_debug_samegui action = l_activate trace_level = gl_tracelevel timeout = gl_debug_timeout clnt_depent = gl_client_depent user = gl_user url_determ = gl_url * GUI_IPADDRESS = gl_debug_ip_adress gui_ipaddress_gen = gl_debug_ip_adress CHANGING int_icfattrib = change_attrib EXCEPTIONS internal_error = 1 OTHERS = 2.
CALCULATE_HASH_FOR_CHAR CALL FUNCTION 'CALCULATE_HASH_FOR_CHAR' EXPORTING alg = 'SHA1' data = gl_debug_url IMPORTING hash = l_hash160 EXCEPTIONS unknown_alg = 1 param_error = 2 internal_error = 3 OTHERS = 4.
HTTP_TRACE_UPDATE CALL FUNCTION 'HTTP_TRACE_UPDATE' EXPORTING url = call_url gui_ipaddress_flag = gl_debug_samegui action = l_activate trace_level = gl_tracelevel timeout = gl_debug_timeout clnt_depent = gl_client_depent user = gl_user url_determ = gl_url * GUI_IPADDRESS = gl_debug_ip_adress gui_ipaddress_gen = gl_debug_ip_adress call_url = orig_url CHANGING int_icfattrib = change_attrib EXCEPTIONS internal_error = 1 OTHERS = 2.
CALL FUNCTION 'HTTP_TRACE_UPDATE' EXPORTING url = call_url gui_ipaddress_flag = gl_debug_samegui action = l_activate trace_level = gl_tracelevel timeout = gl_debug_timeout clnt_depent = gl_client_depent user = gl_user url_determ = gl_url * GUI_IPADDRESS = gl_debug_ip_adress gui_ipaddress_gen = gl_debug_ip_adress CHANGING int_icfattrib = change_attrib EXCEPTIONS internal_error = 1 OTHERS = 2.CALCULATE_HASH_FOR_CHAR CALL FUNCTION 'CALCULATE_HASH_FOR_CHAR' EXPORTING alg = 'SHA1' data = gl_url_input IMPORTING hash = l_hash160 EXCEPTIONS unknown_alg = 1 param_error = 2 internal_error = 3 OTHERS = 4.
HTTP_PROFILE_UPDATE CALL FUNCTION 'HTTP_PROFILE_UPDATE' EXPORTING url = call_url gui_ipaddress_flag = gl_debug_samegui action = l_activate timeout = gl_debug_timeout clnt_depent = gl_client_depent user = gl_user url_determ = gl_url atravar = atra_variant atramess = atra_mess atrauser = atra_user * GUI_IPADDRESS = gl_debug_ip_adress gui_ipaddress_gen = gl_debug_ip_adress call_url = orig_url atra_singlerec = atra_singlerec CHANGING int_icfattrib = change_attrib EXCEPTIONS internal_error = 1 OTHERS = 2.
HTTP_PROFILE_UPDATE CALL FUNCTION 'HTTP_PROFILE_UPDATE' EXPORTING url = call_url gui_ipaddress_flag = gl_debug_samegui action = l_activate timeout = gl_debug_timeout clnt_depent = gl_client_depent user = gl_user url_determ = gl_url atravar = atra_variant atramess = atra_mess atrauser = atra_user * gui_ipaddress = gl_debug_ip_adress gui_ipaddress_gen = gl_debug_ip_adress call_url = orig_url atra_singlerec = atra_singlerec CHANGING int_icfattrib = change_attrib.
HTTP_PROFILE_UPDATE * call function 'HTTP_PROFILE_UPDATE' * exporting * url = call_url * gui_ipaddress_flag = gl_debug_samegui * action = l_activate * trace_level = gl_tracelevel * timeout = gl_debug_timeout * clnt_depent = gl_client_depent * user = gl_user * url_determ = gl_url * gui_ipaddress = gl_debug_ip_adress * changing * int_icfattrib = change_attrib * exceptions * internal_error = 1 * others = 2.
HTTP_PROFILE_UPDATE CALL FUNCTION 'HTTP_PROFILE_UPDATE' EXPORTING url = call_url gui_ipaddress_flag = gl_debug_samegui action = l_activate timeout = gl_debug_timeout clnt_depent = gl_client_depent user = gl_user url_determ = gl_url atravar = atra_variant atramess = atra_mess atrauser = atra_user * GUI_IPADDRESS = gl_debug_ip_adress gui_ipaddress_gen = gl_debug_ip_adress call_url = orig_url atra_singlerec = atra_singlerec CHANGING int_icfattrib = change_attrib EXCEPTIONS internal_error = 1 OTHERS = 2.
CALCULATE_HASH_FOR_CHAR CALL FUNCTION 'CALCULATE_HASH_FOR_CHAR' EXPORTING alg = 'SHA1' data = gl_debug_url IMPORTING hash = l_hash160 EXCEPTIONS unknown_alg = 1 param_error = 2 internal_error = 3 OTHERS = 4.
HTTP_PROFILE_UPDATE CALL FUNCTION 'HTTP_PROFILE_UPDATE' EXPORTING url = call_url gui_ipaddress_flag = gl_debug_samegui action = l_activate timeout = gl_debug_timeout clnt_depent = gl_client_depent user = gl_user url_determ = gl_url atravar = atra_variant atramess = atra_mess atrauser = atra_user * GUI_IPADDRESS = gl_debug_ip_adress gui_ipaddress_gen = gl_debug_ip_adress call_url = orig_url atra_singlerec = atra_singlerec CHANGING int_icfattrib = change_attrib EXCEPTIONS internal_error = 1 OTHERS = 2.
HTTP_PROFILE_UPDATE CALL FUNCTION 'HTTP_PROFILE_UPDATE' EXPORTING url = call_url gui_ipaddress_flag = gl_debug_samegui action = l_activate timeout = gl_debug_timeout clnt_depent = gl_client_depent user = gl_user url_determ = gl_url atravar = atra_variant atramess = atra_mess atrauser = atra_user * GUI_IPADDRESS = gl_debug_ip_adress gui_ipaddress_gen = gl_debug_ip_adress call_url = orig_url atra_singlerec = atra_singlerec CHANGING int_icfattrib = change_attrib EXCEPTIONS internal_error = 1 OTHERS = 2.
HTTP_GET_HANDLER_LIST CALL FUNCTION 'HTTP_GET_HANDLER_LIST' EXPORTING url = gl_debug_url hostnumber = gl_debug_hostnumber IMPORTING servtbl = l_servtbl[] EXCEPTIONS url_no_handler = 1 empty_url = 2 cyclic_alias_error = 3 no_virtual_host = 4 OTHERS = 5.
SEO_IMPLEMENTG_GET CALL FUNCTION 'SEO_IMPLEMENTG_GET' EXPORTING impkey = l_class_interface EXCEPTIONS not_existing = 1 deleted = 2 is_inheritance = 3 is_comprising = 4 OTHERS = 5.
SEO_IMPLEMENTG_GET CALL FUNCTION 'SEO_IMPLEMENTG_GET' EXPORTING impkey = l_class_interface EXCEPTIONS not_existing = 1 deleted = 2 is_inheritance = 3 is_comprising = 4 OTHERS = 5.
POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = 'Sicherheitsabfrage'(140) text_question = text-193 display_cancel_button = ' ' * default_button = '2' IMPORTING answer = l_answer EXCEPTIONS text_not_found = 1 OTHERS = 2.
HTTP_DEBUG_UPDATE CALL FUNCTION 'HTTP_DEBUG_UPDATE' EXPORTING user = gl_debug_user action = l_activate user_depend = user_depent CHANGING int_icfattrib = change_attrib EXCEPTIONS internal_error = 1 OTHERS = 2.
HTTP_DEBUG_UPDATE CALL FUNCTION 'HTTP_DEBUG_UPDATE' EXPORTING user = sy-uname action = l_activate user_depend = user_depent CHANGING int_icfattrib = change_attrib EXCEPTIONS internal_error = 1 OTHERS = 2.
HTTP_DEBUG_UPDATE CALL FUNCTION 'HTTP_DEBUG_UPDATE' EXPORTING user = gl_debug_user gui_ipaddress_flag = gl_debug_samegui action = l_activate sysdebug = gl_debug_systemdebug timeout = gl_debug_timeout * GUI_IPADDRESS = gl_debug_ip_adress gui_ipaddress_gen = gl_debug_ip_adress EXCEPTIONS internal_error = 1 OTHERS = 2.
CALCULATE_HASH_FOR_CHAR CALL FUNCTION 'CALCULATE_HASH_FOR_CHAR' EXPORTING alg = 'SHA1' data = rec_record_url IMPORTING hash = l_hash160 EXCEPTIONS unknown_alg = 1 param_error = 2 internal_error = 3 OTHERS = 4.
HTTP_RECORD_UPDATE CALL FUNCTION 'HTTP_RECORD_UPDATE' EXPORTING url = call_url gui_ipaddress_flag = gl_debug_samegui action = l_activate record_level = record_level timeout = rec_record_timeout clnt_depent = rec_client_depent user = rec_user url_determ = rec_url life_day = rec_life_day life_time = rec_life_time rec_logon = rec_logon call_url = orig_url CHANGING int_icfattrib = change_attrib EXCEPTIONS internal_error = 1 not_allowed_process_record = 2 OTHERS = 3.
HTTP_RECORD_UPDATE CALL FUNCTION 'HTTP_RECORD_UPDATE' EXPORTING url = call_url gui_ipaddress_flag = gl_debug_samegui action = l_activate record_level = record_level timeout = rec_record_timeout clnt_depent = rec_client_depent user = rec_user url_determ = rec_url life_day = rec_life_day life_time = rec_life_time call_url = orig_url CHANGING int_icfattrib = change_attrib EXCEPTIONS internal_error = 1 not_allowed_process_record = 2 OTHERS = 3.
CALCULATE_HASH_FOR_CHAR CALL FUNCTION 'CALCULATE_HASH_FOR_CHAR' EXPORTING alg = 'SHA1' data = rec_url_input IMPORTING hash = l_hash160 EXCEPTIONS unknown_alg = 1 param_error = 2 internal_error = 3 OTHERS = 4.
HTTP_RECORD_UPDATE CALL FUNCTION 'HTTP_RECORD_UPDATE' EXPORTING url = call_url gui_ipaddress_flag = gl_debug_samegui action = l_activate record_level = record_level timeout = rec_record_timeout clnt_depent = rec_client_depent user = rec_user url_determ = rec_url life_day = rec_life_day life_time = rec_life_time call_url = orig_url CHANGING int_icfattrib = change_attrib EXCEPTIONS internal_error = 1 not_allowed_process_record = 2 OTHERS = 3.
HTTP_RECORD_UPDATE CALL FUNCTION 'HTTP_RECORD_UPDATE' EXPORTING url = call_url gui_ipaddress_flag = gl_debug_samegui action = l_activate record_level = record_level timeout = rec_record_timeout clnt_depent = rec_client_depent user = rec_user url_determ = rec_url life_day = rec_life_day life_time = rec_life_time call_url = orig_url CHANGING int_icfattrib = change_attrib EXCEPTIONS internal_error = 1 not_allowed_process_record = 2 OTHERS = 3.
HTTP_RECORD_UPDATE CALL FUNCTION 'HTTP_RECORD_UPDATE' EXPORTING url = call_url gui_ipaddress_flag = gl_debug_samegui action = l_activate record_level = record_level timeout = rec_record_timeout clnt_depent = rec_client_depent user = rec_user url_determ = rec_url life_day = rec_life_day life_time = rec_life_time call_url = orig_url CHANGING int_icfattrib = change_attrib EXCEPTIONS internal_error = 1 not_allowed_process_record = 2 OTHERS = 3.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING * DEFAULTOPTION = 'Y' textline1 = l_line1 textline2 = l_line2 titel = text-098 * START_COLUMN = 25 * START_ROW = 6 * CANCEL_DISPLAY = 'X' IMPORTING answer = ok_code.
DEQUEUE_ESICFSER CALL FUNCTION 'DEQUEUE_ESICFSER' EXPORTING icfparguid = gl_selected_alias_icf-icfparguid icf_name = gl_selected_alias_icf-icf_name.
DEQUEUE_ESICFSER CALL FUNCTION 'DEQUEUE_ESICFSER' EXPORTING icfparguid = gl_selected_alias_icf-icfparguid icf_name = gl_selected_alias_icf-icf_name.
RSS_SYSTEM_GET_UNIQUE_ID CALL FUNCTION 'RSS_SYSTEM_GET_UNIQUE_ID' IMPORTING e_uni_idc25 = gl_icfs_sap-icfs-icfnodguid. "#EC DOM_EQUAL
RSS_SYSTEM_GET_UNIQUE_ID CALL FUNCTION 'RSS_SYSTEM_GET_UNIQUE_ID' IMPORTING e_uni_idc25 = gl_icfs_public-icfs-icfnodguid. "#EC DOM_EQUAL
TR_OBJECT_CHECK CALL FUNCTION 'TR_OBJECT_CHECK' EXPORTING wi_ko200 = l_ko200 EXCEPTIONS cancel_edit_other_error = 1 show_only_other_error = 2.
TR_OBJECT_INSERT CALL FUNCTION 'TR_OBJECT_INSERT' EXPORTING wi_ko200 = l_ko200 * wi_order = l_lock_order EXCEPTIONS cancel_edit_other_error = 1 show_only_other_error = 2.
DEQUEUE_ESICFSER CALL FUNCTION 'DEQUEUE_ESICFSER' EXPORTING icfparguid = gl_selected_alias_icf-icfparguid icf_name = gl_selected_alias_icf-icf_name.
DEQUEUE_ESICFALI CALL FUNCTION 'DEQUEUE_ESICFALI' EXPORTING alias = io_icfext-icfalias.
DEQUEUE_ESICFSER * call function 'DEQUEUE_ESICFSER' * EXPORTING * icfparguid = gl_selected_alias_icf-icfparguid * icf_name = gl_selected_alias_icf-icf_name.
F4IF_INT_TABLE_VALUE_REQUEST CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING * retfield = 'PA_CUSER' retfield = int_field value_org = 'S' TABLES value_tab = f4_cuser return_tab = l_rettab EXCEPTIONS parameter_error = 1 no_values_found = 2 OTHERS = 3.
F4IF_INT_TABLE_VALUE_REQUEST CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING * retfield = 'PA_MUSER' retfield = int_field value_org = 'S' TABLES value_tab = f4_muser return_tab = l_rettab EXCEPTIONS parameter_error = 1 no_values_found = 2 OTHERS = 3.
F4IF_INT_TABLE_VALUE_REQUEST CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING * retfield = 'PA_MUSER' retfield = 'ICF_SERV' value_org = 'S' TABLES value_tab = f4_service return_tab = l_rettab EXCEPTIONS parameter_error = 1 no_values_found = 2 OTHERS = 3.
SECSTORE_LIST_ITEMS CALL FUNCTION 'SECSTORE_LIST_ITEMS' EXPORTING ident = input_ident * PREFIX = client_independent = 'X' * CLIENT = SY-MANDT IMPORTING identifiers = int_identtab.
SECSTORE_CHECK_ITEM CALL FUNCTION 'SECSTORE_CHECK_ITEM' EXPORTING ident = input_ident client_independent = 'X' * CLIENT = * READER_REPORT = EXCEPTIONS invalid_description = 1 invalid_auth = 2 internal_error = 3 OTHERS = 4.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = l_nodelayout-n_image * text = io_icfactiv_status info = io_aliaskind_alias add_stdinf = space IMPORTING result = l_nodelayout-n_image EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
ICFBUFFER_INIT CALL FUNCTION 'ICFBUFFER_INIT'.
MS_LOAD_URLMAP CALL FUNCTION 'MS_LOAD_URLMAP' EXCEPTIONS OTHERS = 1.
MS_LOAD_URLPREFIX CALL FUNCTION 'MS_LOAD_URLPREFIX' EXCEPTIONS OTHERS = 1.
ICM_SAP_UPLOAD_URLS CALL FUNCTION 'ICM_SAP_UPLOAD_URLS' EXPORTING global = 1 EXCEPTIONS OTHERS = 1.
MS_LOAD_URLPREFIX CALL FUNCTION 'MS_LOAD_URLPREFIX' EXCEPTIONS OTHERS = 1.
ICM_SAP_UPLOAD_URLS CALL FUNCTION 'ICM_SAP_UPLOAD_URLS' EXPORTING global = 1 EXCEPTIONS OTHERS = 1.
MS_LOAD_URLPREFIX CALL FUNCTION 'MS_LOAD_URLPREFIX' EXCEPTIONS OTHERS = 1.
ICM_SAP_UPLOAD_URLS CALL FUNCTION 'ICM_SAP_UPLOAD_URLS' EXPORTING global = 1 EXCEPTIONS OTHERS = 1.
MS_LOAD_URLPREFIX CALL FUNCTION 'MS_LOAD_URLPREFIX' EXCEPTIONS OTHERS = 1.
ICM_SAP_UPLOAD_URLS CALL FUNCTION 'ICM_SAP_UPLOAD_URLS' EXPORTING global = 1 EXCEPTIONS OTHERS = 1.
HTTP_GET_HANDLER_LIST CALL FUNCTION 'HTTP_GET_HANDLER_LIST' EXPORTING url = l_url hostnumber = vhost IMPORTING firstalias = l_firstalias servtbl = l_servtbl urlsuffix = l_urlsuffix EXCEPTIONS url_no_handler = 1 empty_url = 2 cyclic_alias_error = 3 OTHERS = 4.
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 ICFTREE_FORMS or its description.
ICFTREE_FORMS - ICFTREEFORMS ICFTREE_EXTERNAL - ICFTREEEXTERNAL ICFTREE_DELALTNAME_CONSISTENCY - Delete icf alternative names in a sub tree consistency ICFTREE_DELALTNAME_CONSISTENCY - Delete icf alternative names in a sub tree consistency ICFTREE_DATA - ICFTREEDATA ICFTREE_CONTROLS - ICFTREECONTROLS