SAP ABAP Interface IF_APL_ECATT_SCRIPT_API (Interface for API to eCATT Test Script)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
⤷
SECATT_API_ENG (Package) eCATT - Application Programming Interface

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_APL_ECATT_SCRIPT_API | API Class for eCATT - Test Script | 20110208 |
Properties
Interface | IF_APL_ECATT_SCRIPT_API | |
Short Description | Interface for API to eCATT Test Script |
General Data
Package | SECATT_API_ENG | eCATT - Application Programming Interface |
Created | 20110208 | SAP |
Last changed | 20140121 | SAP |
Unicode checks active |
Forward declarations
Interface IF_APL_ECATT_SCRIPT_API has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_APL_ECATT_API | Interface for API eCATT Object | 20110629 | ||
2 | IF_APL_ECATT_API_PARAMS | Interface for API to eCATT Objects with Parameters | 20120925 |
Friends
Interface IF_APL_ECATT_SCRIPT_API has no friend.
Attributes
Interface IF_APL_ECATT_SCRIPT_API has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Add a command interface to the Test Script | 20110216 |
2 | ![]() |
Instance method | Public | Method | Add a new parameter to the Test Script | 20110320 |
3 | ![]() |
Instance method | Public | Method | Change Command Interface of Test Scripts | 20130618 |
4 | ![]() |
Instance method | Public | Method | Change Parameter/Command Interface of Test Scripts | 20110214 |
5 | ![]() |
Instance method | Public | Method | Copy Parameter/Command Interface of Test Scripts | 20110214 |
6 | ![]() |
Instance method | Public | Method | Creates Parameter in command interface | 20111019 |
7 | ![]() |
Instance method | Public | Method | Delete Command Interface of Test Scripts | 20130618 |
8 | ![]() |
Instance method | Public | Method | Delete Parameter/Command Interface of Test Scripts | 20110214 |
9 | ![]() |
Instance method | Public | Method | Get parameter description | 20110215 |
10 | ![]() |
Instance method | Public | Method | Get SDC & Target System of Test Script | 20110216 |
11 | ![]() |
Instance method | Public | Method | Get Test Script Text | 20110216 |
12 | ![]() |
Instance method | Public | Method | Get Version of the Test script | 20110209 |
13 | ![]() |
Static method | Public | Method | Gete list of versions in a Script | 20110818 |
14 | ![]() |
Instance method | Public | Method | Set SDC & Target System of Test Script | 20110216 |
15 | ![]() |
Instance method | Public | Method | Set Test Script Text | 20110216 |
16 | ![]() |
Instance method | Public | Method | Sets Value in Command interface parameter | 20111019 |
Events
Interface IF_APL_ECATT_SCRIPT_API has no event.
Types
Interface IF_APL_ECATT_SCRIPT_API has no local type.
Method Signatures
Method ADD_COMMAND_INTERFACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_SCRIPT_LINE | Call by reference | Type reference (TYPE) | ETSCR_LINE | eCATT Structure for Script Line Attributes | 20110216 | ||
2 | ![]() |
IT_SCR_DETAILS | Value transfer | Type reference (TYPE) | ETNAME_VALUE_TABTYPE | eCATT Table of Name-Value Pairs | 20110216 | ||
3 | ![]() |
I_CMDI_DESCR | Value transfer | Type reference (TYPE) | ETP_DESC | Short Text of Parameter, Command Interface or Variant | 20110216 | ||
4 | ![]() |
I_URL | Value transfer | Type reference (TYPE) | STRING | URL | 20110216 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT API | 20110530 |
Method ADD_PARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_PARAM_STRUC | Value transfer | Type reference (TYPE) | ETAPI_PAR_DEF | eCATT Parameter Definition | 20110929 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT API | 20111019 |
Method CHANGE_COMMAND_INTERFACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CMDI_DESC | Call by reference | Type reference (TYPE) | ETP_DESC | Short text of command interface | 20130620 | ||
2 | ![]() |
I_CMDI_GROUP | Call by reference | Type reference (TYPE) | ET_PGROUP | Grouping for command interface | 20130620 | ||
3 | ![]() |
I_CMDI_NAME | Call by reference | Type reference (TYPE) | ETP_NAME | Command interface to be modified | 20130620 | ||
4 | ![]() |
I_CMDI_SORTLNR | Call by reference | Type reference (TYPE) | ETSORT_LNR | '0000' | Sort field 0=Append, 1=Insert in front | 20130620 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT API | 20130618 |
Method CHANGE_PARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PARAM_DEF | Call by reference | Type reference (TYPE) | STRING | Type[STANDARD TABLE OF] |
20110214 | ||
2 | ![]() |
I_PARAM_DESC | Call by reference | Type reference (TYPE) | ETP_DESC | Short Text of Parameter | 20110214 | ||
3 | ![]() |
I_PARAM_GROUP | Call by reference | Type reference (TYPE) | ET_PGROUP | Grouping for Parameter | 20110214 | ||
4 | ![]() |
I_PARAM_NAME | Call by reference | Type reference (TYPE) | ETP_NAME | Parameter Name | 20110214 | ||
5 | ![]() |
I_PARAM_SORTLNR | Call by reference | Type reference (TYPE) | ETSORT_LNR | 0 | Sorted Field 0=Append, 1=Insert Infront | 20110214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT API | 20110525 |
Method COPY_PARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_COPY_ALL_VALUES | Call by reference | Type reference (TYPE) | ETONOFF | 'X' = Copy Values in All Variants | 20110214 | ||
2 | ![]() |
I_NEW_PARAM_NAME | Call by reference | Type reference (TYPE) | ETP_NAME | Name of New Parameter | 20110214 | ||
3 | ![]() |
I_PARAM_NAME | Call by reference | Type reference (TYPE) | ETP_NAME | Parameter Name | 20110214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT API | 20110530 |
Method CREATE_CMD_INF_PARAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PATH | Call by reference | Type reference (TYPE) | ETXMLPATH | Node Path in XML String | 20111019 | ||
2 | ![]() |
I_PNAME | Call by reference | Type reference (TYPE) | STRING | Parameter Name | 20111019 | ||
3 | ![]() |
I_REFNAME | Call by reference | Type reference (TYPE) | ETXML_REFNAME | Name of Parameter Reference | 20111019 | ||
4 | ![]() |
I_VAR_ID | Call by reference | Type reference (TYPE) | ETVAR_ID | 'ECATTDEFAULT' | Variant name | 20111019 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT API | 20111019 |
Method DELETE_COMMAND_INTERFACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CMDI_NAME | Call by reference | Type reference (TYPE) | ETP_NAME | Name der Kommandoschnittstelle | 20130618 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT API | 20130618 |
Method DELETE_PARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PARAM_NAME | Call by reference | Type reference (TYPE) | ETP_NAME | Parameter Name | 20110214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT API | 20110530 |
Method GET_PARAM_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_PARAM_DESC | Call by reference | Type reference (TYPE) | ETP_DESC | Parameter Short Text | 20110215 | ||
2 | ![]() |
E_PARAM_GROUP | Call by reference | Type reference (TYPE) | ET_PGROUP | Grouping for Parameter | 20110215 | ||
3 | ![]() |
I_PARAM_NAME | Call by reference | Type reference (TYPE) | ETP_NAME | Parameter Name | 20110215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT Test Script | 20110526 |
Method GET_SCRIPT_SDC_TSYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_ATTRIBUTES_TESTSYS | Call by reference | Type reference (TYPE) | ETSC_TSYS | System Data Container and Target System | 20110216 | ||
2 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20110926 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT Test Script | 20111019 |
Method GET_SCRIPT_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_SCRIPTTEXT | Call by reference | Type reference (TYPE) | ETXML_LINE_TABTYPE | XML Lines | 20110216 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT Test Script | 20111019 |
Method GET_SCRIPT_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_SCRIPT_VERSION | Value transfer | Type reference (TYPE) | ETOBJ_VER | eCATT Object Version | 20110209 |
Method GET_SCRIPT_VERSION on Interface IF_APL_ECATT_SCRIPT_API has no exception.
Method GET_VERSION_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_VERSION_INFO | Call by reference | Type reference (TYPE) | ETVERSINFO_TABTYPE | eCATT Table Type Version Info | 20110926 | ||
2 | ![]() |
E_VERSION_COUNT | Call by reference | Type reference (TYPE) | I | Number Of Existing Versions | 20110818 | ||
3 | ![]() |
I_OBJECT_NAME | Call by reference | Type reference (TYPE) | ETOBJ_NAME | eCATT Object Name | 20110929 | ||
4 | ![]() |
I_OBJECT_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | 'NONE' | Logical Destination (Specified in Function Call) | 20110926 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT API | 20110818 |
Method SET_SCRIPT_SDC_TSYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_ATTRIBUTES_TESTSYS | Call by reference | Type reference (TYPE) | ETSC_TSYS | System Data Container and Target System | 20110411 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT Test Script | 20110620 |
Method SET_SCRIPT_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_SCRIPTTEXT | Call by reference | Type reference (TYPE) | ETXML_LINE_TABTYPE | XML Lines | 20110216 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT Test Script | 20111019 |
Method SET_VAL_CMD_INF_PARAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_LONG_TEXT | Call by reference | Type reference (TYPE) | STRING | BAPIRET Messages Long text | 20120622 | ||
2 | ![]() |
I_ATTRIBUTE_VALUE | Call by reference | Type reference (TYPE) | ETDOM_NAME | Value to be set | 20111019 | ||
3 | ![]() |
I_PATH | Call by reference | Type reference (TYPE) | ETXMLPATH | Path to parameter | 20111019 | ||
4 | ![]() |
I_PNAME | Call by reference | Type reference (TYPE) | STRING | Name of parameter/ciommand interface | 20111019 | ||
5 | ![]() |
I_VAR_ID | Call by reference | Type reference (TYPE) | ETVAR_ID | 'ECATTDEFAULT' | Variant name | 20111019 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT API | 20111019 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 731 |