Hierarchy

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface composition (i COMPRISING i_ref) | IF_APL_ECATT_API_PARAMS | Interface for API to eCATT Objects with Parameters | 20110615 |
2 | Interface composition (i COMPRISING i_ref) | IF_APL_ECATT_SCRIPT_API | Interface for API to eCATT Test Script | 20110629 |
3 | Interface composition (i COMPRISING i_ref) | IF_APL_ECATT_SDC_API | Interface for API to eCATT System Data Container | 20110214 |
4 | Interface composition (i COMPRISING i_ref) | IF_APL_ECATT_TC_API | Interface for API to eCATT Test Configuration | 20110304 |
5 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_APL_ECATT_API | eCATT API - Abstract Super Class | 20110224 |
Properties
Interface | IF_APL_ECATT_API | |
Short Description | Interface for API eCATT Object |
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_API has no forward declaration.
Interfaces
Interface IF_APL_ECATT_API has no interface.
Friends
Interface IF_APL_ECATT_API has no friend.
Attributes
Interface IF_APL_ECATT_API has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Ends - Object Processing | 20110823 |
2 | ![]() |
Static method | Public | Method | Copy eCATT Object | 20110919 |
3 | ![]() |
Instance method | Public | Method | Create eCATT Object | 20110919 |
4 | ![]() |
Static method | Public | Method | Deletion of eCATT Object | 20110915 |
5 | ![]() |
Static method | Public | Method | Download eCATT Object | 20110915 |
6 | ![]() |
Instance method | Public | Method | Commit work in eCATT repository system | 20110608 |
7 | ![]() |
Static method | Public | Method | Commit Work - Static | 20110629 |
8 | ![]() |
Instance method | Public | Method | Rollback work in eCATT repository system | 20110609 |
9 | ![]() |
Static method | Public | Method | Rollback Work - Static | 20110926 |
10 | ![]() |
Static method | Public | Method | Check Existence of eCATT Object | 20110905 |
11 | ![]() |
Instance method | Public | Method | Get Exception Mode of an eCATT Object | 20110208 |
12 | ![]() |
Instance method | Public | Method | Get EXTRAID of an eCATT Object | 20110208 |
13 | ![]() |
Instance method | Public | Method | Get Attributes of an eCATT Object | 20110916 |
14 | ![]() |
Instance method | Public | Method | Get Object ID of an eCATT Object | 20110916 |
15 | ![]() |
Instance method | Public | Method | Get Package Assignment of an eCATT Object | 20110227 |
16 | ![]() |
Instance method | Public | Method | Get Request/Task of an eCATT Object | 20110227 |
17 | ![]() |
Instance method | Public | Method | Get RFC Destination for Test System | 20110919 |
18 | ![]() |
Instance method | Public | Method | Get status of 'Write_enabled' flag | 20110208 |
19 | ![]() |
Instance method | Public | Method | Load an Existing eCATT Object | 20110916 |
20 | ![]() |
Static method | Public | Method | Rename eCATT Object | 20110919 |
21 | ![]() |
Instance method | Public | Method | Save eCATT Object | 20110919 |
22 | ![]() |
Instance method | Public | Method | Set Commit mode flag | 20110706 |
23 | ![]() |
Instance method | Public | Method | Set Exception Mode of an eCATT Object | 20110208 |
24 | ![]() |
Instance method | Public | Method | Set Attributes of an eCATT Object | 20110916 |
25 | ![]() |
Static method | Public | Method | Upload eCATT Object | 20110916 |
Events
Interface IF_APL_ECATT_API has no event.
Types
Interface IF_APL_ECATT_API has no local type.
Method Signatures
Method CLOSE_OBJECT Signature
Method CLOSE_OBJECT on Interface IF_APL_ECATT_API has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT API | 20110823 |
Method COPY_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_OBJECT_ID | Call by reference | Type reference (TYPE) | ETAPI_OBJ | eCATT Identification of Object in API Runtime | 20110922 | ||
2 | ![]() |
I_COMMIT_WORK | Call by reference | Type reference (TYPE) | ETONOFF | 'X' | Commit work if flag set to 'X' | 20110922 | |
3 | ![]() |
I_DEST_OBJECT_NAME | Call by reference | Type reference (TYPE) | ETOBJ_NAME | eCATT Object Name | 20110922 | ||
4 | ![]() |
I_DEST_OBJECT_VERSION | Call by reference | Type reference (TYPE) | ETOBJ_VER | 1 | eCATT Object Version | 20110922 | |
5 | ![]() |
I_OBJECT_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20110919 | ||
6 | ![]() |
I_PACKAGE | Call by reference | Type reference (TYPE) | ETTADIR-DEVCLASS | '$TMP' | Package | 20110919 | |
7 | ![]() |
I_TRANS_REQ | Call by reference | Type reference (TYPE) | E070-TRKORR | Request/Task | 20110919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Basis Class for eCATT Middleware Exceptions | 20110919 |
Method CREATE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_ATTR | Call by reference | Type reference (TYPE) | ETATTR_DESC_TABTYPE | Table with Attribute Descriptions and Values | 20110919 | ||
2 | ![]() |
I_COMMIT_WORK | Call by reference | Type reference (TYPE) | ETONOFF | SPACE | X = COMMIT WORK at each further save activity | 20130618 | |
3 | ![]() |
I_EXCEPTION_MODE | Call by reference | Type reference (TYPE) | ETONOFF | 'E' | Mode E=Raise and Exit, C=Collect and Continue, I=Ignore | 20110919 | |
4 | ![]() |
I_PACKAGE | Call by reference | Type reference (TYPE) | ETTADIR-DEVCLASS | '$TMP' | Package | 20110919 | |
5 | ![]() |
I_PERS_RESP | Call by reference | Type reference (TYPE) | ET_RESP | Person Responsible | 20110919 | ||
6 | ![]() |
I_SAVE | Call by reference | Type reference (TYPE) | ETONOFF | 'X' | Save new object at end of create (I_WRITE_ENABLED = X) | 20130618 | |
7 | ![]() |
I_TRANS_REQ | Call by reference | Type reference (TYPE) | E070-TRKORR | Request/Task | 20110919 | ||
8 | ![]() |
I_WRITE_ENABLED | Call by reference | Type reference (TYPE) | ETONOFF | 'X' | 'X' = Create and leave write Enabled, SPACE = Save and close | 20110919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT API | 20110919 |
Method DELETE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_LAST_VERSION_DELETED | Call by reference | Type reference (TYPE) | ETONOFF | Last Version of Script Deleted | 20110915 | ||
2 | ![]() |
IS_OBJECT_ID | Call by reference | Type reference (TYPE) | ETAPI_OBJ | eCATT Identification of Object in API Runtime | 20110919 | ||
3 | ![]() |
I_COMMIT_WORK | Call by reference | Type reference (TYPE) | ETONOFF | 'X' | Commit work if flag set to 'X' | 20110915 | |
4 | ![]() |
I_DELETE_ALL_VERSIONS | Call by reference | Type reference (TYPE) | ETONOFF | 'X' | Delete All Versions and Header Record | 20110915 | |
5 | ![]() |
I_OBJECT_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20110915 | ||
6 | ![]() |
I_TRANS_REQ | Call by reference | Type reference (TYPE) | E070-TRKORR | Request/Task | 20110915 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT API | 20110915 |
Method DOWNLOAD_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_OBJECT_ID | Call by reference | Type reference (TYPE) | ETAPI_OBJ | eCATT Identification of Object in API Runtime | 20110919 | ||
2 | ![]() |
I_OBJECT_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20110915 | ||
3 | ![]() |
I_PATH | Call by reference | Type reference (TYPE) | STRING | Downloaded Path | 20111212 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT API | 20110915 |
Method DO_COMMIT Signature
Method DO_COMMIT on Interface IF_APL_ECATT_API has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT API | 20110620 |
Method DO_COMMIT_STATIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_OBJECT_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20110915 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT API | 20110629 |
Method DO_ROLLBACK Signature
Method DO_ROLLBACK on Interface IF_APL_ECATT_API has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT API | 20110620 |
Method DO_ROLLBACK_STATIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_OBJECT_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20110926 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT API | 20110926 |
Method EXISTENCE_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_OBJECT_EXIST | Call by reference | Type reference (TYPE) | ETONOFF | Object Existence Yes/No | 20110919 | ||
2 | ![]() |
IS_OBJECT_ID | Call by reference | Type reference (TYPE) | ETAPI_OBJ | eCATT Identification of Object in API Runtime | 20110919 | ||
3 | ![]() |
I_OBJECT_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20110916 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT API | 20110920 |
Method GET_EXCEPTION_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_EXCEPTION_MODE | Value transfer | Type reference (TYPE) | ETONOFF | Mode E=Raise and Exit, C=Collect and Continue, I=Ignore | 20110919 |
Method GET_EXCEPTION_MODE on Interface IF_APL_ECATT_API has no exception.
Method GET_EXTRAID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_EXTRAID | Value transfer | Type reference (TYPE) | STRING | EXTRAID of an Ecatt Object | 20110208 |
Method GET_EXTRAID on Interface IF_APL_ECATT_API has no exception.
Method GET_OBJECT_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ATTR_DESC | Call by reference | Type reference (TYPE) | ETATTR_DESC_TABTYPE | Desired Attributes, Initial = All Attributes | 20110916 | ||
2 | ![]() |
I_READ_ONLY | Call by reference | Type reference (TYPE) | ETONOFF | SPACE | 'X' = Get Read-Only Attributes Also | 20110919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT API | 20110916 | |
2 | ![]() |
Exception Class for eCATT Test Script | 20110916 |
Method GET_OBJECT_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_OBJECT_ID | Call by reference | Type reference (TYPE) | ETAPI_OBJ | eCATT Identification of Object in API Runtime | 20110919 |
Method GET_OBJECT_ID on Interface IF_APL_ECATT_API has no exception.
Method GET_PACKAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_PACKAGE | Value transfer | Type reference (TYPE) | TADIR-DEVCLASS | Package | 20110227 |
Method GET_PACKAGE on Interface IF_APL_ECATT_API has no exception.
Method GET_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_TRANS_REQ | Value transfer | Type reference (TYPE) | E070-TRKORR | Request/Task | 20110916 |
Method GET_REQUEST on Interface IF_APL_ECATT_API has no exception.
Method GET_RFC_DESTINATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_OBJECT_RFCDEST | Value transfer | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20110919 |
Method GET_RFC_DESTINATION on Interface IF_APL_ECATT_API has no exception.
Method GET_WRITE_ENABLED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_WRITE_ENABLED | Value transfer | Type reference (TYPE) | ETONOFF | Returns the flag for write enabled | 20110208 |
Method GET_WRITE_ENABLED on Interface IF_APL_ECATT_API has no exception.
Method LOAD_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_EXCEPTION_MODE | Call by reference | Type reference (TYPE) | ETONOFF | 'E' | Mode E=Raise and Exit, C=Collect and Continue, I=Ignore | 20110919 | |
2 | ![]() |
I_WRITE_ENABLED | Call by reference | Type reference (TYPE) | ETONOFF | SPACE | Mode X=Write Access | 20110916 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT API | 20110916 |
Method RENAME_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_OBJECT_ID | Call by reference | Type reference (TYPE) | ETAPI_OBJ | eCATT Identification of Object in API Runtime | 20110922 | ||
2 | ![]() |
I_COMMIT_WORK | Call by reference | Type reference (TYPE) | ETONOFF | 'X' | Commit work if flag set to 'X' | 20110922 | |
3 | ![]() |
I_DEST_OBJECT_NAME | Call by reference | Type reference (TYPE) | ETOBJ_NAME | eCATT Object | 20110922 | ||
4 | ![]() |
I_DEST_OBJECT_VERSION | Call by reference | Type reference (TYPE) | ETOBJ_VER | 1 | eCATT Object Version | 20110922 | |
5 | ![]() |
I_OBJECT_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20110919 | ||
6 | ![]() |
I_PACKAGE | Call by reference | Type reference (TYPE) | ETTADIR-DEVCLASS | '$TMP' | Package | 20110919 | |
7 | ![]() |
I_TRANS_REQ | Call by reference | Type reference (TYPE) | E070-TRKORR | Request/Task | 20110919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT API | 20110919 |
Method SAVE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PACKAGE | Call by reference | Type reference (TYPE) | ETTADIR-DEVCLASS | Package | 20120508 | ||
2 | ![]() |
I_RELEASE_LOCK | Call by reference | Type reference (TYPE) | ETONOFF | SPACE | 'X' = Remove Lock on Object | 20120508 | |
3 | ![]() |
I_TRANS_REQ | Call by reference | Type reference (TYPE) | E070-TRKORR | Request/Task | 20110919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT API | 20110919 |
Method SET_COMMIT_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_COMMIT_WORK | Call by reference | Type reference (TYPE) | ETONOFF | Commit work if flag set to 'X' | 20110916 |
Method SET_COMMIT_MODE on Interface IF_APL_ECATT_API has no exception.
Method SET_EXCEPTION_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_EXCEPTION_MODE | Call by reference | Type reference (TYPE) | ETONOFF | Mode E=Raise and Exit, C=Collect and Continue, I=Ignore | 20110919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT API | 20110620 |
Method SET_OBJECT_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_ATTR_DESC | Call by reference | Type reference (TYPE) | ETATTR_DESC_TABTYPE | Desired Attributes, Initial = All Attributes | 20110916 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Basis Class for eCATT Middleware Exceptions | 20110916 | |
2 | ![]() |
Exception Class for eCATT Test Script | 20110916 |
Method UPLOAD_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_OBJECT | Call by reference | Type reference (TYPE) | ETAPI_OBJECTS | Structure for Mass Processing Functions for eCATT Objects | 20110916 | ||
2 | ![]() |
I_COMMIT_WORK | Call by reference | Type reference (TYPE) | ETONOFF | 'X' | Commit work if flag set to 'X' | 20110916 | |
3 | ![]() |
I_OBJECT_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20110916 | ||
4 | ![]() |
I_PATH | Call by reference | Type reference (TYPE) | STRING | File system path to upload from | 20111212 | ||
5 | ![]() |
I_TRANS_REQ | Call by reference | Type reference (TYPE) | E070-TRKORR | Request/Task | 20110916 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for eCATT API | 20110916 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 731 |