SAP ABAP Class IF_APL_ECATT_API (Interface for API eCATT Object)
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
Class IF_APL_ECATT_API  
Short Description Interface for API eCATT Object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20110208   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_APL_ECATT_API has no forward declaration.
Interfaces
Class IF_APL_ECATT_API has no interface implemented.
Friends
Class IF_APL_ECATT_API has no friend class.
Attributes
Class IF_APL_ECATT_API has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE_OBJECT Instance method Public Method Ends - Object Processing 20110823
2 COPY_OBJECT Static method Public Method Copy eCATT Object 20110919
3 CREATE_OBJECT Instance method Public Method Create eCATT Object 20110919
4 DELETE_OBJECT Static method Public Method Deletion of eCATT Object 20110915
5 DOWNLOAD_OBJECT Static method Public Method Download eCATT Object 20110915
6 DO_COMMIT Instance method Public Method Commit work in eCATT repository system 20110608
7 DO_COMMIT_STATIC Static method Public Method Commit Work - Static 20110629
8 DO_ROLLBACK Instance method Public Method Rollback work in eCATT repository system 20110609
9 DO_ROLLBACK_STATIC Static method Public Method Rollback Work - Static 20110926
10 EXISTENCE_CHECK Static method Public Method Check Existence of eCATT Object 20110905
11 GET_EXCEPTION_MODE Instance method Public Method Get Exception Mode of an eCATT Object 20110208
12 GET_EXTRAID Instance method Public Method Get EXTRAID of an eCATT Object 20110208
13 GET_OBJECT_ATTRIBUTES Instance method Public Method Get Attributes of an eCATT Object 20110916
14 GET_OBJECT_ID Instance method Public Method Get Object ID of an eCATT Object 20110916
15 GET_PACKAGE Instance method Public Method Get Package Assignment of an eCATT Object 20110227
16 GET_REQUEST Instance method Public Method Get Request/Task of an eCATT Object 20110227
17 GET_RFC_DESTINATION Instance method Public Method Get RFC Destination for Test System 20110919
18 GET_WRITE_ENABLED Instance method Public Method Get status of 'Write_enabled' flag 20110208
19 LOAD_OBJECT Instance method Public Method Load an Existing eCATT Object 20110916
20 RENAME_OBJECT Static method Public Method Rename eCATT Object 20110919
21 SAVE_OBJECT Instance method Public Method Save eCATT Object 20110919
22 SET_COMMIT_MODE Instance method Public Method Set Commit mode flag 20110706
23 SET_EXCEPTION_MODE Instance method Public Method Set Exception Mode of an eCATT Object 20110208
24 SET_OBJECT_ATTRIBUTES Instance method Public Method Set Attributes of an eCATT Object 20110916
25 UPLOAD_OBJECT Static method Public Method Upload eCATT Object 20110916
Events
Class IF_APL_ECATT_API has no event.
Types
Class IF_APL_ECATT_API has no local type.
Method Signatures

Method CLOSE_OBJECT Signature

