SAP ABAP Interface IF_FSL_GENERIC_LOG_HELPER (Help Functions for GDT Log)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   FS (Application Component) Financial Services
     FSL_ERROR_CONFLICT (Package) Error and Conflict Handling
Properties
Interface IF_FSL_GENERIC_LOG_HELPER  
Short Description Help Functions for GDT Log    
General Data
Package FSL_ERROR_CONFLICT   Error and Conflict Handling 
Created 20110531   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
Interface IF_FSL_GENERIC_LOG_HELPER has no forward declaration.
Interfaces
Interface IF_FSL_GENERIC_LOG_HELPER has no interface.
Friends
Interface IF_FSL_GENERIC_LOG_HELPER has no friend.
Attributes
Interface IF_FSL_GENERIC_LOG_HELPER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_FSL_LOG_TO_GDT_LOG Instance method Public Method Converts Log to GDT Log (Dynamically) 20110531
2 CONVERT_GDT_LOG_TO_FSL_LOG Instance method Public Method Converts Log to FSL Log (Dynamically) 20110531
3 FILL_MIN_FSL_LOG Instance method Public Method Enters Minimum Required Data in Internal Representation 20110531
4 GET_LOG_BY_ECH_DATA Instance method Public Method Supplies Log from Error + Conflict Handling Data 20110531
5 GET_LOG_BY_MESSAGES Instance method Public Method Gets Log from Message Table 20110531
6 GET_MESSAGES_BY_LOG Instance method Public Method Gets Message Table from Log 20110531
Events
Interface IF_FSL_GENERIC_LOG_HELPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_STR_COMP_NAMES_LOG Public See coding Type for Component Names of GDT Log 20110614 begin of t_str_comp_names_log, processing_result_code type ce_fsl_datatype=>t_component_name, max_log_severity_code type ce_fsl_datatype=>t_component_name, item type ce_fsl_datatype=>t_component_name, begin of log_item, type_id type ce_fsl_datatype=>t_component_name, category_code type ce_fsl_datatype=>t_component_name, begin of log_item_category_code, content type ce_fsl_datatype=>t_component_name, list_id type ce_fsl_datatype=>t_component_name, list_version_id type ce_fsl_datatype=>t_component_name, list_agency_id type ce_fsl_datatype=>t_component_name, list_agency_scheme_id type ce_fsl_datatype=>t_component_name, list_agency_scheme_agency_id type ce_fsl_datatype=>t_component_name, end of log_item_category_code, severity_code type ce_fsl_datatype=>t_component_name, ref_obj_node_sender_tech_id type ce_fsl_datatype=>t_component_name, ref_msg_element_name type ce_fsl_datatype=>t_component_name, note type ce_fsl_datatype=>t_component_name, note_template_text type ce_fsl_datatype=>t_component_name, placeholder_substitution_list type ce_fsl_datatype=>t_component_name, begin of log_item_plh_sub_list, first_placeholder_id type ce_fsl_datatype=>t_component_name, second_placeholder_id type ce_fsl_datatype=>t_component_name, third_placeholder_id type ce_fsl_datatype=>t_component_name, fourth_placeholder_id type ce_fsl_datatype=>t_component_name, first_placeholder_sub_text type ce_fsl_datatype=>t_component_name, second_placeholder_sub_text type ce_fsl_datatype=>t_component_name, third_placeholder_sub_text type ce_fsl_datatype=>t_component_name, fourth_placeholder_sub_text type ce_fsl_datatype=>t_component_name, end of log_item_plh_sub_list, web_uri type ce_fsl_datatype=>t_component_name, end of log_item, end of t_str_comp_names_log
2 T_STR_COMP_NAMES_LOG_V1 Public See coding Type for Component Names of GDT Log_V1 20110614 begin of t_str_comp_names_log_v1, processing_result_code type ce_fsl_datatype=>t_component_name, max_log_severity_code type ce_fsl_datatype=>t_component_name, item type ce_fsl_datatype=>t_component_name, begin of log_item, type_id type ce_fsl_datatype=>t_component_name, type_identifier_type_code type ce_fsl_datatype=>t_component_name, sys_msg_type_reference type ce_fsl_datatype=>t_component_name, begin of system_message_type_ref, sys_msg_type_group_ref type ce_fsl_datatype=>t_component_name, begin of system_message_type_group_ref, sys_msg_type_group_name type ce_fsl_datatype=>t_component_name, sys_msg_type_group_ns_uri type ce_fsl_datatype=>t_component_name, begin of namespace_uri, scheme_id type ce_fsl_datatype=>t_component_name, content type ce_fsl_datatype=>t_component_name, end of namespace_uri, end of system_message_type_group_ref, sys_msg_type_name type ce_fsl_datatype=>t_component_name, end of system_message_type_ref, category_code type ce_fsl_datatype=>t_component_name, begin of log_item_category_code, content type ce_fsl_datatype=>t_component_name, list_id type ce_fsl_datatype=>t_component_name, list_version_id type ce_fsl_datatype=>t_component_name, list_agency_id type ce_fsl_datatype=>t_component_name, list_agency_scheme_id type ce_fsl_datatype=>t_component_name, list_agency_scheme_agency_id type ce_fsl_datatype=>t_component_name, end of log_item_category_code, severity_code type ce_fsl_datatype=>t_component_name, ref_obj_node_sender_tech_id type ce_fsl_datatype=>t_component_name, ref_msg_element_name type ce_fsl_datatype=>t_component_name, note type ce_fsl_datatype=>t_component_name, begin of note_sp, content type ce_fsl_datatype=>t_component_name, language_code type ce_fsl_datatype=>t_component_name, end of note_sp, note_template_text type ce_fsl_datatype=>t_component_name, begin of log_item_note_templ_text, content type ce_fsl_datatype=>t_component_name, language_code type ce_fsl_datatype=>t_component_name, end of log_item_note_templ_text, placeholder_substitution_list type ce_fsl_datatype=>t_component_name, begin of log_item_plh_sub_list, first_placeholder_id type ce_fsl_datatype=>t_component_name, second_placeholder_id type ce_fsl_datatype=>t_component_name, third_placeholder_id type ce_fsl_datatype=>t_component_name, fourth_placeholder_id type ce_fsl_datatype=>t_component_name, first_placeholder_sub_text type ce_fsl_datatype=>t_component_name, second_placeholder_sub_text type ce_fsl_datatype=>t_component_name, third_placeholder_sub_text type ce_fsl_datatype=>t_component_name, fourth_placeholder_sub_text type ce_fsl_datatype=>t_component_name, first_placeholder_gdt_ref type ce_fsl_datatype=>t_component_name, second_placeholder_gdt_ref type ce_fsl_datatype=>t_component_name, third_placeholder_gdt_ref type ce_fsl_datatype=>t_component_name, fourth_placeholder_gdt_ref type ce_fsl_datatype=>t_component_name, begin of data_type_reference, data_type_name type ce_fsl_datatype=>t_component_name, data_type_ns_uri type ce_fsl_datatype=>t_component_name, begin of namespace_uri, content type ce_fsl_datatype=>t_component_name, scheme_id type ce_fsl_datatype=>t_component_name, end of namespace_uri, end of data_type_reference, end of log_item_plh_sub_list, web_uri type ce_fsl_datatype=>t_component_name, end of log_item, end of t_str_comp_names_log_v1
Method Signatures

