SAP ABAP Class CL_CTS_QA_WORKLIST (Worklist for QA)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CTS-TMS-CTR (Application Component) Central CTS # Transport Management
     SCTS_DIST_CTL_QA (Package) Central CTS: Quality Approval
Properties
Class CL_CTS_QA_WORKLIST  
Short Description Worklist for QA    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCTS_DIST_CTL_QA   Central CTS: Quality Approval 
Created 20091208   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_CTS_TR_LOCK Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_CTS_QA_WORKLIST has no interface implemented.
Friends
Class CL_CTS_QA_WORKLIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 WL Instance attribute Private Type reference (TYPE) CTS_QA_WORKL_ITAB temporary worklist 20100104
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_GROUP Instance method Public Method Appends a group to the DB Tab (for testing only) 20100209
2 APPROVE Instance method Public Method Approve a request 20091209
3 CHECK_APPROVAL_AUTHORITY Instance method Private Method checks the approval group corresponding to the lock 20100303
4 CONSTRUCTOR Instance method Public Constructor Constructor 20100119
5 CREATE Static method Public Method Creation method 20091208
6 DENY Instance method Public Method Deny a request 20100113
7 REMOTE_APPROVE Instance method Public Method Remote approve a request 20100216
8 REMOTE_DENY Instance method Public Method Remote deny a request 20100216
9 SET_ACTIVE Instance method Private Method Sets a request as active 20100105
10 SET_INACTIVE Instance method Private Method Sets a request as inactive 20091223
Events
Class CL_CTS_QA_WORKLIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LOCAL_WL Private See coding 20100217 LOCAL_WL TYPE STANDARD TABLE OF LOCAL_WL_ENTRY WITH DEFAULT KEY
2 LOCAL_WL_ENTRY Private See coding 20100217 begin of LOCAL_WL_ENTRY, trkorr TYPE trkorr, lock TYPE cts_qa_lock, timestamp TYPE timestamp, end of LOCAL_WL_ENTRY
Method Signatures

Method APPEND_GROUP Signature

Method APPEND_GROUP on class CL_CTS_QA_WORKLIST has no parameter.
Method APPEND_GROUP on class CL_CTS_QA_WORKLIST has no exception.

Method APPROVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091209
2 Importing WL_ENTRY Call by reference Type reference (TYPE) CTS_QA_WORK Transport Target of Request 20100205
# Exception Resumable Description Created on
1 CX_CTS_QA_EXCEPTION The request was already approved 20100630
2 CX_CTS_TR_LOCKING cCTS: Exception Class for transport locks 20100630

Method CHECK_APPROVAL_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WL_ENTRY Call by reference Type reference (TYPE) CTS_QA_WORK Table of goups that have to approve a QA lock 20100303
# Exception Resumable Description Created on
1 CX_CTS_TR_LOCKING cCTS: Exception Class for transport locks 20100630

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_CTS_QA_WORKLIST has no parameter.
Method CONSTRUCTOR on class CL_CTS_QA_WORKLIST has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning WORKLIST Value transfer Object reference (TYPE REF TO) CL_CTS_QA_WORKLIST Worklist for QA 20091208

Method CREATE on class CL_CTS_QA_WORKLIST has no exception.

Method DENY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100113
2 Importing WL_ITEM Call by reference Type reference (TYPE) CTS_QA_WORK Transport Target of Request 20100205
# Exception Resumable Description Created on
1 CX_CTS_QA_EXCEPTION The request was already approved 20100630
2 CX_CTS_TR_LOCKING cCTS: Exception Class for transport locks 20100630

Method REMOTE_APPROVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RC Value transfer Type reference (TYPE) I 20100216
2 Importing WL_ENTRY Call by reference Type reference (TYPE) CTS_QA_WORK temporary 20100216

Method REMOTE_APPROVE on class CL_CTS_QA_WORKLIST has no exception.

Method REMOTE_DENY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RC Value transfer Type reference (TYPE) I 20100216
2 Importing WL_ENTRY Call by reference Type reference (TYPE) CTS_QA_WORK temporary 20100216

Method REMOTE_DENY on class CL_CTS_QA_WORKLIST has no exception.

Method SET_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SYSTEM Call by reference Attribute reference (LIKE) SY-SYSID Name of the SAP System 20100105
2 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Request/Task 20100105

Method SET_ACTIVE on class CL_CTS_QA_WORKLIST has no exception.

Method SET_INACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SYSTEM Call by reference Attribute reference (LIKE) SY-SYSID Name of the SAP System 20091223
2 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Request/Task 20091223

Method SET_INACTIVE on class CL_CTS_QA_WORKLIST has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 702