Method CLOSE_OBJECT on class IF_APL_ECATT_API has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_API 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 Importing IS_OBJECT_ID Call by reference Type reference (TYPE) ETAPI_OBJ eCATT Identification of Object in API Runtime 20110922
2 Importing I_COMMIT_WORK Call by reference Type reference (TYPE) ETONOFF 'X' Commit work if flag set to 'X' 20110922
3 Importing I_DEST_OBJECT_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Object Name 20110922
4 Importing I_DEST_OBJECT_VERSION Call by reference Type reference (TYPE) ETOBJ_VER 1 eCATT Object Version 20110922
5 Importing I_OBJECT_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20110919
6 Importing I_PACKAGE Call by reference Type reference (TYPE) ETTADIR-DEVCLASS '$TMP' Package 20110919
7 Importing I_TRANS_REQ Call by reference Type reference (TYPE) E070-TRKORR Request/Task 20110919
# Exception Resumable Description Created on
1 CX_ECATT_API 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 Importing IT_ATTR Call by reference Type reference (TYPE) ETATTR_DESC_TABTYPE Table with Attribute Descriptions and Values 20110919
2 Importing I_COMMIT_WORK Call by reference Type reference (TYPE) ETONOFF SPACE X = COMMIT WORK at each further save activity 20130618
3 Importing I_EXCEPTION_MODE Call by reference Type reference (TYPE) ETONOFF 'E' Mode E=Raise and Exit, C=Collect and Continue, I=Ignore 20110919
4 Importing I_PACKAGE Call by reference Type reference (TYPE) ETTADIR-DEVCLASS '$TMP' Package 20110919
5 Importing I_PERS_RESP Call by reference Type reference (TYPE) ET_RESP Person Responsible 20110919
6 Importing I_SAVE Call by reference Type reference (TYPE) ETONOFF 'X' Save new object at end of create (I_WRITE_ENABLED = X) 20130618
7 Importing I_TRANS_REQ Call by reference Type reference (TYPE) E070-TRKORR Request/Task 20110919
8 Importing 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 CX_ECATT_API 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 Exporting E_LAST_VERSION_DELETED Call by reference Type reference (TYPE) ETONOFF Last Version of Script Deleted 20110915
2 Importing IS_OBJECT_ID Call by reference Type reference (TYPE) ETAPI_OBJ eCATT Identification of Object in API Runtime 20110919
3 Importing I_COMMIT_WORK Call by reference Type reference (TYPE) ETONOFF 'X' Commit work if flag set to 'X' 20110915
4 Importing I_DELETE_ALL_VERSIONS Call by reference Type reference (TYPE) ETONOFF 'X' Delete All Versions and Header Record 20110915
5 Importing I_OBJECT_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20110915
6 Importing I_TRANS_REQ Call by reference Type reference (TYPE) E070-TRKORR Request/Task 20110915
# Exception Resumable Description Created on
1 CX_ECATT_API 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 Importing IS_OBJECT_ID Call by reference Type reference (TYPE) ETAPI_OBJ eCATT Identification of Object in API Runtime 20110919
2 Importing I_OBJECT_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20110915
3 Importing I_PATH Call by reference Type reference (TYPE) STRING Downloaded Path 20111212
# Exception Resumable Description Created on
1 CX_ECATT_API Exception Class for eCATT API 20110915

Method DO_COMMIT Signature

Method DO_COMMIT on class IF_APL_ECATT_API has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_API 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 Importing I_OBJECT_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20110915
# Exception Resumable Description Created on
1 CX_ECATT_API Exception Class for eCATT API 20110629

Method DO_ROLLBACK Signature

Method DO_ROLLBACK on class IF_APL_ECATT_API has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_API 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 Importing I_OBJECT_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20110926
# Exception Resumable Description Created on
1 CX_ECATT_API 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 Exporting E_OBJECT_EXIST Call by reference Type reference (TYPE) ETONOFF Object Existence Yes/No 20110919
2 Importing IS_OBJECT_ID Call by reference Type reference (TYPE) ETAPI_OBJ eCATT Identification of Object in API Runtime 20110919
3 Importing I_OBJECT_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20110916
# Exception Resumable Description Created on
1 CX_ECATT_API 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 Returning 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 class 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 Returning R_EXTRAID Value transfer Type reference (TYPE) STRING EXTRAID of an Ecatt Object 20110208

Method GET_EXTRAID on class 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 Exporting ET_ATTR_DESC Call by reference Type reference (TYPE) ETATTR_DESC_TABTYPE Desired Attributes, Initial = All Attributes 20110916
2 Importing I_READ_ONLY Call by reference Type reference (TYPE) ETONOFF SPACE 'X' = Get Read-Only Attributes Also 20110919
# Exception Resumable Description Created on
1 CX_ECATT_API Exception Class for eCATT API 20110916
2 CX_ECATT_SCRIPT_API 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 Exporting ES_OBJECT_ID Call by reference Type reference (TYPE) ETAPI_OBJ eCATT Identification of Object in API Runtime 20110919