Method CONVERT_FSL_LOG_TO_GDT_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_GDT_LOG Call by reference Type reference (TYPE) DATA GDT Log (generische Darstellung) 20110531
2 Importing I_STR_FSL_LOG Call by reference Type reference (TYPE) DATA FSL Log (generische Darstellung) 20110531
# Exception Resumable Description Created on
1 CX_FSL_INVALID_PARAMETER Fehlerhafter Parameter 20110531

Method CONVERT_GDT_LOG_TO_FSL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_FSL_LOG Call by reference Type reference (TYPE) DATA FSL Log (generische Darstellung) 20110725
2 Importing I_STR_GDT_LOG Call by reference Type reference (TYPE) DATA GDT Log (generische Darstellung) 20110531
# Exception Resumable Description Created on
1 CX_FSL_INVALID_PARAMETER Fehlerhafter Parameter 20110531

Method FILL_MIN_FSL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_FSL_LOG Call by reference Type reference (TYPE) DATA FSL Log (generische Darstellung) 20110531
2 Importing I_REF_BUS_DOC_PROC_RESULT_CODE Call by reference Object reference (TYPE REF TO) CE_FSL_PROC_RESULT_CODE Enumeration: GDT ProcessingResultCode 20110725
# Exception Resumable Description Created on
1 CX_FSL_INVALID_PARAMETER Fehlerhafter Parameter 20110531

Method GET_LOG_BY_ECH_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_FSL_LOG Call by reference Type reference (TYPE) DATA FSL Log (generische Darstellung) 20110531
2 Importing I_REF_BUS_DOC_PROC_RESULT_CODE Call by reference Object reference (TYPE REF TO) CE_FSL_PROC_RESULT_CODE Enumeration: GDT ProcessingResultCode 20110531
3 Importing I_STR_ECH_DATA Call by reference Type reference (TYPE) DATA Daten für Error & Conflict Handling 20110727
# Exception Resumable Description Created on
1 CX_FSL_INVALID_PARAMETER Fehlerhafter Parameter 20110531

Method GET_LOG_BY_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_FSL_LOG Value transfer Type reference (TYPE) DATA FSL Log (generische Darstellung) 20110531
2 Importing I_REF_BUS_DOC_PROC_RESULT_CODE Call by reference Object reference (TYPE REF TO) CE_FSL_PROC_RESULT_CODE Enumeration: GDT ProcessingResultCode 20110531
3 Importing I_REF_FIRST_ITEM_CATEGORY_CODE Call by reference Object reference (TYPE REF TO) CE_FSL_EC_CATEGORY Fehler- und Konflikt-Kategorie 20110531
4 Importing I_TAB_MESSAGES Call by reference Type reference (TYPE) STANDARD TABLE Nachrichten 20110531
# Exception Resumable Description Created on
1 CX_FSL_INVALID_PARAMETER Fehlerhafter Parameter 20110531

Method GET_MESSAGES_BY_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MAX_LOG_ITEM_SEVERITY_CODE Call by reference Object reference (TYPE REF TO) CE_FSL_LOG_ITEM_SEVERITY Enumeration: Fehlerschwere von Logeinträgen 20110531
2 Exporting E_REF_BUS_DOC_PROC_RESULT_CODE Call by reference Object reference (TYPE REF TO) CE_FSL_PROC_RESULT_CODE Enumeration: GDT ProcessingResultCode 20110531
3 Exporting E_TAB_MESSAGES Call by reference Type reference (TYPE) STANDARD TABLE Liste von Nachrichten 20110531
4 Importing I_STR_FSL_LOG Call by reference Type reference (TYPE) DATA FSL Log (generische Darstellung) 20110531
# Exception Resumable Description Created on
1 CX_FSL_INVALID_PARAMETER Fehlerhafter Parameter 20110531
History
Last changed by/on SAP  20130531 
SAP Release Created in 731