Hierarchy
⤷
⤷
Properties
| Class | CL_DRF_SERVOUT_LOG | |
| Short Description | Log for Outbound Services | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | DRF_OUTBOUND | |
| Program status | ||
| Category | 0 | |
| Package | DRF_COMMON | Data Replication Framework: General / Reusable |
| Created | 20081107 | SAP |
| Last change | 20110908 | SAP |
| 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) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_DRF_SERVOUT_LOG has no interface implemented.
Friends
Class CL_DRF_SERVOUT_LOG has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | I | 2147483647 | Maximal size of export chunk (2 GB) | 20090812 | ||
| 2 | Instance attribute | Public | Type reference (TYPE) | DRF_RELID | '01' | Change Analysis | 20081107 | ||
| 3 | Instance attribute | Public | Type reference (TYPE) | DRF_RELID | '02' | Filter Execution | 20081107 | ||
| 4 | Instance attribute | Public | Type reference (TYPE) | DRF_RELID | '11' | Application Log | 20090226 | ||
| 5 | Instance attribute | Public | Type reference (TYPE) | DRF_RELID | '20' | Filter Object | 20090226 | ||
| 6 | Instance attribute | Public | Type reference (TYPE) | DRF_RELID | '01' | Adhoc Filter Criteria | 20090226 | ||
| 7 | Instance attribute | Public | Type reference (TYPE) | DRF_RELID | '21' | Configured Filter Criteria | 20090226 | ||
| 8 | Instance attribute | Public | Type reference (TYPE) | DRF_RELID | '23' | Effective Filter Criteria | 20090226 | ||
| 9 | Instance attribute | Public | Type reference (TYPE) | DRF_RELID | '21' | Filter Object Table Type | 20090302 | ||
| 10 | Instance attribute | Public | Type reference (TYPE) | DRF_RELID | '25' | Filtered Objects | 20090226 | ||
| 11 | Instance attribute | Public | Type reference (TYPE) | DRF_RELID | '03' | Message Processing | 20081107 | ||
| 12 | Instance attribute | Public | Type reference (TYPE) | DRF_RELID | '10' | Application Log | 20090226 | ||
| 13 | Instance attribute | Public | Type reference (TYPE) | DRF_RELID | '00' | Runtime Parameter | 20081107 | ||
| 14 | Instance attribute | Public | Type reference (TYPE) | DRF_RELID | '12' | Application Log | 20090226 | ||
| 15 | Instance attribute | Public | Type reference (TYPE) | DRF_RELID | '30' | GUID for XI Message | 20081107 | ||
| 16 | Instance attribute | Public | Type reference (TYPE) | DRF_RELID | '31' | XI Message in ABAP Structure | 20081107 | ||
| 17 | Instance attribute | Public | Type reference (TYPE) | DRF_RELID | '26' | Unfiltered Objects | 20090226 | ||
| 18 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_ABAP_RUNTIME | Timer Interface | 20081107 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | T_RELID_COUNTER | Add Call counter per Relid | 20090226 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | DRF_APPL | Application | 20081107 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | DRF_DLMOD | Preparation Mode | 20081107 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 'X' | Logging Activated? | 20081107 | ||
| 23 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ' ' | XI Messages to Be Logged for Counterpart Test | 20081107 | ||
| 24 | Instance attribute | Private | Type reference (TYPE) | DRF_COUNTER | Counter for Occurences | 20090504 | |||
| 25 | Instance attribute | Private | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090217 | |||
| 26 | Instance attribute | Private | Type reference (TYPE) | DRF_RUN_ID | Run ID | 20090227 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | SYDATS | Start Date | 20081107 | |||
| 28 | Instance attribute | Private | Type reference (TYPE) | SYUZEIT | Start Time | 20081107 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Writes Runtime Parameter to the Log | 20090217 | |
| 2 | Instance method | Public | Method | Writes External Filter Criteria to the Log | 20090227 | |
| 3 | Instance method | Public | Method | Writes Relevant Objects to the Log | 20090226 | |
| 4 | Instance method | Public | Method | Writes Erroneous Objects to the Log | 20090217 | |
| 5 | Static method | Public | Method | Writes Selected Relevant Objects to the Log | 20090226 | |
| 6 | Instance method | Public | Method | Writes Filter Configuration to the Log | 20090226 | |
| 7 | Instance method | Public | Method | Writes Table Type of Filtered Objects to the Log | 20090302 | |
| 8 | Instance method | Public | Method | Writes Effective Filter Criteria to the Log | 20090226 | |
| 9 | Instance method | Public | Method | Writes Set of Filtered Objects to the Log | 20090226 | |
| 10 | Instance method | Public | Method | Writes Set of Unfiltered Objects to the Log | 20090226 | |
| 11 | Static method | Public | Method | Checks size of data to be exported to database (limit 2GB) | 20090806 | |
| 12 | Instance method | Public | Method | Completes the Log | 20081107 | |
| 13 | Instance method | Public | Constructor | 20081107 | ||
| 14 | Static method | Public | Method | Creates Relevant Objects Based on Logged Runtime Parameter | 20090218 | |
| 15 | Static method | Public | Method | Delete Selected Relevant Objects from Log | 20090504 | |
| 16 | Static method | Public | Method | Delete Expired Log | 20090310 | |
| 17 | Static method | Public | Method | Reads Runtime Parameter from Log | 20090217 | |
| 18 | Static method | Public | Method | Reads External Filter Criteria from the Log | 20090227 | |
| 19 | Static method | Public | Method | Reads Relevant Objects from Log | 20090226 | |
| 20 | Static method | Public | Method | Reads Erroneous Objects from Log | 20090218 | |
| 21 | Static method | Public | Method | Reads Selected Relevant Objects from Log | 20090226 | |
| 22 | Static method | Public | Method | Reads Filter Configuration from the Log | 20090227 | |
| 23 | Static method | Public | Method | Reads Table Type of Filtered Objects from the Log | 20090302 | |
| 24 | Static method | Public | Method | Reads Effective Filter Criteria from the Log | 20090302 | |
| 25 | Static method | Public | Method | Reads Set of Filtered Objects from the Log | 20090227 | |
| 26 | Static method | Public | Method | Reads Set of Unfiltered Objects from the Log | 20090227 | |
| 27 | Instance method | Public | Method | Reads the Directory in drfd_servout_log | 20081107 | |
| 28 | Instance method | Private | Method | Stores General Components of Stat. ID | 20090217 | |
| 29 | Instance method | Private | Method | Stores General Components of Stat. Information | 20081107 | |
| 30 | Static method | Private | Method | Checks size of data to be exported to database (limit 2GB) | 20090807 |
Events
Class CL_DRF_SERVOUT_LOG has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | S_RELID_COUNTER | Private | See coding | Add call counter per relid | 20090226 | begin of s_relid_counter .
types relid type drf_relid.
include type drf_s_stat_id.
types end of s_relid_counter
|
|
| 2 | T_RELID_COUNTER | Private | See coding | Add call counter per relid | 20090226 | t_relid_counter type sorted table of s_relid_counter
with unique key relid
appl
run_id
outb_impl
fobj
|
Method Signatures
Method ADD_00_RUNTIME_PARAM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_REL_OBJ_TABLE_TYPE_ATTR | Call by reference | Type reference (TYPE) | CL_DRF_SERVICE_TOOLS=>TY_S_TABLE_ATTR | Table Type of relevant objects | 20090302 | |||
| 2 | IS_RUNTIME_PARAM | Call by reference | Type reference (TYPE) | DRF_S_RUNTIME_PARAM | Runtime Parameter | 20090217 | |||
| 3 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090217 | |||
| 4 | IV_RELEVANT_OBJECTS_TYPE | Call by reference | Type reference (TYPE) | DRF_REL_OBJECT_TYPE | Table Type name of the internal relevant objects table | 20090218 |
Method ADD_00_RUNTIME_PARAM on class CL_DRF_SERVOUT_LOG has no exception.
Method ADD_01_EXT_FILTER_CRITERIA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_FILTER_CRITERIA | Call by reference | Type reference (TYPE) | RSDS_TRANGE | Filter Definition from FM FREE_SELECTION_DIALOG | 20090227 | |||
| 2 | IV_FOBJ | Call by reference | Type reference (TYPE) | DRF_FILTER_OBJECT | 20090227 | ||||
| 3 | IV_IGNORE_FILTER | Call by reference | Type reference (TYPE) | ABAP_BOOL | Should Conifgured Filter Be Ignored (X=true)? | 20090227 | |||
| 4 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090227 |
Method ADD_01_EXT_FILTER_CRITERIA on class CL_DRF_SERVOUT_LOG has no exception.
Method ADD_10_RELEVANT_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_STAT_INFO | Call by reference | Type reference (TYPE) | DRF_S_STAT_INFO | Statistical Information | 20090226 | |||
| 2 | IT_RELEVANT_OBJECTS | Call by reference | Type reference (TYPE) | SORTED TABLE | Relevant Objects | 20090226 | |||
| 3 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090226 |
Method ADD_10_RELEVANT_OBJECTS on class CL_DRF_SERVOUT_LOG has no exception.
Method ADD_11_ERRONEOUS_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_STAT_INFO | Call by reference | Type reference (TYPE) | DRF_S_STAT_INFO | Statistical Information | 20090217 | |||
| 2 | IT_ERRONEOUS_OBJECTS | Call by reference | Type reference (TYPE) | SORTED TABLE | Erroneous objects | 20090217 | |||
| 3 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090217 |
Method ADD_11_ERRONEOUS_OBJECTS on class CL_DRF_SERVOUT_LOG has no exception.
Method ADD_12_SELECTED_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_STAT_ID | Call by reference | Type reference (TYPE) | DRF_S_STAT_ID | Key Fields of Statistical Information | 20090226 | |||
| 2 | IS_STAT_INFO | Call by reference | Type reference (TYPE) | DRF_S_STAT_INFO | Statistical Information | 20090226 | |||
| 3 | IT_RELEVANT_OBJECTS | Call by reference | Type reference (TYPE) | SORTED TABLE | Relevant Objects | 20090226 |
Method ADD_12_SELECTED_OBJECTS on class CL_DRF_SERVOUT_LOG has no exception.
Method ADD_20_FILTER_CONFIGURATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_C_FILTER_OBJECT | Call by reference | Type reference (TYPE) | DRF_S_C_FOBJ_RUNTIME | Filter Object Settings for Runtime | 20090226 | |||
| 2 | IT_C_FILTER | Call by reference | Type reference (TYPE) | DRF_T_C_FILT_RUNTIME | Filter Settings for Runtime | 20090226 | |||
| 3 | IT_FILTER_CRITERIA | Call by reference | Type reference (TYPE) | RSDS_TRANGE | Configured Filter Criteria | 20090226 | |||
| 4 | IT_OUTB_IMPL_FILTER_CRITERIA | Call by reference | Type reference (TYPE) | CL_DRF_FILTER_OBJECT=>DRF_T_SERV_FILT | Configured Filter Criteria per Outbound Implementation | 20090226 | |||
| 5 | IV_FOBJ | Call by reference | Type reference (TYPE) | DRF_FILTER_OBJECT | Filter Object | 20090227 | |||
| 6 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090227 |
Method ADD_20_FILTER_CONFIGURATION on class CL_DRF_SERVOUT_LOG has no exception.
Method ADD_21_FILTEROBJECT_TABLE_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_FILT_OBJ_TABLE_TYPE_ATTR | Call by reference | Type reference (TYPE) | CL_DRF_SERVICE_TOOLS=>TY_S_TABLE_ATTR | Table Type of filtered objects | 20090302 | |||
| 2 | IV_FILTER_OBJECTS_TYPE | Call by reference | Type reference (TYPE) | DRF_REL_OBJECT_TYPE | Table Type name of the filtered objects table | 20090302 | |||
| 3 | IV_FOBJ | Call by reference | Type reference (TYPE) | DRF_FILTER_OBJECT | Filter Object | 20090302 | |||
| 4 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090302 |
Method ADD_21_FILTEROBJECT_TABLE_TYPE on class CL_DRF_SERVOUT_LOG has no exception.
Method ADD_23_EFF_FILTER_CRITERIA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_FILTER_CRITERIA | Call by reference | Type reference (TYPE) | RSDS_TRANGE | Filter Definition from FM FREE_SELECTION_DIALOG | 20090226 | |||
| 2 | IV_FOBJ | Call by reference | Type reference (TYPE) | DRF_FILTER_OBJECT | 20090227 | ||||
| 3 | IV_IGNORE_FILTER | Call by reference | Type reference (TYPE) | ABAP_BOOL | Should Conifgured Filter Be Ignored (X=true)? | 20090226 | |||
| 4 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090226 |
Method ADD_23_EFF_FILTER_CRITERIA on class CL_DRF_SERVOUT_LOG has no exception.
Method ADD_25_FILTERED_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_LOG_COUNTER | Call by reference | Type reference (TYPE) | DRF_COUNTER | Counter for Calls | 20090226 | |||
| 2 | IT_FILTERED_OBJECTS | Call by reference | Type reference (TYPE) | SORTED TABLE | Filtered Objects | 20090226 | |||
| 3 | IV_FOBJ | Call by reference | Type reference (TYPE) | DRF_FILTER_OBJECT | 20090227 | ||||
| 4 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090226 |
Method ADD_25_FILTERED_OBJECTS on class CL_DRF_SERVOUT_LOG has no exception.
Method ADD_26_UNFILTERED_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_UNFILTERED_OBJECTS | Call by reference | Type reference (TYPE) | SORTED TABLE | Unfiltered Objects | 20090226 | |||
| 2 | IV_FOBJ | Call by reference | Type reference (TYPE) | DRF_FILTER_OBJECT | 20090227 | ||||
| 3 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090226 |
Method ADD_26_UNFILTERED_OBJECTS on class CL_DRF_SERVOUT_LOG has no exception.
Method CHECK_SIZE_OF_EXPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_EXPORT_DATA | Call by reference | Type reference (TYPE) | ANY | Data to be exported | 20090806 | |||
| 2 | RV_MAX_LINES | Value transfer | Type reference (TYPE) | I | 0: size ok; > 0: size not ok, max lines of table | 20090812 |
Method CHECK_SIZE_OF_EXPORT on class CL_DRF_SERVOUT_LOG has no exception.
Method CLOSE Signature
Method CLOSE on class CL_DRF_SERVOUT_LOG has no parameter.
Method CLOSE on class CL_DRF_SERVOUT_LOG has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_APPL | Call by reference | Type reference (TYPE) | DRF_APPL | Anwendung | 20081107 | |||
| 2 | IV_COUNTER | Call by reference | Type reference (TYPE) | DRF_COUNTER | Counter for Occurences | 20090429 | |||
| 3 | IV_DLMOD | Call by reference | Type reference (TYPE) | DRF_DLMOD | Aufbereitungsmodus | 20081107 | |||
| 4 | IV_DO_LOGGING | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' | schaltet das Logging ein | 20081107 | ||
| 5 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090217 | |||
| 6 | IV_RUN_ID | Call by reference | Type reference (TYPE) | DRF_RUN_ID | Run ID | 20090227 |
Method CONSTRUCTOR on class CL_DRF_SERVOUT_LOG has no exception.
Method CREATE_RELEVANT_OBJECTS_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_APPL | Call by reference | Type reference (TYPE) | DRF_APPL | Application | 20090218 | |||
| 2 | IV_BUSINESS_SYSTEM | Call by reference | Type reference (TYPE) | MDG_BUSINESS_SYSTEM | Instance of Receiving System | 20090218 | |||
| 3 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090218 | |||
| 4 | IV_RUN_ID | Call by reference | Type reference (TYPE) | DRF_RUN_ID | 20090227 | ||||
| 5 | RR_RELEVANT_OBJECTS | Value transfer | Object reference (TYPE REF TO) | DATA | Relevant Object Table | 20090218 |
Method CREATE_RELEVANT_OBJECTS_TABLE on class CL_DRF_SERVOUT_LOG has no exception.
Method DELETE_12_SELECTED_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_APPL | Call by reference | Type reference (TYPE) | DRF_APPL | Application | 20090504 | |||
| 2 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090504 | |||
| 3 | IV_RUN_ID | Call by reference | Type reference (TYPE) | DRF_RUN_ID | 20090504 |
Method DELETE_12_SELECTED_OBJECTS on class CL_DRF_SERVOUT_LOG has no exception.
Method DELETE_EXPIRED_LOGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_APPL | Call by reference | Type reference (TYPE) | DRF_APPL | Application | 20090310 | |||
| 2 | IV_END_DATE | Call by reference | Type reference (TYPE) | BALDATE | End Date | 20090310 | |||
| 3 | IV_START_DATE | Call by reference | Type reference (TYPE) | BALDATE | Start Date | 20090310 |
Method DELETE_EXPIRED_LOGS on class CL_DRF_SERVOUT_LOG has no exception.
Method GET_00_RUNTIME_PARAM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_REL_OBJ_TABLE_TYPE_ATTR | Call by reference | Type reference (TYPE) | CL_DRF_SERVICE_TOOLS=>TY_S_TABLE_ATTR | Table Type of relevant objects | 20090227 | |||
| 2 | ES_RUNTIME_PARAM_NO_REFS | Call by reference | Type reference (TYPE) | DRF_S_RUNTIME_PARAM_NO_REFS | Runtime Parameter | 20090227 | |||
| 3 | EV_RELEVANT_OBJECTS_TYPE | Call by reference | Type reference (TYPE) | DRF_REL_OBJECT_TYPE | Table Type name of the internal relevant objects table | 20090218 | |||
| 4 | IV_APPL | Call by reference | Type reference (TYPE) | DRF_APPL | Application | 20090217 | |||
| 5 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090217 | |||
| 6 | IV_RUN_ID | Call by reference | Type reference (TYPE) | DRF_RUN_ID | 20090227 |
Method GET_00_RUNTIME_PARAM on class CL_DRF_SERVOUT_LOG has no exception.
Method GET_01_EXT_FILTER_CRITERIA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FILTER_CRITERIA | Call by reference | Type reference (TYPE) | RSDS_TRANGE | Filter Definition from FM FREE_SELECTION_DIALOG | 20090227 | |||
| 2 | EV_FOBJ | Call by reference | Type reference (TYPE) | DRF_FILTER_OBJECT | Filter Object | 20090325 | |||
| 3 | EV_IGNORE_FILTER | Call by reference | Type reference (TYPE) | ABAP_BOOL | Should Conifgured Filter Be Ignored (X=true)? | 20090227 | |||
| 4 | IV_APPL | Call by reference | Type reference (TYPE) | DRF_APPL | Application | 20090227 | |||
| 5 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090227 | |||
| 6 | IV_RUN_ID | Call by reference | Type reference (TYPE) | DRF_RUN_ID | 20090227 |
Method GET_01_EXT_FILTER_CRITERIA on class CL_DRF_SERVOUT_LOG has no exception.
Method GET_10_RELEVANT_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RELEVANT_OBJECTS | Call by reference | Type reference (TYPE) | SORTED TABLE | Relevant Objects | 20090226 | |||
| 2 | IV_APPL | Call by reference | Type reference (TYPE) | DRF_APPL | Application | 20090226 | |||
| 3 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090226 | |||
| 4 | IV_RUN_ID | Call by reference | Type reference (TYPE) | DRF_RUN_ID | 20090227 |
Method GET_10_RELEVANT_OBJECTS on class CL_DRF_SERVOUT_LOG has no exception.
Method GET_11_ERRONEOUS_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ERRONEOUS_OBJECTS | Call by reference | Type reference (TYPE) | SORTED TABLE | Erroneous Objects | 20090218 | |||
| 2 | IV_APPL | Call by reference | Type reference (TYPE) | DRF_APPL | Application | 20090218 | |||
| 3 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090218 | |||
| 4 | IV_RUN_ID | Call by reference | Type reference (TYPE) | DRF_RUN_ID | 20090227 |
Method GET_11_ERRONEOUS_OBJECTS on class CL_DRF_SERVOUT_LOG has no exception.
Method GET_12_SELECTED_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RELEVANT_OBJECTS | Call by reference | Type reference (TYPE) | SORTED TABLE | Relevant Objects | 20090226 | |||
| 2 | IV_APPL | Call by reference | Type reference (TYPE) | DRF_APPL | Application | 20090226 | |||
| 3 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090226 | |||
| 4 | IV_RUN_ID | Call by reference | Type reference (TYPE) | DRF_RUN_ID | 20090227 |
Method GET_12_SELECTED_OBJECTS on class CL_DRF_SERVOUT_LOG has no exception.
Method GET_20_FILTER_CONFIGURATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_C_FILTER_OBJECT | Call by reference | Type reference (TYPE) | DRF_S_C_FOBJ_RUNTIME | Filter Object Settings for Runtime | 20090227 | |||
| 2 | ET_C_FILTER | Call by reference | Type reference (TYPE) | DRF_T_C_FILT_RUNTIME | Filter Settings for Runtime | 20090227 | |||
| 3 | ET_FILTER_CRITERIA | Call by reference | Type reference (TYPE) | RSDS_TRANGE | Configured Filter Criteria | 20090227 | |||
| 4 | ET_OUTB_IMPL_FILTER_CRITERIA | Call by reference | Type reference (TYPE) | CL_DRF_FILTER_OBJECT=>DRF_T_SERV_FILT | Configured Filter Criteria per Outbound Implementation | 20090227 | |||
| 5 | IV_APPL | Call by reference | Type reference (TYPE) | DRF_APPL | Application | 20090227 | |||
| 6 | IV_FOBJ | Call by reference | Type reference (TYPE) | DRF_FILTER_OBJECT | 20090227 | ||||
| 7 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090227 | |||
| 8 | IV_RUN_ID | Call by reference | Type reference (TYPE) | DRF_RUN_ID | 20090227 |
Method GET_20_FILTER_CONFIGURATION on class CL_DRF_SERVOUT_LOG has no exception.
Method GET_21_FILTEROBJECT_TABLE_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_FILT_OBJ_TABLE_TYPE_ATTR | Call by reference | Type reference (TYPE) | CL_DRF_SERVICE_TOOLS=>TY_S_TABLE_ATTR | Table Type of filtered objects | 20090302 | |||
| 2 | EV_FILTER_OBJECTS_TYPE | Call by reference | Type reference (TYPE) | DRF_REL_OBJECT_TYPE | Table Type name of the internal relevant objects table | 20090302 | |||
| 3 | IV_APPL | Call by reference | Type reference (TYPE) | DRF_APPL | Application | 20090302 | |||
| 4 | IV_FOBJ | Call by reference | Type reference (TYPE) | DRF_FILTER_OBJECT | Filter Object | 20090302 | |||
| 5 | IV_LOG_COUNTER | Call by reference | Type reference (TYPE) | DRF_COUNTER | Counter for Occurences | 20090508 | |||
| 6 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090302 | |||
| 7 | IV_RUN_ID | Call by reference | Type reference (TYPE) | DRF_RUN_ID | Run ID | 20090302 |
Method GET_21_FILTEROBJECT_TABLE_TYPE on class CL_DRF_SERVOUT_LOG has no exception.
Method GET_23_EFF_FILTER_CRITERIA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FILTER_CRITERIA | Call by reference | Type reference (TYPE) | RSDS_TRANGE | Filter Criteria used in APPLY_FILTER | 20090302 | |||
| 2 | EV_IGNORE_FILTER | Call by reference | Type reference (TYPE) | ABAP_BOOL | Should Conifgured Filter Be Ignored (X=true)? | 20090302 | |||
| 3 | IV_APPL | Call by reference | Type reference (TYPE) | DRF_APPL | Application | 20090302 | |||
| 4 | IV_FOBJ | Call by reference | Type reference (TYPE) | DRF_FILTER_OBJECT | Filter Object | 20090302 | |||
| 5 | IV_LOG_COUNTER | Call by reference | Type reference (TYPE) | DRF_COUNTER | Counter for calls | 20090302 | |||
| 6 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090302 | |||
| 7 | IV_RUN_ID | Call by reference | Type reference (TYPE) | DRF_RUN_ID | Run ID | 20090302 |
Method GET_23_EFF_FILTER_CRITERIA on class CL_DRF_SERVOUT_LOG has no exception.
Method GET_25_FILTERED_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FILTERED_OBJECTS | Call by reference | Type reference (TYPE) | SORTED TABLE | Filtered Objects | 20090227 | |||
| 2 | IV_APPL | Call by reference | Type reference (TYPE) | DRF_APPL | Application | 20090227 | |||
| 3 | IV_FOBJ | Call by reference | Type reference (TYPE) | DRF_FILTER_OBJECT | 20090227 | ||||
| 4 | IV_LOG_COUNTER | Call by reference | Type reference (TYPE) | DRF_COUNTER | Counter for Calls | 20090227 | |||
| 5 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090227 | |||
| 6 | IV_RUN_ID | Call by reference | Type reference (TYPE) | DRF_RUN_ID | 20090227 |
Method GET_25_FILTERED_OBJECTS on class CL_DRF_SERVOUT_LOG has no exception.
Method GET_26_UNFILTERED_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_UNFILTERED_OBJECTS | Call by reference | Type reference (TYPE) | SORTED TABLE | Unfiltered Objects | 20090227 | |||
| 2 | IV_APPL | Call by reference | Type reference (TYPE) | DRF_APPL | Application | 20090227 | |||
| 3 | IV_FOBJ | Call by reference | Type reference (TYPE) | DRF_FILTER_OBJECT | 20090227 | ||||
| 4 | IV_LOG_COUNTER | Call by reference | Type reference (TYPE) | DRF_COUNTER | Counter for Calls | 20090227 | |||
| 5 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090227 | |||
| 6 | IV_RUN_ID | Call by reference | Type reference (TYPE) | DRF_RUN_ID | 20090227 |
Method GET_26_UNFILTERED_OBJECTS on class CL_DRF_SERVOUT_LOG has no exception.
Method GET_DIR Signature
Method GET_DIR on class CL_DRF_SERVOUT_LOG has no parameter.
Method GET_DIR on class CL_DRF_SERVOUT_LOG has no exception.
Method MAINTAIN_STAT_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_STAT_ID_INT | Value transfer | Type reference (TYPE) | DRF_S_STAT_ID | Key Fields of Statistical Information | 20090407 | |||
| 2 | EV_LOG_COUNTER | Call by reference | Type reference (TYPE) | DRF_COUNTER | Counter for Calls | 20090226 | |||
| 3 | IV_APPL | Call by reference | Type reference (TYPE) | DRF_APPL | Application | 20090217 | |||
| 4 | IV_BUSINESS_SYSTEM | Call by reference | Type reference (TYPE) | MDG_BUSINESS_SYSTEM | Instance of Receiving System | 20090217 | |||
| 5 | IV_FOBJ | Call by reference | Type reference (TYPE) | DRF_FILTER_OBJECT | Filter Object | 20090217 | |||
| 6 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090217 | |||
| 7 | IV_RELID | Call by reference | Type reference (TYPE) | DRF_RELID | Origin of Statistical Information (Area for Import/Export) | 20090226 | |||
| 8 | IV_RUN_ID | Call by reference | Type reference (TYPE) | DRF_RUN_ID | Run ID | 20090227 |
Method MAINTAIN_STAT_ID on class CL_DRF_SERVOUT_LOG has no exception.
Method MAINTAIN_STAT_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_STAT_INFO | Call by reference | Type reference (TYPE) | DRF_S_STAT_INFO | Statistical Information | 20090218 | |||
| 2 | RS_STAT_INFO | Value transfer | Type reference (TYPE) | DRF_S_STAT_INFO | Statistical Information | 20090217 |
Method MAINTAIN_STAT_INFO on class CL_DRF_SERVOUT_LOG has no exception.
Method SIZE_OF_EXPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_EXPORT_SIZE | Call by reference | Type reference (TYPE) | F | Return Value | 20090812 | |||
| 2 | EV_TABLE_MAX_LINE_COUNT | Call by reference | Type reference (TYPE) | I | In case of table type: maximum number of lines | 20090812 | |||
| 3 | IA_EXPORT_DATA | Call by reference | Type reference (TYPE) | ANY | Data to be exported | 20090807 |
Method SIZE_OF_EXPORT on class CL_DRF_SERVOUT_LOG has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 701 |