SAP ABAP Class IF_FSL_GENERIC_LOG_HELPER (Help Functions for GDT Log)
Properties
| Class | IF_FSL_GENERIC_LOG_HELPER | |
| Short Description | Help Functions for GDT Log | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20110531 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class IF_FSL_GENERIC_LOG_HELPER has no forward declaration.
Interfaces
Class IF_FSL_GENERIC_LOG_HELPER has no interface implemented.
Friends
Class IF_FSL_GENERIC_LOG_HELPER has no friend class.
Attributes
Class IF_FSL_GENERIC_LOG_HELPER has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Converts Log to GDT Log (Dynamically) | 20110531 | |
| 2 | Instance method | Public | Method | Converts Log to FSL Log (Dynamically) | 20110531 | |
| 3 | Instance method | Public | Method | Enters Minimum Required Data in Internal Representation | 20110531 | |
| 4 | Instance method | Public | Method | Supplies Log from Error + Conflict Handling Data | 20110531 | |
| 5 | Instance method | Public | Method | Gets Log from Message Table | 20110531 | |
| 6 | Instance method | Public | Method | Gets Message Table from Log | 20110531 |
Events
Class 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 | E_STR_GDT_LOG | Call by reference | Type reference (TYPE) | DATA | GDT Log (generische Darstellung) | 20110531 | |||
| 2 | I_STR_FSL_LOG | Call by reference | Type reference (TYPE) | DATA | FSL Log (generische Darstellung) | 20110531 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | E_STR_FSL_LOG | Call by reference | Type reference (TYPE) | DATA | FSL Log (generische Darstellung) | 20110725 | |||
| 2 | I_STR_GDT_LOG | Call by reference | Type reference (TYPE) | DATA | GDT Log (generische Darstellung) | 20110531 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerhafter Parameter | 20110531 |
Method FILL_MIN_FSL_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_STR_FSL_LOG | Call by reference | Type reference (TYPE) | DATA | FSL Log (generische Darstellung) | 20110531 | |||
| 2 | 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 | 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 | E_STR_FSL_LOG | Call by reference | Type reference (TYPE) | DATA | FSL Log (generische Darstellung) | 20110531 | |||
| 2 | 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 | I_STR_ECH_DATA | Call by reference | Type reference (TYPE) | DATA | Daten für Error & Conflict Handling | 20110727 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerhafter Parameter | 20110531 |
Method GET_LOG_BY_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_STR_FSL_LOG | Value transfer | Type reference (TYPE) | DATA | FSL Log (generische Darstellung) | 20110531 | |||
| 2 | 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 | I_REF_FIRST_ITEM_CATEGORY_CODE | Call by reference | Object reference (TYPE REF TO) | CE_FSL_EC_CATEGORY | Fehler- und Konflikt-Kategorie | 20110531 | |||
| 4 | I_TAB_MESSAGES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Nachrichten | 20110531 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerhafter Parameter | 20110531 |
Method GET_MESSAGES_BY_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | E_TAB_MESSAGES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Liste von Nachrichten | 20110531 | |||
| 4 | I_STR_FSL_LOG | Call by reference | Type reference (TYPE) | DATA | FSL Log (generische Darstellung) | 20110531 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerhafter Parameter | 20110531 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in |