SAP ABAP Interface IF_APL_ECATT_EXECUTION (eCATT - Execution od Executable 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
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface composition (i COMPRISING i_ref) | IF_APL_ECATT_VO_ADAPTER | VO Adapter Interface | 20050708 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_APL_ECATT_CATT | Base Class for Executable CATT Test Cases | 20030211 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_APL_ECATT_MODULE | Basis Class of Executable eCATT Module | 20001130 |
| 4 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_APL_ECATT_TEST_CONFIG | Test Configuration | 20000816 |
| 5 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_APL_ECATT_VO | eCATT: Validation Object | 20050701 |
| 6 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_APL_ECATT_VO_ECATT_ADAPTER | ECATT VO Adapter | 20050708 |
Properties
| Interface | IF_APL_ECATT_EXECUTION | |
| Short Description | eCATT - Execution od Executable eCATT Objects |
General Data
| Package | SECATT_MIDDLEWARE | eCATT Middleware Objects |
| Created | 20000725 | SAP |
| Last changed | 20110908 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_APL_ECATT_EXECUTION has no forward declaration.
Interfaces
Interface IF_APL_ECATT_EXECUTION has no interface.
Friends
Interface IF_APL_ECATT_EXECUTION has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADD_TO_LOG_DONE | Instance attribute | Public | Type reference (TYPE) | ETONOFF | Object Already Added to Log | 20030408 | ||
| 2 | A_START_TIME | Instance attribute | Public | Type reference (TYPE) | ETLOG_STIM | Start Time | 20071114 | ||
| 3 | A_TWB_REF_ID | Instance attribute | Public | Type reference (TYPE) | ETTWB_REF_ID | ID for Referencing Test Case in Test Administration | 20080408 | ||
| 4 | INDEX_LAST_EXECUTED | Instance attribute | Public | Type reference (TYPE) | ETLFDNR | Sequence No. of Object Last Executed in Collective Execution | 20010920 | ||
| 5 | LAST_USED_LOGID | Instance attribute | Public | Type reference (TYPE) | ETLOG_ID | ID of Log Object Last Used | 20010206 | ||
| 6 | LOG | Instance attribute | Public | Object reference (TYPE REF TO) | CL_APL_ECATT_LOG | Current Log Object to Use | 20000725 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Check of Script of an Executable eCATT Object | 20001024 | |
| 2 | Instance method | Public | Method | Execution of Script of an Executable eCATT Object | 20000725 | |
| 3 | Instance method | Public | Method | Get RFC Destination | 20010115 | |
| 4 | Instance method | Public | Method | Reset Attributes Relevant for Execution | 20020711 |
Events
Interface IF_APL_ECATT_EXECUTION has no event.
Types
Interface IF_APL_ECATT_EXECUTION has no local type.
Method Signatures
Method CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CHECK_INLINE | Call by reference | Type reference (TYPE) | ETONOFF | ' ' | Inline-ABAP prüfen | 20030902 | ||
| 2 | IM_PREVIOUS | Call by reference | Object reference (TYPE REF TO) | CX_ECATT_APL | Basisklasse für eCatt Middleware Ausnahmen | 20001213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse für eCatt Middleware Ausnahmen | 20001024 |
Method EXECUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ABEND_FLAG | Call by reference | Type reference (TYPE) | ETONOFF | Subblock: Abbruchsteuerung | 20001006 | |||
| 2 | ANZABL | Call by reference | Type reference (TYPE) | CATANZABL | 1 | Anzahl Abläufe in einem Vorgang | 20010710 | ||
| 3 | CP_VO_CACHE | Call by reference | Object reference (TYPE REF TO) | CL_APL_ECATT_MODULE_CACHE | DB Reader/Cache für eCATT Valodation Objekte | 20050708 | |||
| 4 | ERROR_CODE | Call by reference | Type reference (TYPE) | NUM4 | Fehlercode bei Einzelstart Script | 20010717 | |||
| 5 | EXECUTED | Call by reference | Type reference (TYPE) | ETEXE_OBJ_TABTYPE | Für Status Massenstart: Liste der ausgeführten ECATT-Variant | 20010716 | |||
| 6 | EXECUTE_TESTCASE | Call by reference | Type reference (TYPE) | ETONOFF | 'X' | 'X'-eCATT, 'V' Validator, ' '-Subblock ausführen | 20010710 | ||
| 7 | EXIT_FLAG | Call by reference | Type reference (TYPE) | ETONOFF | Subblock: Exit bei Blockabbruch (DO) | 20001006 | |||
| 8 | IM_APPEND_LOGID | Call by reference | Type reference (TYPE) | ETLOG_ID | Laufende Vorgangsnummer | 20041209 | |||
| 9 | IM_CLOSE_LOG | Call by reference | Type reference (TYPE) | ETONOFF | 'X' | Log abschliessen wenn von dieser Methode selbst geöffnet | 20021202 | ||
| 10 | IM_EXIT_STATUS_UPDATE | Value transfer | Type reference (TYPE) | RS38L_FNAM | Name des Funktionsbausteins zur Statusrückmeldung | 20030207 | |||
| 11 | IP_MSG | Call by reference | Object reference (TYPE REF TO) | CL_APL_ECATT_CMD_MESSAGES | Message Sammler für MESSAGE/ENDMESSAGE Blöcke | 20020121 | |||
| 12 | IP_TAB | Call by reference | Object reference (TYPE REF TO) | CL_APL_ECATT_TAB_LOOP | Loop über Tabellen-Parameter | 20060919 | |||
| 13 | IP_VO | Call by reference | Object reference (TYPE REF TO) | CL_APL_ECATT_VO | eCATT Validation Object | 20050713 | |||
| 14 | IS_TWB_REF_DATA | Call by reference | Type reference (TYPE) | ETTWB_REF_DATA | ID zur Referenzierung eines Testfalls aus Testverwaltung | 20080516 | |||
| 15 | IS_TZEXECDATA | Call by reference | Type reference (TYPE) | ETTZEXECDATA | eCATT Parameter für Aufruf Testzone->eCATT | 20041209 | |||
| 16 | IT_CALLER | Call by reference | Type reference (TYPE) | ETEXEC_INVOKE_IDENT_TABTYPE | eCATT Tabelle der Aufrufer von Tests | 20041209 | |||
| 17 | LOG | Value transfer | Object reference (TYPE REF TO) | CL_APL_ECATT_LOG | Massenstart: Zum Anhängen des Log zu verwendendes Logobjekt | 20010716 | |||
| 18 | LOG_HEADER_TEXT | Call by reference | Type reference (TYPE) | TWB_TITLE | Einzelstart: Überschrift des Vorgangs im Protokoll | 20010710 | |||
| 19 | LOOP_COUNT | Call by reference | Type reference (TYPE) | NUM4 | Subblock: Aktueller Stand äußerer Schleifenzähler bei DO | 20001006 | |||
| 20 | MODULE_CACHE | Call by reference | Object reference (TYPE REF TO) | CL_APL_ECATT_MODULE_CACHE | DB Reader/Cache for eCATT Scripts | 20001107 | |||
| 21 | START_PROFIL | Value transfer | Object reference (TYPE REF TO) | CL_APL_ECATT_START_PROFIL | Startprofil für eCATT | 20010921 | |||
| 22 | TARGET_SYS_DATA | Call by reference | Object reference (TYPE REF TO) | CL_APL_ECATT_SYSTEM_USE | Bestimmung der Destination über Systemdaten oder RFC-Dest. | 20010822 | |||
| 23 | TO_EXECUTE | Value transfer | Type reference (TYPE) | ETEXE_OBJ | Für Status Massenstart: Objektkennung zur Ausführung | 20010716 | |||
| 24 | USED_LOG | Call by reference | Object reference (TYPE REF TO) | CL_APL_ECATT_LOG | Verwendete Instanz der Logklasse | 20001018 | |||
| 25 | VARIANT_ID | Call by reference | Type reference (TYPE) | ETVAR_ID | Name der Variante | 20011004 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse für eCatt Middleware Ausnahmen | 20001103 |
Method GET_DESTINATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_DEST | Value transfer | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20010115 | |||
| 2 | TEST_SYSTEM | Call by reference | Type reference (TYPE) | ETCMP_CMP | Zielsystem (Schlüssel im Systemdatencontainer) | 20010822 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCatt Middleware Ausnahme: Systemdaten / Remoteverbindungen | 20030926 |
Method RESET_EXEC Signature
Method RESET_EXEC on Interface IF_APL_ECATT_EXECUTION has no parameter.
Method RESET_EXEC on Interface IF_APL_ECATT_EXECUTION has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 610 |