Hierarchy
⤷
⤷
Properties
| Class | /IWFND/CL_LOGGER | |
| Short Description | Logger for AppsLog and CCMS | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | /IWFND/CM_LOGGING | |
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | /IWFND/COS_SUPPORTABILITY | GW Framework - Supportability Components |
| Created | 20090805 | SAP |
| Last change | 20141120 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class /IWFND/CL_LOGGER has no interface implemented.
Friends
Class /IWFND/CL_LOGGER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | BALPROBCL | 4 | Application Log: Message Problem Class | 20090831 | ||
| 2 | Constant | Public | Type reference (TYPE) | ALMTCREATE-CUSGROUPMT | 'Backend Adaption Layer' | Alert: Customization: Name of Customization Group | 20090831 | ||
| 3 | Constant | Public | Type reference (TYPE) | /IWFND/SUP_REQ_DIR | 'SAP Syst to Gateway' | Direction of the Request (GW2IWF, IWF2GW, BE2IWF) | 20091208 | ||
| 4 | Constant | Public | Type reference (TYPE) | ALMTCREATE-CUSGROUPMT | 'Backend Connectivity' | Alert: Customization: Name of Customization Group | 20090831 | ||
| 5 | Constant | Private | Type reference (TYPE) | STRING | 'Method of ' | 20100203 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20091209 | |||
| 7 | Constant | Private | Type reference (TYPE) | DD07D-DDTEXT | 'Business message' | Short Text for Fixed Values | 20100203 | ||
| 8 | Constant | Public | Type reference (TYPE) | C | 'A' | 20090831 | |||
| 9 | Constant | Public | Type reference (TYPE) | /IWFND/COR_CODE_TYPE | 20 | Code Type for "Common List of Codes" | 20090831 | ||
| 10 | Constant | Public | Type reference (TYPE) | /IWFND/SUP_REQ_DIR | 'Consumer' | GW Direction of the Request (GW2IWF, IWF2GW, BE2IWF) | 20101108 | ||
| 11 | Constant | Public | Type reference (TYPE) | BALTABNAME | '/IWFND/S_LOGGER_CONTEXT' | Application Log: Context: DDIC Structure Name | 20090831 | ||
| 12 | Constant | Public | Type reference (TYPE) | BALTABNAME | '/IWFND/S_LOGGER_CONTEXT_HEAD' | Application Log: Context: DDIC Structure Name | 20091208 | ||
| 13 | Constant | Public | Type reference (TYPE) | ALMTCREATE-CUSGROUPMT | 'Common Services' | Alert: Customization: Name of Customization Group | 20090831 | ||
| 14 | Constant | Public | Type reference (TYPE) | C | 'E' | 20090831 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100206 | |||
| 16 | Constant | Private | Type reference (TYPE) | BALPAR | 'EXT_KEY' | Application Log: Parameters | 20101028 | ||
| 17 | Static Attribute | Public | Object reference (TYPE REF TO) | /IWFND/CL_LOGGER | Logger | 20090805 | |||
| 18 | Static Attribute | Public | Object reference (TYPE REF TO) | /IWFND/CL_LOGGER | Logger | 20120206 | |||
| 19 | Static Attribute | Private | Object reference (TYPE REF TO) | /IWFND/CL_SUTIL_RUNTIME | Support Utilities: Runtime | 20110818 | |||
| 20 | Instance attribute | Public | Type reference (TYPE) | /IWFND/S_LOGGER_CONTEXT_HEAD | GW: Context of the Log Header | 20091208 | |||
| 21 | Static Attribute | Public | Type reference (TYPE) | TY_C_CCMS | Structure of the GW CCMS Context | 20091110 | |||
| 22 | Static Attribute | Public | Type reference (TYPE) | TY_C_CCMST | Structure of the GW CCMS Context | 20091110 | |||
| 23 | Static Attribute | Private | Type reference (TYPE) | BALLOGHNDL | Log Handle | 20090805 | |||
| 24 | Static Attribute | Private | Type reference (TYPE) | BALLOGHNDL | Security Message Log Handle | 20110519 | |||
| 25 | Instance attribute | Public | Type reference (TYPE) | BAL_S_LOG | Application Log: Log Header Data | 20091026 | |||
| 26 | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100208 | |||
| 27 | Constant | Public | Type reference (TYPE) | /IWFND/SUP_REQ_DIR | 'Consumer to Gateway' | Direction of the Request (GW2IWF, IWF2GW, BE2IWF) | 20091208 | ||
| 28 | Constant | Public | Type reference (TYPE) | ALMTCREATE-CUSGROUPMT | 'Groupware Connectivity' | Alert: Customization: Name of Customization Group | 20090831 | ||
| 29 | Instance attribute | Private | Type reference (TYPE) | BAL_S_LOG | Application Log: Log Header Data | 20091216 | |||
| 30 | Constant | Public | Type reference (TYPE) | ALMTCREATE-CUSGROUPMT | 'Interface Layer' | Alert: Customization: Name of Customization Group | 20090831 | ||
| 31 | Constant | Public | Type reference (TYPE) | BALPROBCL | 2 | Application Log: Message Problem Class | 20090831 | ||
| 32 | Constant | Public | Type reference (TYPE) | C | 'I' | 20090831 | |||
| 33 | Constant | Public | Type reference (TYPE) | ALMTCREATE-CUSGROUPMT | 'IW Applications' | Alert: Customization: Name of Customization Group | 20090831 | ||
| 34 | Constant | Public | Type reference (TYPE) | /IWFND/SUP_REQ_DIR | 'Gateway to Consumer' | Direction of the Request (GW2IWF, IWF2GW, BE2IWF) | 20091208 | ||
| 35 | Constant | Public | Type reference (TYPE) | ALMTCREATE-CUSGROUPMT | 'IW General Components' | Alert: Customization: Name of Customization Group | 20090831 | ||
| 36 | Constant | Public | Type reference (TYPE) | /IWFND/SUP_CCMS_LEVEL | 02 | Level of the Node in the GW CCMS Context | 20091110 | ||
| 37 | Constant | Public | Type reference (TYPE) | /IWFND/SUP_CCMS_LEVEL | 00 | Level of the Node in the GW CCMS Context | 20091110 | ||
| 38 | Constant | Public | Type reference (TYPE) | /IWFND/SUP_CCMS_LEVEL | 01 | Level of the Node in the GW CCMS Context | 20091110 | ||
| 39 | Constant | Private | Type reference (TYPE) | BALPAR | 'KEY' | Application Log: Parameters | 20100122 | ||
| 40 | Static Attribute | Public | Type reference (TYPE) | /IWFND/SUP_LOG_LEVEL | GW Global Log Level for the Application Log | 20100207 | |||
| 41 | Constant | Private | Type reference (TYPE) | SYREPID | 'Mainprogram of ' | ABAP Program: Current Main Program | 20100203 | ||
| 42 | Constant | Public | Type reference (TYPE) | SYMSGID | '/IWFND/CM_LOGGING' | Message Class | 20090831 | ||
| 43 | Constant | Public | Type reference (TYPE) | BALPROBCL | 3 | Application Log: Message Problem Cass | 20090831 | ||
| 44 | Instance attribute | Private | Object reference (TYPE REF TO) | /IWFND/BD_SUP_MONITORING_CNTRL | 20140310 | ||||
| 45 | Constant | Private | Type reference (TYPE) | BALPAR | 'MSG' | Application Log: Parameters | 20100122 | ||
| 46 | Instance attribute | Private | Type reference (TYPE) | TT_HANDLE_MAPPING | 20111130 | ||||
| 47 | Constant | Public | Type reference (TYPE) | BALOBJ_D | '/IWFND/' | Application Log: Object Name (Application Code) | 20090831 | ||
| 48 | Constant | Private | Type reference (TYPE) | /IWFND/SUP_LOG_USE_CASE | 'REG' | GW Logging Use Case | 20100208 | ||
| 49 | Constant | Public | Type reference (TYPE) | ALMTCREATE-CUSGROUPMT | 'Reporting' | Alert: Customization: Name of Customization Group | 20090831 | ||
| 50 | Static Attribute | Public | Type reference (TYPE) | STRING | Request GUID | 20091021 | |||
| 51 | Constant | Private | Type reference (TYPE) | /IWFND/SUP_LOG_USE_CASE | 'SAT' | GW Logging Use Case | 20100208 | ||
| 52 | Constant | Public | Type reference (TYPE) | C | 'S' | 20120222 | |||
| 53 | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20120222 | |||
| 54 | Constant | Public | Type reference (TYPE) | ALMTCREATE-CUSGROUPMT | 'Sample Services' | Alert: Customization: Name of Customization Group | 20090831 | ||
| 55 | Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'RUNTIM' | Application Log: Subobject Name (Application Code) | 20090902 | ||
| 56 | Constant | Public | Type reference (TYPE) | C | 'S' | 20090831 | |||
| 57 | Constant | Private | Type reference (TYPE) | DD07D-DDTEXT | 'Technical message' | Short Text for Fixed Values | 20100203 | ||
| 58 | Instance attribute | Private | Type reference (TYPE) | ALTOOLASSG-TOOLNAME | 'IW_Connect_to_AppsLog' | Alert: Logical Name of Tool | 20100201 | ||
| 59 | Constant | Public | Type reference (TYPE) | BALPROBCL | 1 | Application Log: Message Problem Cass | 20090831 | ||
| 60 | Constant | Public | Type reference (TYPE) | C | 'W' | 20090831 | |||
| 61 | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20120220 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Adjust the User Log Level to the Global Log Level | 20100206 | |
| 2 | Instance method | Public | Method | Checks if the Agent Exists in the Configuration | 20100927 | |
| 3 | Instance method | Private | Method | Check if the message needs to be logged in CCMS | 20140310 | |
| 4 | Instance method | Public | Method | Closes Logging of a Request Processing(write the Logs to db) | 20090805 | |
| 5 | Instance method | Private | Constructor | Constructor | 20090805 | |
| 6 | Instance method | Private | Method | Create CCMS Context Node | 20090824 | |
| 7 | Instance method | Private | Method | Create CCMS Monitoring Object Node | 20090824 | |
| 8 | Instance method | Private | Method | Create CCMS monitoring attribute(message container) node | 20090824 | |
| 9 | Instance method | Private | Method | Create CCMS Summary Node | 20090824 | |
| 10 | Instance method | Private | Method | Define the Context of a Message | 20091104 | |
| 11 | Instance method | Private | Method | Checks if all Messages have to be Logged in Case of Success | 20100206 | |
| 12 | Instance method | Private | Method | Determines the Problem Class of the Message | 20100120 | |
| 13 | Instance method | Public | Method | Displays the Messages of the Log in a Pop-up | 20101026 | |
| 14 | Instance method | Private | Method | Fill the Necessary Header Context Data | 20100207 | |
| 15 | Instance method | Private | Method | Fills the Text of a Message (exception) into BAL-Parameters | 20091211 | |
| 16 | Instance method | Public | Method | Stops the Business Processing on Gateway | 20091209 | |
| 17 | Instance method | Private | Method | Retrieve the Agent Description from Customizing | 20090826 | |
| 18 | Instance method | Private | Method | Retrieves the Caller of the Logger Class | 20091104 | |
| 19 | Instance method | Private | Method | Retrieves the CCMS Structure for a Certain Agent | 20091110 | |
| 20 | Instance method | Private | Method | Retrieves the Cass Name of the Object | 20091104 | |
| 21 | Static method | Private | Method | Returns the EPP transaction id | 20110722 | |
| 22 | Instance method | Private | Method | Retrieves the Global Log Level | 20100206 | |
| 23 | Instance method | Private | Method | Retrieve the Object-Specific Logging Customizing | 20090819 | |
| 24 | Static method | Public | Method | Retrieve the Singleton Logger Instance | 20090805 | |
| 25 | Instance method | Private | Method | Create Log Handle for Security Messages | 20110519 | |
| 26 | Instance method | Private | Method | Retrieve the Log Msg Type Description from Domain | 20090901 | |
| 27 | Instance method | Private | Method | Retrieves the Message Type an Agent Produces (Busi or Tech) | 20091209 | |
| 28 | Static method | Public | Method | Returns the ID of the current application server transaction | 20130128 | |
| 29 | Instance method | Public | Method | Creates the complete CCMS Context for Gateway | 20131210 | |
| 30 | Instance method | Public | Method | Initiates the Business Processing on Gateway | 20091209 | |
| 31 | Static method | Public | Method | Initialize the Singleton Logger Instance | 20090805 | |
| 32 | Instance method | Private | Method | Checks whether the Current Exception is of Type CX_BASE | 20091103 | |
| 33 | Instance method | Public | Method | Log the Messages Returned in the BAPI-Return | 20090811 | |
| 34 | Instance method | Public | Method | Logs a Simple Free Text Message | 20100126 | |
| 35 | Instance method | Public | Method | Log Simple Message (Only for Message Container) | 20090805 | |
| 36 | Instance method | Public | Method | Log Message via Message Container Structure | 20090810 | |
| 37 | Instance method | Public | Method | Add Message to the CCMS Context | 20090805 | |
| 38 | Instance method | Public | Method | Logs a Security Message | 20101029 | |
| 39 | Instance method | Public | Method | Log the Completion of a Processing Step | 20090805 | |
| 40 | Instance method | Public | Method | Log the Completion of a Step with an Exception | 20090807 | |
| 41 | Instance method | Public | Method | Log the Initialization of a Processing Step | 20090805 | |
| 42 | Instance method | Private | Method | Replace the external message and refer to message details | 20110510 | |
| 43 | Instance method | Private | Method | Report a T100 Message to the Message Container | 20090824 | |
| 44 | Instance method | Public | Method | Set Communication Information | 20110817 | |
| 45 | Instance method | Private | Method | Sets the 'Error Exists' Flag at the First W, E, A Message | 20100206 | |
| 46 | Instance method | Public | Method | Set the Header Attribute Request Direction | 20100712 | |
| 47 | Instance method | Public | Method | Set the Header Attribute Operation | 20100712 | |
| 48 | Instance method | Private | Method | Sets the Log State of the GW Transaction Handler | 20101105 |
Events
Class /IWFND/CL_LOGGER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TT_HANDLE_MAPPING | Private | See coding | 20111130 | tt_handle_mapping TYPE SORTED TABLE OF ty_handle_mapping
WITH UNIQUE KEY log_handle
|
||
| 2 | TY_C_CCMS | Public | See coding | Structure of the GW CCMS Context | 20091110 | ty_c_ccms TYPE Sorted TABLE OF /iwfnd/c_ccms WITH UNIQUE KEY node
|
|
| 3 | TY_C_CCMST | Public | See coding | 20091110 | ty_c_ccmst TYPE SORTED TABLE OF /iwfnd/c_ccmst WITH NON-UNIQUE KEY node langu
|
||
| 4 | TY_DD07V | Public | See coding | 20100127 | ty_dd07v TYPE STANDARD TABLE OF dd07v
|
||
| 5 | TY_HANDLE_MAPPING | Private | See coding | 20111130 | BEGIN OF ty_handle_mapping,
log_handle TYPE balmsghndl,
perf_handle TYPE i,
END OF ty_handle_mapping
|
Method Signatures
Method ADJ_USR_TO_GLB_LOG_LEVEL Signature
Method ADJ_USR_TO_GLB_LOG_LEVEL on class /IWFND/CL_LOGGER has no parameter.
Method ADJ_USR_TO_GLB_LOG_LEVEL on class /IWFND/CL_LOGGER has no exception.
Method CHECK_AGENT_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_AGENT_DESCRIPTION | Call by reference | Type reference (TYPE) | /IWFND/COR_TEXT40 | Description - Char 40 | 20100927 | |||
| 2 | EV_AGENT_EXISTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100927 | ||||
| 3 | IV_AGENT | Call by reference | Type reference (TYPE) | /IWFND/SUP_IW_AGENT | IW Agent or Component | 20100927 |
Method CHECK_AGENT_EXIST on class /IWFND/CL_LOGGER has no exception.
Method CHECK_MESSAGE_LOG_TO_CCMS_BADI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MSG_ID | Call by reference | Type reference (TYPE) | SYMSGID | Message Class | 20140310 | |||
| 2 | IV_MSG_NUMBER | Call by reference | Type reference (TYPE) | SYMSGNO | Message Number | 20140310 | |||
| 3 | IV_MSG_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | Message Type | 20140310 | |||
| 4 | RV_LOG_CCMS | Value transfer | Type reference (TYPE) | /IWFND/SUP_LOG_CCMS | GW Flag for Logging the Message to CCMS | 20140310 |
Method CHECK_MESSAGE_LOG_TO_CCMS_BADI on class /IWFND/CL_LOGGER has no exception.
Method CLOSE_LOGGER Signature
Method CLOSE_LOGGER on class /IWFND/CL_LOGGER has no parameter.
Method CLOSE_LOGGER on class /IWFND/CL_LOGGER has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class /IWFND/CL_LOGGER has no parameter.
Method CONSTRUCTOR on class /IWFND/CL_LOGGER has no exception.
Method CREATE_ATTACH_MC_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MCNAME | Call by reference | Type reference (TYPE) | ALMTCREATE-CUSGROUPMT | Context name | 20090824 | |||
| 2 | IV_MT_CLASS | Call by reference | Type reference (TYPE) | ALMTCREATE-CUSGROUPMT | Alert: Customization: Name of Customization Group | 20090824 | |||
| 3 | IV_OWNER | Call by reference | Type reference (TYPE) | ALMTCREATE-CUSGROUPMT | Context owner | 20090824 | |||
| 4 | RV_ROOT_TID | Call by reference | Type reference (TYPE) | ALGLOBTID | Alert: global monitoring type identifier | 20090824 |
Method CREATE_ATTACH_MC_NODE on class /IWFND/CL_LOGGER has no exception.
Method CREATE_ATTACH_MO_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MO_NAME | Call by reference | Type reference (TYPE) | ALMTCREATE-CUSGROUPMT | Monitoring object name | 20090824 | |||
| 2 | IV_MT_CLASS | Call by reference | Type reference (TYPE) | ALMTCREATE-CUSGROUPMT | Alert: Customization: Name of Customization Group | 20090824 | |||
| 3 | IV_PARENT_TID | Call by reference | Type reference (TYPE) | ALGLOBTID | Alert: global monitoring type identifier | 20090824 | |||
| 4 | RV_NEW_TID | Call by reference | Type reference (TYPE) | ALGLOBTID | Alert: global monitoring type identifier | 20090824 |
Method CREATE_ATTACH_MO_NODE on class /IWFND/CL_LOGGER has no exception.
Method CREATE_ATTACH_MSC_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MSC_CUSTOMIZING_GROUP | Call by reference | Type reference (TYPE) | ALMTCREATE-CUSGROUPOT | Alert: Customization: Name of Customization Group | 20090824 | |||
| 2 | IV_MTE_CLASS | Call by reference | Type reference (TYPE) | ALMTCREATE-CUSGROUPMT | Alert: Customization: Name of Customization Group | 20090824 | |||
| 3 | IV_MTE_NAME | Call by reference | Type reference (TYPE) | ALMTCREATE-NAME | Monitoring object name | 20090824 | |||
| 4 | IV_PARENT_TID | Call by reference | Type reference (TYPE) | ALGLOBTID | Alert: global monitoring type identifier | 20090824 | |||
| 5 | RV_NEW_TID | Call by reference | Type reference (TYPE) | ALGLOBTID | Alert: global monitoring type identifier | 20090824 |
Method CREATE_ATTACH_MSC_NODE on class /IWFND/CL_LOGGER has no exception.
Method CREATE_ATTACH_SUM_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MT_CLASS | Call by reference | Type reference (TYPE) | ALMTCREATE-CUSGROUPMT | Alert: Customization: Name of Customization Group | 20090824 | |||
| 2 | IV_PARENT_TID | Call by reference | Type reference (TYPE) | ALGLOBTID | Alert: global monitoring type identifier | 20090824 | |||
| 3 | IV_SUM_NAME | Call by reference | Type reference (TYPE) | ALMTCREATE-CUSGROUPMT | Context name | 20090824 | |||
| 4 | RV_NEW_TID | Call by reference | Type reference (TYPE) | ALGLOBTID | Alert: global monitoring type identifier | 20090824 |
Method CREATE_ATTACH_SUM_NODE on class /IWFND/CL_LOGGER has no exception.
Method DEFINE_MESSAGE_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_AGENT | Call by reference | Type reference (TYPE) | /IWFND/SUP_IW_AGENT | IW Agent or Component | 20091104 | |||
| 2 | IV_ERROR_CODE | Call by reference | Type reference (TYPE) | /IWFND/SUP_ERROR_CODE | Error code | 20091104 | |||
| 3 | IV_MSG | Call by reference | Type reference (TYPE) | BAL_S_MSG | Application Log: Message Data | 20100122 | |||
| 4 | IV_MSG_NUMBER | Call by reference | Type reference (TYPE) | BALMNR | Application log: Internal message serial number | 20091104 | |||
| 5 | IV_MSG_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | Message Type | 20100203 | |||
| 6 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | /IWFND/S_COR_ID | Common IWFND ID (see CCT ID) - core data type | 20091104 | |||
| 7 | IV_SYSTEM_ALIAS | Call by reference | Type reference (TYPE) | /IWFND/DEFI_SYSTEM_ALIAS | SAP System Alias | 20091104 |
Method DEFINE_MESSAGE_CONTEXT on class /IWFND/CL_LOGGER has no exception.
Method DETERMINE_LOG_LEVEL Signature
Method DETERMINE_LOG_LEVEL on class /IWFND/CL_LOGGER has no parameter.
Method DETERMINE_LOG_LEVEL on class /IWFND/CL_LOGGER has no exception.
Method DETERMINE_PROBCLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MSG_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | Message Type | 20100120 | |||
| 2 | IV_PROBLEM_CLASS | Call by reference | Type reference (TYPE) | BAL_S_MSG-PROBCLASS | Application log: Message problem class | 20100120 | |||
| 3 | RV_PROBLEM_CLASS | Value transfer | Type reference (TYPE) | BAL_S_MSG-PROBCLASS | Application log: Message problem class | 20100120 |
Method DETERMINE_PROBCLASS on class /IWFND/CL_LOGGER has no exception.
Method DISPLAY_LOG_POP_UP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_MESSAGE_FILTER | Call by reference | Type reference (TYPE) | BAL_R_IDNO | Application Log: MSGID/MSGNO Range Table | 20101206 |
Method DISPLAY_LOG_POP_UP on class /IWFND/CL_LOGGER has no exception.
Method FILL_HEADER_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | /IWFND/S_COR_ID | Common IWFND ID (see CCT ID) - core data type | 20100207 |
Method FILL_HEADER_CONTEXT on class /IWFND/CL_LOGGER has no exception.
Method FILL_MSG_EXTD_LONG_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EXT_KEY | Call by reference | Type reference (TYPE) | STRING | SCL extended message text | 20101028 | |||
| 2 | IV_KEY_VALUE | Call by reference | Type reference (TYPE) | /IWFND/COR_ID_VALUE | Identifier - Key Value | 20100122 | |||
| 3 | IV_MSG | Call by reference | Type reference (TYPE) | BAL_S_MSG | Application Log: Message Data | 20091211 | |||
| 4 | IV_PARNAME | Call by reference | Type reference (TYPE) | BALPAR | Application log: Parameters | 20100122 | |||
| 5 | IV_TEXT | Call by reference | Type reference (TYPE) | STRING | Message text | 20091211 |
Method FILL_MSG_EXTD_LONG_TEXT on class /IWFND/CL_LOGGER has no exception.
Method FINISH_BUSINESS_PROCESS Signature
Method FINISH_BUSINESS_PROCESS on class /IWFND/CL_LOGGER has no parameter.
Method FINISH_BUSINESS_PROCESS on class /IWFND/CL_LOGGER has no exception.
Method GET_AGENT_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_AGENT | Call by reference | Type reference (TYPE) | /IWFND/SUP_IW_AGENT | IW Agent or Component | 20090826 | |||
| 2 | RV_DESCRIPTION | Value transfer | Type reference (TYPE) | /IWFND/C_CCMST-DESCRIPTION | Description - Char 40 | 20090826 |
Method GET_AGENT_DESCRIPTION on class /IWFND/CL_LOGGER has no exception.
Method GET_CALLING_MODULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_CALLER | Value transfer | Type reference (TYPE) | ABAP_CALLSTACK_LINE | Line of an ABAP Call Stack (With Program Positions) | 20091104 |
Method GET_CALLING_MODULE on class /IWFND/CL_LOGGER has no exception.
Method GET_CCMS_STRUCTURE_FOR_AGENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STRUCTURE_ERROR | Call by reference | Type reference (TYPE) | BOOLE | Boolean variable | 20120322 | |||
| 2 | IV_AGENT | Call by reference | Type reference (TYPE) | /IWFND/SUP_IW_AGENT | IW Agent or Component | 20091110 | |||
| 3 | RT_STRUCTURE_ENTRIES | Call by reference | Type reference (TYPE) | TY_C_CCMS | Structure of the IW CCMS Context | 20091110 |
Method GET_CCMS_STRUCTURE_FOR_AGENT on class /IWFND/CL_LOGGER has no exception.
Method GET_CLASS_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20091104 | ||||
| 2 | RV_CLASSNAME | Value transfer | Type reference (TYPE) | STRING | 20091104 |
Method GET_CLASS_NAME on class /IWFND/CL_LOGGER has no exception.
Method GET_EPP_TRANSACTION_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_TID | Value transfer | Type reference (TYPE) | STRING | 20110722 |
Method GET_EPP_TRANSACTION_ID on class /IWFND/CL_LOGGER has no exception.
Method GET_GLOBAL_LOG_LEVEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_GLOBAL_LOG_LEVEL | Value transfer | Type reference (TYPE) | /IWFND/SUP_LOG_LEVEL | IW global log level for the Application Log | 20100206 |
Method GET_GLOBAL_LOG_LEVEL on class /IWFND/CL_LOGGER has no exception.
Method GET_GSDO_LOG_FLAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OBJECT_KEY | Call by reference | Type reference (TYPE) | /IWFND/S_COR_ID | ID of the object whose proccessing caused the errors | 20090819 | |||
| 2 | RV_LOG_GSDO_VAR | Value transfer | Type reference (TYPE) | BOOLE | Logging of GSDO vars flag | 20090826 |
Method GET_GSDO_LOG_FLAG on class /IWFND/CL_LOGGER has no exception.
Method GET_LOGGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_SECOND_INSTANCE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Boolean variable | 20120206 | |||
| 2 | RO_LOGGER | Value transfer | Object reference (TYPE REF TO) | /IWFND/CL_LOGGER | Logger instance | 20090805 |
Method GET_LOGGER on class /IWFND/CL_LOGGER has no exception.
Method GET_LOGHDNL_SEC_MSG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_BAL_LOG | Call by reference | Type reference (TYPE) | BAL_S_LOG | Application Log: Log header data | 20110519 | |||
| 2 | IV_SUBOBJECT | Call by reference | Type reference (TYPE) | BALSUBOBJ | Application Log: Subobject | 20110519 | |||
| 3 | R_LOG_HNDL_SECURITY | Value transfer | Type reference (TYPE) | BALLOGHNDL | Security Message Log Handle | 20110519 |
Method GET_LOGHDNL_SEC_MSG on class /IWFND/CL_LOGGER has no exception.
Method GET_LOG_MSG_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TYPE | Call by reference | Type reference (TYPE) | DD07D-DOMVALUE | Single Value | 20090901 | |||
| 2 | RV_MSG_TYPE_DESCR | Value transfer | Type reference (TYPE) | DD07D-DDTEXT | Short Text for Fixed Values | 20090901 |
Method GET_LOG_MSG_TYPE on class /IWFND/CL_LOGGER has no exception.
Method GET_MESSAGE_TYPE_FOR_AGENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_AGENT | Call by reference | Type reference (TYPE) | /IWFND/SUP_IW_AGENT | IW Agent or Component | 20091209 | |||
| 2 | RV_MSG_TYPE | Value transfer | Type reference (TYPE) | DD07D-DOMVALUE | Single Value | 20091209 |
Method GET_MESSAGE_TYPE_FOR_AGENT on class /IWFND/CL_LOGGER has no exception.
Method GET_TRANSACTION_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_TRANSACTION_ID | Value transfer | Type reference (TYPE) | STRING | 20130128 |
Method GET_TRANSACTION_ID on class /IWFND/CL_LOGGER has no exception.
Method INITIALIZE_GW_CCMS_CONTEXT Signature
Method INITIALIZE_GW_CCMS_CONTEXT on class /IWFND/CL_LOGGER has no parameter.
Method INITIALIZE_GW_CCMS_CONTEXT on class /IWFND/CL_LOGGER has no exception.
Method INIT_BUSINESS_PROCESS Signature
Method INIT_BUSINESS_PROCESS on class /IWFND/CL_LOGGER has no parameter.
Method INIT_BUSINESS_PROCESS on class /IWFND/CL_LOGGER has no exception.
Method INIT_LOGGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NAMESPACE | Call by reference | Type reference (TYPE) | CSEQUENCE | Namespace | 20110817 | |||
| 2 | IV_OBJECT | Call by reference | Type reference (TYPE) | BALOBJ_D | Object name | 20090810 | |||
| 3 | IV_OPERATION | Call by reference | Type reference (TYPE) | CHAR10 | Operation of the Request | 20091208 | |||
| 4 | IV_REQUESTGUID | Call by reference | Type reference (TYPE) | STRING | Request GUID | 20090812 | |||
| 5 | IV_REQUEST_DIRECTION | Call by reference | Type reference (TYPE) | /IWFND/SUP_REQ_DIR | Direction of the Request (GW2IWF, IWF2GW, BE2IWF) | 20091208 | |||
| 6 | IV_SERVICE_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | External Service Document Name | 20110817 | |||
| 7 | IV_SERVICE_VERSION | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_VERSION | Service Version | 20120116 | |||
| 8 | IV_SUBOBJECT | Call by reference | Type reference (TYPE) | BALSUBOBJ | Subobject | 20090810 | |||
| 9 | IV_USERID | Call by reference | Type reference (TYPE) | UNAME | User Name | 20090810 | |||
| 10 | RO_LOGGER | Value transfer | Object reference (TYPE REF TO) | /IWFND/CL_LOGGER | Logger instance | 20090805 |
Method INIT_LOGGER on class /IWFND/CL_LOGGER has no exception.
Method IS_OF_TYPE_CX_BASE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstract Superclass for All Global Exceptions | 20091103 | |||
| 2 | RV_DOWNCUST | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean variable | 20091103 |
Method IS_OF_TYPE_CX_BASE on class /IWFND/CL_LOGGER has no exception.
Method LOG_BAPI_RETURN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OBJECT_KEY | Call by reference | Type reference (TYPE) | /IWFND/S_COR_ID | ID of the object whose proccessing caused the errors | 20090811 | |||
| 2 | IT_BAPI_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Table of BAPIRET2 messages | 20090811 | |||
| 3 | IV_AGENT | Call by reference | Type reference (TYPE) | /IWFND/SUP_IW_AGENT | IW Agent or component | 20090811 | |||
| 4 | IV_IS_EXTERNAL | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110216 |
Method LOG_BAPI_RETURN on class /IWFND/CL_LOGGER has no exception.
Method LOG_FREE_TEXT_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_MSG | Call by reference | Type reference (TYPE) | BAL_S_MSG | Application Log: Message Data | 20100126 | |||
| 2 | IV_MSG_TEXT | Call by reference | Type reference (TYPE) | /IWFND/SUP_MSG_LONGTEXT | IW extended message text | 20100126 | |||
| 3 | RV_MSG_HANDLE | Value transfer | Type reference (TYPE) | BALMSGHNDL | Application Log: Message handle | 20100126 |
Method LOG_FREE_TEXT_MESSAGE on class /IWFND/CL_LOGGER has no exception.
Method LOG_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OBJECT_KEY | Call by reference | Type reference (TYPE) | /IWFND/S_COR_ID | ID of the object whose proccessing caused the errors | 20090805 | |||
| 2 | IV_AGENT | Call by reference | Type reference (TYPE) | /IWFND/SUP_IW_AGENT | IW Agent | 20090810 | |||
| 3 | IV_LOG_MSG_TEXT | Call by reference | Type reference (TYPE) | BOOLEAN | Indicates that the message is from a different backend | 20091207 | |||
| 4 | IV_LOG_TO_CCMS | Call by reference | Type reference (TYPE) | /IWFND/SUP_LOG_CCMS | 20091005 | ||||
| 5 | IV_LOG_TO_ERROR_LOG | Call by reference | Type reference (TYPE) | XSDBOOLEAN | ABAP_TRUE | 'X': Always write to Error Log | 20121204 | ||
| 6 | IV_MSG_HANDLE | Call by reference | Type reference (TYPE) | BALMSGHNDL | Application Log: Message handle | 20090831 | |||
| 7 | IV_MSG_ID | Call by reference | Type reference (TYPE) | SYMSGID | Message Class | 20090805 | |||
| 8 | IV_MSG_NUMBER | Call by reference | Type reference (TYPE) | SYMSGNO | Message Number | 20090805 | |||
| 9 | IV_MSG_TEXT | Call by reference | Type reference (TYPE) | /IWFND/SUP_MSG_LONGTEXT | Free text | 20090807 | |||
| 10 | IV_MSG_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | Message Type | 20090805 | |||
| 11 | IV_MSG_V1 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090805 | |||
| 12 | IV_MSG_V2 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090805 | |||
| 13 | IV_MSG_V3 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090805 | |||
| 14 | IV_MSG_V4 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090805 | |||
| 15 | IV_PROBLEM_CLASS | Call by reference | Type reference (TYPE) | BAL_S_MSG-PROBCLASS | Application log: Message problem class | 20090810 | |||
| 16 | IV_SYSTEM_ALIAS | Call by reference | Type reference (TYPE) | /IWFND/DEFI_SYSTEM_ALIAS | System Alias | 20090810 | |||
| 17 | RV_MSG_HANDLE | Value transfer | Type reference (TYPE) | BALMSGHNDL | Application Log: Message handle | 20091207 |
Method LOG_MESSAGE on class /IWFND/CL_LOGGER has no exception.
Method LOG_MESSAGE_STRUCTURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_MESSAGE_STRUCTURE | Call by reference | Type reference (TYPE) | /IWFND/S_MECO_MESSAGE | Message structure for "Message Container" | 20090810 | |||
| 2 | IV_LOG_MSG_TEXT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20091207 | |||
| 3 | IV_LOG_TO_ERROR_LOG | Call by reference | Type reference (TYPE) | XSDBOOLEAN | ABAP_TRUE | 'X': Always write to Error Log | 20121204 | ||
| 4 | IV_MSG_HANDLE | Call by reference | Type reference (TYPE) | BALMSGHNDL | Application Log: Message handle | 20091207 | |||
| 5 | RV_MSG_HANDLE | Value transfer | Type reference (TYPE) | BALMSGHNDL | Application Log: Message handle | 20091207 |
Method LOG_MESSAGE_STRUCTURE on class /IWFND/CL_LOGGER has no exception.
Method LOG_MONITORING_INFORMATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OBJECT_KEY | Call by reference | Type reference (TYPE) | /IWFND/S_COR_ID | ID of the object whose proccessing caused the errors | 20090805 | |||
| 2 | IV_AGENT | Call by reference | Type reference (TYPE) | /IWFND/SUP_IW_AGENT | IW Agent | 20090810 | |||
| 3 | IV_MSG_ID | Call by reference | Type reference (TYPE) | SYMSGID | Message Class | 20090805 | |||
| 4 | IV_MSG_NUMBER | Call by reference | Type reference (TYPE) | SYMSGNO | Message Number | 20090805 | |||
| 5 | IV_MSG_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | Message Type | 20090805 | |||
| 6 | IV_MSG_V1 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090805 | |||
| 7 | IV_MSG_V2 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090805 | |||
| 8 | IV_MSG_V3 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090805 | |||
| 9 | IV_MSG_V4 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090805 | |||
| 10 | IV_SYSTEM_ALIAS | Call by reference | Type reference (TYPE) | /IWFND/DEFI_SYSTEM_ALIAS | System Alias | 20090810 |
Method LOG_MONITORING_INFORMATION on class /IWFND/CL_LOGGER has no exception.
Method LOG_SECURITY_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EXT_KEY | Call by reference | Type reference (TYPE) | STRING | SCL extended message text | 20101029 | |||
| 2 | IV_MSG_HANDLE | Call by reference | Type reference (TYPE) | BALMSGHNDL | Application Log: Message handle | 20101029 | |||
| 3 | IV_MSG_NO | Call by reference | Type reference (TYPE) | SYMSGNO | 528 | Message Number | 20110921 | ||
| 4 | IV_MSG_TEXT | Call by reference | Type reference (TYPE) | STRING | Free text | 20101029 | |||
| 5 | RV_MSG_HANDLE | Value transfer | Type reference (TYPE) | BALMSGHNDL | Application Log: Message handle | 20101029 |
Method LOG_SECURITY_MESSAGE on class /IWFND/CL_LOGGER has no exception.
Method LOG_STEP_COMPLETION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OBJECT_KEY | Call by reference | Type reference (TYPE) | /IWFND/S_COR_ID | ID of the object whose proccessing caused the errors | 20090807 | |||
| 2 | IV_AGENT | Call by reference | Type reference (TYPE) | /IWFND/SUP_IW_AGENT | IW Agent | 20090810 | |||
| 3 | IV_IS_PERF_STOP | Call by reference | Type reference (TYPE) | XSDBOOLEAN | 'X': Stop Performance Measuremenr | 20111121 | |||
| 4 | IV_LOG_TO_CCMS | Call by reference | Type reference (TYPE) | /IWFND/SUP_LOG_CCMS | IW Flag for logging the message to CCMS | 20091005 | |||
| 5 | IV_MSG_HANDLE | Call by reference | Type reference (TYPE) | BALMSGHNDL | Application Log: Message handle | 20090821 | |||
| 6 | IV_MSG_ID | Call by reference | Type reference (TYPE) | SYMSGID | Message Class | 20090805 | |||
| 7 | IV_MSG_NUMBER | Call by reference | Type reference (TYPE) | SYMSGNO | Message Number | 20090805 | |||
| 8 | IV_MSG_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | Message Type | 20090805 | |||
| 9 | IV_MSG_V1 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090805 | |||
| 10 | IV_MSG_V2 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090805 | |||
| 11 | IV_MSG_V3 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090805 | |||
| 12 | IV_MSG_V4 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090805 | |||
| 13 | IV_PROBLEM_CLASS | Call by reference | Type reference (TYPE) | BAL_S_MSG-PROBCLASS | Application log: Message problem class | 20090810 | |||
| 14 | IV_SYSTEM_ALIAS | Call by reference | Type reference (TYPE) | /IWFND/DEFI_SYSTEM_ALIAS | System Alias | 20090810 |
Method LOG_STEP_COMPLETION on class /IWFND/CL_LOGGER has no exception.
Method LOG_STEP_COMPLETION_EXCEPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | /IWFND/CX_BASE | IWFND Base Exception | 20090810 | |||
| 2 | IO_EXCEPTION_EXTERN | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstract Superclass for All Global Exceptions | 20090909 | |||
| 3 | IS_OBJECT_KEY | Call by reference | Type reference (TYPE) | /IWFND/S_COR_ID | ID of the object whose proccessing caused the errors | 20090807 | |||
| 4 | IV_AGENT | Call by reference | Type reference (TYPE) | /IWFND/SUP_IW_AGENT | IW Agent | 20090810 | |||
| 5 | IV_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20121205 | |||
| 6 | IV_ERROR_LOCATION | Call by reference | Type reference (TYPE) | /IWFND/SUTIL_LOCATION | Error Location | 20121206 | |||
| 7 | IV_IS_LOGGER_INTERNAL | Call by reference | Type reference (TYPE) | XSDBOOLEAN | ABAP_FALSE | Logger internal | 20120918 | ||
| 8 | IV_LOG_TO_CCMS | Call by reference | Type reference (TYPE) | /IWFND/SUP_LOG_CCMS | IW Flag for logging the message to CCMS | 20091005 | |||
| 9 | IV_LOG_TO_ERROR_LOG | Call by reference | Type reference (TYPE) | XSDBOOLEAN | ABAP_FALSE | 'X': Always write to Error Log | 20121203 | ||
| 10 | IV_MSG_HANDLE | Call by reference | Type reference (TYPE) | BALMSGHNDL | Application Log: Message handle | 20090821 | |||
| 11 | IV_MSG_ID | Call by reference | Type reference (TYPE) | SYMSGID | Message Class | 20090807 | |||
| 12 | IV_MSG_NUMBER | Call by reference | Type reference (TYPE) | SYMSGNO | Message Number | 20090807 | |||
| 13 | IV_MSG_V1 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090807 | |||
| 14 | IV_MSG_V2 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090807 | |||
| 15 | IV_MSG_V3 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090807 | |||
| 16 | IV_MSG_V4 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090807 | |||
| 17 | IV_SYSTEM_ALIAS | Call by reference | Type reference (TYPE) | /IWFND/DEFI_SYSTEM_ALIAS | System Alias | 20090810 |
Method LOG_STEP_COMPLETION_EXCEPTION on class /IWFND/CL_LOGGER has no exception.
Method LOG_STEP_INIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OBJECT_KEY | Call by reference | Type reference (TYPE) | /IWFND/S_COR_ID | ID of the object whose proccessing caused the errors | 20090805 | |||
| 2 | IV_AGENT | Call by reference | Type reference (TYPE) | /IWFND/SUP_IW_AGENT | IW Agent | 20090810 | |||
| 3 | IV_IS_PERF_START | Call by reference | Type reference (TYPE) | XSDBOOLEAN | 'X': Start Performance Measuremenr | 20111121 | |||
| 4 | IV_MSG_ID | Call by reference | Type reference (TYPE) | SYMSGID | Message Class | 20090812 | |||
| 5 | IV_MSG_NUMBER | Call by reference | Type reference (TYPE) | SYMSGNO | Message Number | 20090805 | |||
| 6 | IV_MSG_V1 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090805 | |||
| 7 | IV_MSG_V2 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090805 | |||
| 8 | IV_MSG_V3 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090805 | |||
| 9 | IV_MSG_V4 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090805 | |||
| 10 | IV_SYSTEM_ALIAS | Call by reference | Type reference (TYPE) | /IWFND/DEFI_SYSTEM_ALIAS | System Alias | 20090810 | |||
| 11 | RV_MSG_HANDLE | Value transfer | Type reference (TYPE) | BALMSGHNDL | Application Log: Message handle | 20090821 |
Method LOG_STEP_INIT on class /IWFND/CL_LOGGER has no exception.
Method REPLACE_EXTERNAL_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_MSG | Call by reference | Type reference (TYPE) | BAL_S_MSG | Application Log: Message Data | 20110510 |
Method REPLACE_EXTERNAL_MESSAGE on class /IWFND/CL_LOGGER has no exception.
Method REPORT_T100_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MSC_TID | Call by reference | Type reference (TYPE) | ALGLOBTID | Alert: global monitoring type identifier | 20090824 | |||
| 2 | IV_MSG_ID | Call by reference | Type reference (TYPE) | SYMSGID | Message Class | 20090824 | |||
| 3 | IV_MSG_NUMBER | Call by reference | Type reference (TYPE) | SYMSGNO | Message Number | 20090824 | |||
| 4 | IV_MSG_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | Message Type | 20090824 | |||
| 5 | IV_MSG_V1 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090824 | |||
| 6 | IV_MSG_V2 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090824 | |||
| 7 | IV_MSG_V3 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090824 | |||
| 8 | IV_MSG_V4 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090824 |
Method REPORT_T100_MESSAGE on class /IWFND/CL_LOGGER has no exception.
Method SET_COMMUNICATION_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DESTINATION | Call by reference | Type reference (TYPE) | /IWFND/DEFI_RFC_DEST | Logical RFC Destination - Points to SAP system | 20110817 | |||
| 2 | IV_ICF_NODE | Call by reference | Type reference (TYPE) | STRING | ICF Node | 20111102 | |||
| 3 | IV_SYSTEM_ALIAS | Call by reference | Type reference (TYPE) | /IWFND/DEFI_SYSTEM_ALIAS | SAP System Alias | 20110817 |
Method SET_COMMUNICATION_INFO on class /IWFND/CL_LOGGER has no exception.
Method SET_ERROR_EXIST_FLAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MSG_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | Message Type | 20101105 |
Method SET_ERROR_EXIST_FLAG on class /IWFND/CL_LOGGER has no exception.
Method SET_HEADER_DIRECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_REQUEST_DIRECTION | Call by reference | Type reference (TYPE) | /IWFND/SUP_REQ_DIR | SCL Direction of the Request (GW2IWF, IWF2GW, BE2IWF) | 20100712 |
Method SET_HEADER_DIRECTION on class /IWFND/CL_LOGGER has no exception.
Method SET_HEADER_OPERATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OPERATION | Call by reference | Type reference (TYPE) | CHAR10 | Character Field Length = 10 | 20100712 |
Method SET_HEADER_OPERATION on class /IWFND/CL_LOGGER has no exception.
Method SET_LOG_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LOG_STATE | Call by reference | Type reference (TYPE) | C | 20101105 |
Method SET_LOG_STATE on class /IWFND/CL_LOGGER has no exception.
History
| Last changed by/on | SAP | 20141120 |
| SAP Release Created in | 100 |