SAP ABAP Class CL_APL_ECATT_MODULE_CACHE (DB Reader/Cache for eCATT Objects)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
⤷
SECATT_MIDDLEWARE (Package) eCATT Middleware Objects
⤷
⤷
Properties
| Class | CL_APL_ECATT_MODULE_CACHE | |
| Short Description | DB Reader/Cache for eCATT Objects | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SECATT_MIDDLEWARE | eCATT Middleware Objects |
| Created | 20000906 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 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) |
Interfaces
Class CL_APL_ECATT_MODULE_CACHE has no interface implemented.
Friends
Class CL_APL_ECATT_MODULE_CACHE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Type reference (TYPE) | ETTOOL_SCENARIO | 'EDITOR' | Scenario in Which Object is Processed in Test Tool | 20100423 | ||
| 2 | Instance attribute | Public | Type reference (TYPE) | I | Number of Objects in Cache Containing INUSE <> 'X' | 20020731 | |||
| 3 | Instance attribute | Protected | Type reference (TYPE) | I | Maximum Number of Objects in Cache | 20020731 | |||
| 4 | Instance attribute | Protected | Type reference (TYPE) | ETMODULE_CACHE_TABTYPE | Table of References to loaded eCATT Scripts | 20000906 | |||
| 5 | Instance attribute | Public | Object reference (TYPE REF TO) | CX_ECATT_APL | Previous Exception Appended at RAISE EX. | 20010712 | |||
| 6 | Instance attribute | Protected | Type reference (TYPE) | ETONOFF | ' ' | Allow Multiple Reentrant Use of Same Object | 20010712 | ||
| 7 | Instance attribute | Public | Type reference (TYPE) | ETOBJ_TYPE | Type of eCATT Objects to Cache | 20001114 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Remove All Objects from Cache | 20021022 | |
| 2 | Instance method | Public | Constructor | Constructor | 20001114 | |
| 3 | Instance method | Private | Method | Read eCATT Object from Database | 20001114 | |
| 4 | Instance method | Public | Method | Reset INUSE Flag | 20001115 | |
| 5 | Static method | Public | Method | Find eCATT Script Version for Business Function Data | 20080104 | |
| 6 | Static method | Public | Method | Find Appropriate eCATT Script Version for CVERS Data | 20030822 | |
| 7 | Static method | Public | Method | Get system info about version deter. with SD/target system | 20070704 | |
| 8 | Instance method | Private | Method | Reads eCATT Object from Cache | 20001114 | |
| 9 | Instance method | Public | Method | Get eCATT Test Configuration from Cache or Database | 20020828 | |
| 10 | Instance method | Public | Method | Get eCATT Script from Cache or Database | 20000906 | |
| 11 | Instance method | Public | Method | eCATT - Load Start Profile Data from Cache or Database | 20100812 | |
| 12 | Instance method | Public | Method | Get eCATT Test Configuration from Cache or Database | 20010712 | |
| 13 | Instance method | Public | Method | Query eCATT Test Data Container in Cache or Database | 20011105 | |
| 14 | Instance method | Public | Method | Query eCATT Validation Object from Cache or Database | 20050706 | |
| 15 | Static method | Public | Method | Simulate Version Matching with SD/Target System | 20030902 | |
| 16 | Static method | Private | Method | MAP_SOFTCOMP | 20031001 | |
| 17 | Static method | Private | Method | Comparison for Vers Determination (Does Val2 Occur in Val1?) | 20080104 | |
| 18 | Instance method | Private | Method | Remove Unused Objects from Cache | 20020731 | |
| 19 | Static method | Private | Method | Remove Leading Zeros/Blanks | 20040416 |
Events
Class CL_APL_ECATT_MODULE_CACHE has no event.
Types
Class CL_APL_ECATT_MODULE_CACHE has no local type.
Method Signatures
Method CLEAR_CACHE Signature
Method CLEAR_CACHE on class CL_APL_ECATT_MODULE_CACHE has no parameter.
Method CLEAR_CACHE on class CL_APL_ECATT_MODULE_CACHE has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_IGNORE_USED_FLAG | Call by reference | Type reference (TYPE) | ETONOFF | ' ' | InUse-Flag ignorieren (für TC/TD) | 20010712 | ||
| 2 | IM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ETOBJ_TYPE | eCATT Objekttyp (Testdaten, Skript, Konfiguration etc.) | 20001114 | |||
| 3 | I_ACTIVE_IN_SCENARIO | Call by reference | Type reference (TYPE) | ETTOOL_SCENARIO | 'EDITOR' | Szenario in dem ein Objekt im Testtool bearbeitet wird | 20100423 |
Method CONSTRUCTOR on class CL_APL_ECATT_MODULE_CACHE has no exception.
Method DB_LOAD_ECATT_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_LOADED_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_APL_ECATT_OBJECT | Basisklasse für eCATT Objekte. | 20001114 | |||
| 2 | IM_OBJECT_NAME | Call by reference | Type reference (TYPE) | ETOBJ_NAME | eCATT Objekt | 20001114 | |||
| 3 | IM_OBJECT_VERSION | Call by reference | Type reference (TYPE) | ETOBJ_VER | 1 | eCATT Objektversion | 20001114 | ||
| 4 | IM_RD_LIMITS | Call by reference | Type reference (TYPE) | ETRDLIMITS | Einschränkungen für eCATT-Leseroutinen | 20020828 | |||
| 5 | IM_READ_WITHOUT_CACHE | Call by reference | Type reference (TYPE) | ETONOFF | ' ' | 'X' - Objekt laden ohne es im Cache zu speichern | 20001114 | ||
| 6 | IS_TESTSYS_EXEC | Call by reference | Type reference (TYPE) | ETSC_TSYS | Alternative Zielsystemdaten | 20030521 | |||
| 7 | IS_TESTSYS_EXEC_X | Call by reference | Type reference (TYPE) | ETONOFF | Sind Alternative Zielsystemdaten vorhanden ? | 20030521 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse für eCatt Middleware Ausnahmen | 20001114 |
Method ECATT_SCRIPT_FINISHED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_ECATT_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_APL_ECATT_OBJECT | Nicht weiter benutztes eCATT Objekt | 20031008 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse für eCatt Middleware Ausnahmen | 20020731 |
Method FIND_VERSION_BY_BFUNC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETFOUND_VERSIONS | Call by reference | Type reference (TYPE) | ETOBJ_SYSREL_COMPS_TABTYPE | Liste gefundener Versionen | 20080104 | |||
| 2 | ETFOUND_VER_COUNT | Call by reference | Type reference (TYPE) | I | Anzahl gefundener Versionen | 20080104 | |||
| 3 | IM_EXCEPTION_TO_RAISE | Call by reference | Object reference (TYPE REF TO) | CX_ECATT_APL | 20080104 | ||||
| 4 | IM_OBJECT_NAME | Call by reference | Type reference (TYPE) | ETOBJ_NAME | eCATT Name | 20080104 | |||
| 5 | IM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ETOBJ_TYPE | 'ECSC' | 20080104 | |||
| 6 | IS_SYSINFO | Call by reference | Type reference (TYPE) | CATFR | Szsteminfo vom Remotesystem | 20080104 | |||
| 7 | IS_TESTSYS_EXEC | Call by reference | Type reference (TYPE) | ETSC_TSYS | IS_TESTSYS_EXEC | 20080104 | |||
| 8 | IT_BFUNC | Call by reference | Type reference (TYPE) | ETBFUNC_TABTYPE | eCATT Tabellentyp über Business Functions | 20080104 | |||
| 9 | IT_VERSIONS | Call by reference | Type reference (TYPE) | ETOBJ_SYSREL_COMPS_TABTYPE | Liste zu durchsuchender Versionen | 20080104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCatt Middleware Ausnahme: Systemdaten / Remoteverbindungen | 20080104 |
Method FIND_VERSION_BY_CVERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETFOUND_VERSIONS | Call by reference | Type reference (TYPE) | ETOBJ_SYSREL_COMPS_TABTYPE | Liste | 20030822 | |||
| 2 | IM_EXCEPTION_TO_RAISE | Call by reference | Object reference (TYPE REF TO) | CX_ECATT_APL | 20030902 | ||||
| 3 | IM_OBJECT_NAME | Call by reference | Type reference (TYPE) | ETOBJ_NAME | eCATT Name | 20030822 | |||
| 4 | IM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ETOBJ_TYPE | 'ECSC' | 20030822 | |||
| 5 | IS_SYSINFO | Call by reference | Type reference (TYPE) | CATFR | Szsteminfo vom Remotesystem | 20030822 | |||
| 6 | IS_TESTSYS_EXEC | Call by reference | Type reference (TYPE) | ETSC_TSYS | IS_TESTSYS_EXEC | 20030822 | |||
| 7 | IT_BFUNC | Call by reference | Type reference (TYPE) | ETBFUNC_TABTYPE | eCATT Tabellentyp über Business Functions | 20071214 | |||
| 8 | IT_COMP_TAB | Call by reference | Type reference (TYPE) | CVERS_SDU_TABTYPE | Tabelle mit Softwarekomponenten Zielsystem | 20030822 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCatt Middleware Ausnahme: Systemdaten / Remoteverbindungen | 20030822 |
Method GET_COMP_INFO_FOR_TESTSYSTEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_SYSINFO | Call by reference | Type reference (TYPE) | CATFR | CATT - Remote System Info | 20070704 | |||
| 2 | ES_TESTSYS_EXEC | Call by reference | Type reference (TYPE) | ETSC_TSYS | Systemdatencontainer und Zielsystem | 20070704 | |||
| 3 | ET_BFUNC | Call by reference | Type reference (TYPE) | ETBFUNC_TABTYPE | eCATT Tabellentyp über Business Functions | 20071214 | |||
| 4 | ET_COMPS | Call by reference | Type reference (TYPE) | CVERS_SDU_TABTYPE | Tabellentyp über CVERS_SDU | 20070704 | |||
| 5 | IM_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | RFC Destination, übersteuert IM_TARGETSYS wenn angegeben | 20070913 | |||
| 6 | IM_OBJECT_NAME | Call by reference | Type reference (TYPE) | ETOBJ_NAME | Name eCATT Script | 20070704 | |||
| 7 | IM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ETOBJ_TYPE | 'ECSC' | eCATT Objekttyp (Testdaten, Skript, Konfiguration etc.) | 20070704 | ||
| 8 | IM_SD_NAME | Call by reference | Type reference (TYPE) | ETOBJ_NAME | SPACE | Systemdatencontainer | 20070704 | ||
| 9 | IM_TARGETSYS | Call by reference | Type reference (TYPE) | ETCMP_CMP | SPACE | Zielsystem | 20070704 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCatt Middleware Ausnahme: Systemdaten / Remoteverbindungen | 20070704 |
Method GET_ECATT_OBJECT_FROM_CACHE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_APL_ECATT_OBJECT | Basisklasse für eCATT Objekte. | 20001114 | |||
| 2 | EX_OBJECT_IS_INUSE | Call by reference | Type reference (TYPE) | ETONOFF | Objekt ist im Cache wird aber bereits benutzt | 20001114 | |||
| 3 | IM_OBJECT_NAME | Call by reference | Type reference (TYPE) | ETOBJ_NAME | eCATT Objekt | 20001114 | |||
| 4 | IM_OBJECT_VERSION | Call by reference | Type reference (TYPE) | ETOBJ_VER | eCATT Objektversion | 20001114 |
Method GET_ECATT_OBJECT_FROM_CACHE on class CL_APL_ECATT_MODULE_CACHE has no exception.
Method GET_ECATT_OBJ_FOR_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_OBJECT_NAME | Call by reference | Type reference (TYPE) | ETOBJ_NAME | eCATT Objekt | 20020828 | |||
| 2 | IM_OBJECT_VER | Call by reference | Type reference (TYPE) | ETOBJ_VER | eCATT Objektversion | 20020828 | |||
| 3 | IM_PREVIOUS_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ECATT_APL | Basisklasse für eCatt Middleware Ausnahmen | 20020828 | |||
| 4 | IM_RD_LIMITS | Call by reference | Type reference (TYPE) | ETRDLIMITS | Einschränkungen für eCATT-Leseroutinen | 20020828 | |||
| 5 | IM_REFRESH_CACHE | Call by reference | Type reference (TYPE) | ETONOFF | ' ' | Objekt erneut von DB in Cache lesen | 20020828 | ||
| 6 | RE_OBJECT | Value transfer | Object reference (TYPE REF TO) | CL_APL_ECATT_OBJECT | Test-Configuration | 20020828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse für eCatt Middleware Ausnahmen | 20020828 |
Method GET_ECATT_SCRIPT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_APL_ECATT_MODULE | Basisklasse für ausführbare eCATT Module | 20031104 | |||
| 2 | IM_COMP_TAB | Call by reference | Type reference (TYPE) | CVERS_SDU_TABTYPE | Tabelle mit Softwarekomponenten | 20011219 | |||
| 3 | IM_OBJECT_NAME | Call by reference | Type reference (TYPE) | ETOBJ_NAME | eCATT Objekt | 20000906 | |||
| 4 | IM_OBJECT_VER | Value transfer | Type reference (TYPE) | ETOBJ_VER | 1 | eCATT Objektversion | 20000906 | ||
| 5 | IM_PREVIOUS_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ECATT_APL | Basisklasse für eCatt Middleware Ausnahmen | 20010712 | |||
| 6 | IM_REFRESH_CACHE | Call by reference | Type reference (TYPE) | ETONOFF | ' ' | Objekt erneut von DB in Cache lesen | 20001114 | ||
| 7 | IM_SYSINFO | Call by reference | Type reference (TYPE) | CATFR | CATT - Remote System Info | 20020110 | |||
| 8 | IS_TESTSYS_EXEC | Call by reference | Type reference (TYPE) | ETSC_TSYS | Alternative Zielsystemdaten | 20030521 | |||
| 9 | IS_TESTSYS_EXEC_X | Call by reference | Type reference (TYPE) | ETONOFF | Sind "Alternative Zielsystemdaten" vorhanden ? | 20030521 | |||
| 10 | IT_BFUNC | Call by reference | Type reference (TYPE) | ETBFUNC_TABTYPE | eCATT Tabellentyp über Business Functions | 20071205 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse für eCatt Middleware Ausnahmen | 20000906 |
Method GET_ECATT_SP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_COMP_TAB | Call by reference | Type reference (TYPE) | CVERS_SDU_TABTYPE | Tabellentyp über CVERS_SDU | 20100812 | |||
| 2 | IM_OBJECT_NAME | Call by reference | Type reference (TYPE) | ETOBJ_NAME | eCATT Objekt | 20100812 | |||
| 3 | IM_OBJECT_VER | Value transfer | Type reference (TYPE) | ETOBJ_VER | 1 | eCATT Objektversion | 20100812 | ||
| 4 | IM_PREVIOUS_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ECATT_APL | Basisklasse für eCatt Middleware Ausnahmen | 20100812 | |||
| 5 | IM_REFRESH_CACHE | Call by reference | Type reference (TYPE) | ETONOFF | ' ' | Objekt erneut von DB in Cache lesen | 20100812 | ||
| 6 | IM_SYSINFO | Call by reference | Type reference (TYPE) | CATFR | CATT - Remote System Info | 20100812 | |||
| 7 | IS_RD_LIMITS | Call by reference | Type reference (TYPE) | ETRDLIMITS | Einschränkungen für eCATT-Leseroutinen | 20100812 | |||
| 8 | IS_TESTSYS_EXEC | Call by reference | Type reference (TYPE) | ETSC_TSYS | Systemdatencontainer und Zielsystem | 20100812 | |||
| 9 | IS_TESTSYS_EXEC_X | Call by reference | Type reference (TYPE) | ETONOFF | Sind "Alternative Systemdaten" vorhanden ? | 20100812 | |||
| 10 | IT_BFUNC | Call by reference | Type reference (TYPE) | ETBFUNC_TABTYPE | eCATT Tabellentyp über Business Functions | 20100812 | |||
| 11 | RE_OBJECT | Value transfer | Object reference (TYPE REF TO) | CL_APL_ECATT_START_DATA | eCATT Testdatencontainer | 20100812 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse für eCatt Middleware Ausnahmen | 20100812 |
Method GET_ECATT_TC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_APL_ECATT_TEST_CONFIG | Test-Configuration | 20100520 | |||
| 2 | IM_OBJECT_NAME | Call by reference | Type reference (TYPE) | ETOBJ_NAME | eCATT Objekt | 20010712 | |||
| 3 | IM_PREVIOUS_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ECATT_APL | Basisklasse für eCatt Middleware Ausnahmen | 20010712 | |||
| 4 | IM_RD_LIMITS | Call by reference | Type reference (TYPE) | ETRDLIMITS | Einschränkungen für eCATT-Leseroutinen | 20040108 | |||
| 5 | IM_REFRESH_CACHE | Call by reference | Type reference (TYPE) | ETONOFF | ' ' | Objekt erneut von DB in Cache lesen | 20010712 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse für eCatt Middleware Ausnahmen | 20010712 |
Method GET_ECATT_TD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_COMP_TAB | Call by reference | Type reference (TYPE) | CVERS_SDU_TABTYPE | Tabellentyp über CVERS_SDU | 20070118 | |||
| 2 | IM_OBJECT_NAME | Call by reference | Type reference (TYPE) | ETOBJ_NAME | eCATT Objekt | 20011105 | |||
| 3 | IM_OBJECT_VER | Value transfer | Type reference (TYPE) | ETOBJ_VER | 1 | eCATT Objektversion | 20011105 | ||
| 4 | IM_PREVIOUS_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ECATT_APL | Basisklasse für eCatt Middleware Ausnahmen | 20011105 | |||
| 5 | IM_REFRESH_CACHE | Call by reference | Type reference (TYPE) | ETONOFF | ' ' | Objekt erneut von DB in Cache lesen | 20011105 | ||
| 6 | IM_SYSINFO | Call by reference | Type reference (TYPE) | CATFR | CATT - Remote System Info | 20070118 | |||
| 7 | IS_RD_LIMITS | Call by reference | Type reference (TYPE) | ETRDLIMITS | Einschränkungen für eCATT-Leseroutinen | 20070918 | |||
| 8 | IS_TESTSYS_EXEC | Call by reference | Type reference (TYPE) | ETSC_TSYS | Systemdatencontainer und Zielsystem | 20070119 | |||
| 9 | IS_TESTSYS_EXEC_X | Call by reference | Type reference (TYPE) | ETONOFF | Sind "Alternative Systemdaten" vorhanden ? | 20070119 | |||
| 10 | IT_BFUNC | Call by reference | Type reference (TYPE) | ETBFUNC_TABTYPE | eCATT Tabellentyp über Business Functions | 20071214 | |||
| 11 | RE_OBJECT | Value transfer | Object reference (TYPE REF TO) | CL_APL_ECATT_TEST_DATA | eCATT Testdatencontainer | 20011105 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse für eCatt Middleware Ausnahmen | 20011105 |
Method GET_ECATT_VO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_APL_ECATT_VO | 20050706 | ||||
| 2 | IM_COMP_TAB | Call by reference | Type reference (TYPE) | CVERS_SDU_TABTYPE | Tabelle mit Softwarekomponenten | 20050706 | |||
| 3 | IM_OBJECT_NAME | Call by reference | Type reference (TYPE) | ETOBJ_NAME | eCATT Objekt | 20050706 | |||
| 4 | IM_OBJECT_VER | Value transfer | Type reference (TYPE) | ETOBJ_VER | 1 | eCATT Objektversion | 20050706 | ||
| 5 | IM_PREVIOUS_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ECATT_APL | Basisklasse für eCatt Middleware Ausnahmen | 20050706 | |||
| 6 | IM_REFRESH_CACHE | Call by reference | Type reference (TYPE) | ETONOFF | ' ' | Objekt erneut von DB in Cache lesen | 20050706 | ||
| 7 | IM_SYSINFO | Call by reference | Type reference (TYPE) | CATFR | CATT - Remote System Info | 20050706 | |||
| 8 | IS_TESTSYS_EXEC | Call by reference | Type reference (TYPE) | ETSC_TSYS | Alternative Zielsystemdaten | 20050706 | |||
| 9 | IS_TESTSYS_EXEC_X | Call by reference | Type reference (TYPE) | ETONOFF | Sind "Alternative Zielsystemdaten" vorhanden ? | 20050706 | |||
| 10 | IT_BFUNC | Call by reference | Type reference (TYPE) | ETBFUNC_TABTYPE | eCATT Tabellentyp über Business Functions | 20071214 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse für eCatt Middleware Ausnahmen | 20050706 |
Method GET_VERSIONS_FOR_TESTSYSTEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETFOUND_VERSIONS | Call by reference | Type reference (TYPE) | ETOBJ_SYSREL_COMPS_TABTYPE | Liste gefundener Versionen | 20030902 | |||
| 2 | IM_OBJECT_NAME | Call by reference | Type reference (TYPE) | ETOBJ_NAME | Name eCATT Script | 20030902 | |||
| 3 | IM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ETOBJ_TYPE | 'ECSC' | eCATT Objekttyp (Testdaten, Skript, Konfiguration etc.) | 20070322 | ||
| 4 | IM_SD_NAME | Call by reference | Type reference (TYPE) | ETOBJ_NAME | SPACE | Systemdatencontainer | 20030902 | ||
| 5 | IM_TARGETSYS | Call by reference | Type reference (TYPE) | ETCMP_CMP | SPACE | Zielsystem | 20030902 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCatt Middleware Ausnahme: Systemdaten / Remoteverbindungen | 20030902 |
Method MAP_SOFTCOMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_MAPPED | Call by reference | Type reference (TYPE) | ETONOFF | Mapping durchgeführt | 20031001 | |||
| 2 | EX_SOFTCOMP | Call by reference | Type reference (TYPE) | ETCMP_CMP | Zielsystem (Schlüssel im Systemdatencontainer) | 20031001 | |||
| 3 | IM_SOFTCOMP | Call by reference | Type reference (TYPE) | ETCMP_CMP | Zielsystem (Schlüssel im Systemdatencontainer) | 20031001 |
Method MAP_SOFTCOMP on class CL_APL_ECATT_MODULE_CACHE has no exception.
Method MATCHES_PATTERN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ECATT_ATTRIBUTE | Call by reference | Type reference (TYPE) | CLIKE | eCATT Versionsattribut | 20080104 | |||
| 2 | I_SUT_ATTRIBUTE | Call by reference | Type reference (TYPE) | CLIKE | SUT Eigenschaft | 20080104 | |||
| 3 | R_RESULT | Value transfer | Type reference (TYPE) | ETONOFF | eCATT Schalter Ein/Aus | 20080104 |
Method MATCHES_PATTERN on class CL_APL_ECATT_MODULE_CACHE has no exception.
Method REMOVE_UNUSED_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_REMOVED_COUNT | Call by reference | Type reference (TYPE) | I | Anzahl entfernter Objekte | 20020731 | |||
| 2 | EX_REMOVED_OBJECT | Call by reference | Type reference (TYPE) | ETMODCACHE | Entfernter Eintrag | 20020731 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse für eCatt Middleware Ausnahmen | 20020731 |
Method TRIM_LEADING_SPACE_ZERO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_VALUE | Call by reference | Type reference (TYPE) | CHAR10 | Characterfeld der Länge 10 | 20040416 | |||
| 2 | RE_VALUE | Value transfer | Type reference (TYPE) | CHAR10 | Characterfeld der Länge 10 | 20040416 |
Method TRIM_LEADING_SPACE_ZERO on class CL_APL_ECATT_MODULE_CACHE has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 610 |