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 CHECK Instance method Public Method Check of Script of an Executable eCATT Object 20001024
2 EXECUTE Instance method Public Method Execution of Script of an Executable eCATT Object 20000725
3 GET_DESTINATION Instance method Public Method Get RFC Destination 20010115
4 RESET_EXEC 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 Importing IM_CHECK_INLINE Call by reference Type reference (TYPE) ETONOFF ' ' Inline-ABAP prüfen 20030902
2 Importing 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 CX_ECATT_APL 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 Changing ABEND_FLAG Call by reference Type reference (TYPE) ETONOFF Subblock: Abbruchsteuerung 20001006
2 Importing ANZABL Call by reference Type reference (TYPE) CATANZABL 1 Anzahl Abläufe in einem Vorgang 20010710
3 Changing 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 Exporting ERROR_CODE Call by reference Type reference (TYPE) NUM4 Fehlercode bei Einzelstart Script 20010717
5 Exporting EXECUTED Call by reference Type reference (TYPE) ETEXE_OBJ_TABTYPE Für Status Massenstart: Liste der ausgeführten ECATT-Variant 20010716
6 Importing EXECUTE_TESTCASE Call by reference Type reference (TYPE) ETONOFF 'X' 'X'-eCATT, 'V' Validator, ' '-Subblock ausführen 20010710
7 Exporting EXIT_FLAG Call by reference Type reference (TYPE) ETONOFF Subblock: Exit bei Blockabbruch (DO) 20001006
8 Importing IM_APPEND_LOGID Call by reference Type reference (TYPE) ETLOG_ID Laufende Vorgangsnummer 20041209
9 Importing IM_CLOSE_LOG Call by reference Type reference (TYPE) ETONOFF 'X' Log abschliessen wenn von dieser Methode selbst geöffnet 20021202
10 Importing IM_EXIT_STATUS_UPDATE Value transfer Type reference (TYPE) RS38L_FNAM Name des Funktionsbausteins zur Statusrückmeldung 20030207
11 Importing 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 Importing IP_TAB Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_TAB_LOOP Loop über Tabellen-Parameter 20060919
13 Importing IP_VO Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_VO eCATT Validation Object 20050713
14 Importing IS_TWB_REF_DATA Call by reference Type reference (TYPE) ETTWB_REF_DATA ID zur Referenzierung eines Testfalls aus Testverwaltung 20080516
15 Importing IS_TZEXECDATA Call by reference Type reference (TYPE) ETTZEXECDATA eCATT Parameter für Aufruf Testzone->eCATT 20041209
16 Importing IT_CALLER Call by reference Type reference (TYPE) ETEXEC_INVOKE_IDENT_TABTYPE eCATT Tabelle der Aufrufer von Tests 20041209
17 Importing LOG Value transfer Object reference (TYPE REF TO) CL_APL_ECATT_LOG Massenstart: Zum Anhängen des Log zu verwendendes Logobjekt 20010716
18 Importing LOG_HEADER_TEXT Call by reference Type reference (TYPE) TWB_TITLE Einzelstart: Überschrift des Vorgangs im Protokoll 20010710
19 Importing LOOP_COUNT Call by reference Type reference (TYPE) NUM4 Subblock: Aktueller Stand äußerer Schleifenzähler bei DO 20001006
20 Changing MODULE_CACHE Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_MODULE_CACHE DB Reader/Cache for eCATT Scripts 20001107
21 Importing START_PROFIL Value transfer Object reference (TYPE REF TO) CL_APL_ECATT_START_PROFIL Startprofil für eCATT 20010921
22 Importing 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 Importing TO_EXECUTE Value transfer Type reference (TYPE) ETEXE_OBJ Für Status Massenstart: Objektkennung zur Ausführung 20010716
24 Exporting USED_LOG Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_LOG Verwendete Instanz der Logklasse 20001018
25 Importing VARIANT_ID Call by reference Type reference (TYPE) ETVAR_ID Name der Variante 20011004
# Exception Resumable Description Created on
1 CX_ECATT_APL 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 Returning RE_DEST Value transfer Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20010115
2 Importing TEST_SYSTEM Call by reference Type reference (TYPE) ETCMP_CMP Zielsystem (Schlüssel im Systemdatencontainer) 20010822
# Exception Resumable Description Created on
1 CX_ECATT_APL 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