Method GET_OBJECT_ID on class 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 Returning R_PACKAGE Value transfer Type reference (TYPE) TADIR-DEVCLASS Package 20110227

Method GET_PACKAGE on class 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 Returning R_TRANS_REQ Value transfer Type reference (TYPE) E070-TRKORR Request/Task 20110916

Method GET_REQUEST on class 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 Returning R_OBJECT_RFCDEST Value transfer Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20110919

Method GET_RFC_DESTINATION on class 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 Returning R_WRITE_ENABLED Value transfer Type reference (TYPE) ETONOFF Returns the flag for write enabled 20110208

Method GET_WRITE_ENABLED on class 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 Importing I_EXCEPTION_MODE Call by reference Type reference (TYPE) ETONOFF 'E' Mode E=Raise and Exit, C=Collect and Continue, I=Ignore 20110919
2 Importing I_WRITE_ENABLED Call by reference Type reference (TYPE) ETONOFF SPACE Mode X=Write Access 20110916
# Exception Resumable Description Created on
1 CX_ECATT_API 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 Importing IS_OBJECT_ID Call by reference Type reference (TYPE) ETAPI_OBJ eCATT Identification of Object in API Runtime 20110922
2 Importing I_COMMIT_WORK Call by reference Type reference (TYPE) ETONOFF 'X' Commit work if flag set to 'X' 20110922
3 Importing I_DEST_OBJECT_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Object 20110922
4 Importing I_DEST_OBJECT_VERSION Call by reference Type reference (TYPE) ETOBJ_VER 1 eCATT Object Version 20110922
5 Importing I_OBJECT_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20110919
6 Importing I_PACKAGE Call by reference Type reference (TYPE) ETTADIR-DEVCLASS '$TMP' Package 20110919
7 Importing I_TRANS_REQ Call by reference Type reference (TYPE) E070-TRKORR Request/Task 20110919
# Exception Resumable Description Created on
1 CX_ECATT_API 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 Importing I_PACKAGE Call by reference Type reference (TYPE) ETTADIR-DEVCLASS Package 20120508
2 Importing I_RELEASE_LOCK Call by reference Type reference (TYPE) ETONOFF SPACE 'X' = Remove Lock on Object 20120508
3 Importing I_TRANS_REQ Call by reference Type reference (TYPE) E070-TRKORR Request/Task 20110919
# Exception Resumable Description Created on
1 CX_ECATT_API 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 Importing I_COMMIT_WORK Call by reference Type reference (TYPE) ETONOFF Commit work if flag set to 'X' 20110916

Method SET_COMMIT_MODE on class 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 Importing 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 CX_ECATT_API 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 Importing IT_ATTR_DESC Call by reference Type reference (TYPE) ETATTR_DESC_TABTYPE Desired Attributes, Initial = All Attributes 20110916
# Exception Resumable Description Created on
1 CX_ECATT_API Basis Class for eCATT Middleware Exceptions 20110916
2 CX_ECATT_SCRIPT_API 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 Importing IS_OBJECT Call by reference Type reference (TYPE) ETAPI_OBJECTS Structure for Mass Processing Functions for eCATT Objects 20110916
2 Importing I_COMMIT_WORK Call by reference Type reference (TYPE) ETONOFF 'X' Commit work if flag set to 'X' 20110916
3 Importing I_OBJECT_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20110916
4 Importing I_PATH Call by reference Type reference (TYPE) STRING File system path to upload from 20111212
5 Importing I_TRANS_REQ Call by reference Type reference (TYPE) E070-TRKORR Request/Task 20110916
# Exception Resumable Description Created on
1 CX_ECATT_API Exception Class for eCATT API 20110916
History
Last changed by/on SAP  20140121 
SAP Release Created in