SAP ABAP Interface IF_CTS_REQUEST (Extended interface for full features)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CTS-ORG-PLS (Application Component) Transport Organizer für non-ABAP (CTS+)
     SCTS_EXT_REQ_IF (Package) CTS+ Request Interface
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CTS_REQUEST_LOCAL_ADAPTER CTS: Extend remote request manager 20120315
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CTS_REQUEST_REMOTE_ADAPTER CTS: Extend remote request manager 20120315
Properties
Interface IF_CTS_REQUEST  
Short Description Extended interface for full features    
General Data
Package SCTS_EXT_REQ_IF   CTS+ Request Interface 
Created 20100518   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 STRHI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 TRSEL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 TRWBO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CTS_BOOLEAN IF CTS Boolean Wrapper 20100518
2 IF_CTS_FILE_REQUEST Internal Interface for File Object Organizer 20100518
Friends
Interface IF_CTS_REQUEST has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AUTH_CHAN Instance attribute Public Attribute reference (LIKE) 20100519
2 AUTH_CHUS Instance attribute Public Attribute reference (LIKE) 20100519
3 AUTH_COLL Instance attribute Public Attribute reference (LIKE) 20100519
4 AUTH_CREA Instance attribute Public Attribute reference (LIKE) 20100519
5 AUTH_CRPL Instance attribute Public Attribute reference (LIKE) 20100519
6 AUTH_DELE Instance attribute Public Attribute reference (LIKE) 20100519
7 AUTH_EDIT Instance attribute Public Attribute reference (LIKE) 20100519
8 AUTH_EXPO Instance attribute Public Attribute reference (LIKE) 20100519
9 AUTH_FORC Instance attribute Public Attribute reference (LIKE) 20100519
10 AUTH_INIT Instance attribute Public Attribute reference (LIKE) 20100519
11 AUTH_LOCK Instance attribute Public Attribute reference (LIKE) 20100519
12 AUTH_PRIN Instance attribute Public Attribute reference (LIKE) 20100519
13 AUTH_RELE Instance attribute Public Attribute reference (LIKE) 20100519
14 AUTH_REOR Instance attribute Public Attribute reference (LIKE) 20100519
15 AUTH_RLFN Instance attribute Public Attribute reference (LIKE) 20100519
16 AUTH_SHOW Instance attribute Public Attribute reference (LIKE) 20100519
17 AUTH_TRAN Instance attribute Public Attribute reference (LIKE) 20100519
18 FALSE Instance attribute Public Attribute reference (LIKE) 20100518
19 OP_APPEND Instance attribute Public Attribute reference (LIKE) 20100519
20 OP_DELETE Instance attribute Public Attribute reference (LIKE) 20130517
21 OP_MODIFY Instance attribute Public Attribute reference (LIKE) 20100519
22 OP_SET Instance attribute Public Attribute reference (LIKE) 20100519
23 PROJECT_ID Instance attribute Public Attribute reference (LIKE) 20100519
24 REQ_CHANGEABLE Instance attribute Public Attribute reference (LIKE) 20100519
25 REQ_CUS_TYPE Instance attribute Public Attribute reference (LIKE) 20100519
26 REQ_LOCKED Instance attribute Public Attribute reference (LIKE) 20100519
27 REQ_OPEN_FOR_RELEASE Instance attribute Public Attribute reference (LIKE) 20100519
28 REQ_RELEASED Instance attribute Public Attribute reference (LIKE) 20100519
29 REQ_REP_TYPE Instance attribute Public Attribute reference (LIKE) 20100519
30 REQ_SPECIAL_TYPE Instance attribute Public Attribute reference (LIKE) 20100519
31 REQ_TASK_DEFAULT Instance attribute Public Attribute reference (LIKE) 20100519
32 STD_TEXT Instance attribute Public Attribute reference (LIKE) 20100519
33 TRUE Instance attribute Public Attribute reference (LIKE) 20100518
Methods
# Method Level Visibility Method type Description Created on
1 ADD_OBJECTLIST Instance method Public Method 20100519
2 APPEND_FILE_OBJECT Instance method Public Method 20100519
3 APPEND_OBJECTLIST Instance method Public Method Append Object List (Request 2>>1) 20110909
4 CHECK_ADMIN_AUTHORITY Instance method Public Method Check for administration authority 20110704
5 CHECK_AUTHORITY Instance method Public Method Check for authority on request action 20110704
6 CHECK_DEFAULT_REQUEST_ASSIGN Instance method Public Method 20100519
7 CHECK_FOR_DELETE Instance method Public Method Check if request/task could be deleted 20110506
8 CHECK_REQUEST_OWNER Instance method Public Method 20100519
9 CREATE_REQUEST Instance method Public Method 20100519
10 CREATE_TASKS Instance method Public Method 20100519
11 DELETE_REQUEST Instance method Public Method 20100519
12 GET_ALL_APPLICATIONTYPES Instance method Public Method 20110421
13 GET_ATTRIBUTE_DEFINITIONS Instance method Public Method Get all CTS projects 20100723
14 GET_DEFAULT_REQUEST Instance method Public Method 20100519
15 GET_DEFAULT_REQUEST_CONFIG Instance method Public Method 20100519
16 GET_DEFAULT_REQUEST_CONFIGS Instance method Public Method 20101019
17 GET_EXTFOLDERS Instance method Public Method 20110421
18 GET_FILE_OBJECT_DETAILS Instance method Public Method 20100519
19 GET_PROJECT Instance method Public Method 20100519
20 GET_REQUEST_DESTINATIONS Instance method Public Method 20100519
21 GET_REQUEST_DETAILS Instance method Public Method 20100519
22 GET_REQUEST_DOCU Instance method Public Method 20100519
23 GET_USER_DETAILS Instance method Public Method Get user detail information 20100901
24 LOCKFILE_FOR_UPLOAD Instance method Public Method 20100519
25 LOCK_REQUEST Instance method Public Method Locks Request 20100602
26 MODIFY_REQUEST Instance method Public Method 20100519
27 MODIFY_REQUEST_ATTRIBUTES Instance method Public Method 20100519
28 OPEN_REQUEST_FOR_ATTACH Instance method Public Method 20100519
29 RELEASE_REQUEST Instance method Public Method 20100519
30 REMOVE_FILE_OBJECT Instance method Public Method 20100519
31 SELECT_PROJECTS Instance method Public Method Get all CTS projects 20100722
32 SELECT_REQUESTS Instance method Public Method Select existing requests 20100602
33 SELECT_REQUEST_RANGE Instance method Public Method Select requests by range 20100715
34 SELECT_USERS Instance method Public Method Select users 20101015
35 SETOBJECTID Instance method Public Method 20100519
36 SET_DEFAULT_REQUEST Instance method Public Method 20100519
37 SET_REQUEST_DOCU Instance method Public Method 20100519
38 UNLOCKFILE_FOR_UPLOAD Instance method Public Method 20100519
39 UNLOCK_REQUEST Instance method Public Method Unlocks Request 20100602
40 UNSET_DEFAULT_REQUEST Instance method Public Method 20100519
Events
Interface IF_CTS_REQUEST has no event.
Types
Interface IF_CTS_REQUEST has no local type.
Method Signatures

Method ADD_OBJECTLIST Signature

Method ADD_OBJECTLIST on Interface IF_CTS_REQUEST has no parameter.
Method ADD_OBJECTLIST on Interface IF_CTS_REQUEST has no exception.

Method APPEND_FILE_OBJECT Signature

Method APPEND_FILE_OBJECT on Interface IF_CTS_REQUEST has no parameter.
Method APPEND_FILE_OBJECT on Interface IF_CTS_REQUEST has no exception.

Method APPEND_OBJECTLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting REQUEST Call by reference Type reference (TYPE) TRWBO_REQUEST 20110909
2 Importing SRCTRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20110909
3 Importing TARTRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20110909
# Exception Resumable Description Created on
1 CX_CTS_CHANGES_LOCKED CTS: Sperrfehler 20110909
2 CX_CTS_LOCK_EXCEPTION CTS: Sperrfehler 20110909
3 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20110909
4 CX_CTS_REQUEST_ALREADY_CLOSED Der Auftrag kann nicht mehr geaendert werden 20110909
5 CX_CTS_REQUEST_INVALID Invalid request target 20110909
6 CX_CTS_REQUEST_NOT_EXISTS Der Auftrag existiert nicht 20110909

Method CHECK_ADMIN_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADMINFUNCTION Call by reference Type reference (TYPE) WBO_ADMIN Administrationsaufgaben im Change & Transport System 20110704
2 Importing USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME Benutzername 20110704
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20110704

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVITY Call by reference Type reference (TYPE) WBO_ADMIN Administrationsaufgaben im Change & Transport System 20110704
2 Importing FUNCTION Call by reference Type reference (TYPE) TRFUNCTION Typ des Auftrags/Aufgabe 20110704
3 Importing USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME Benutzername 20110704
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20110704

Method CHECK_DEFAULT_REQUEST_ASSIGN Signature

Method CHECK_DEFAULT_REQUEST_ASSIGN on Interface IF_CTS_REQUEST has no parameter.
Method CHECK_DEFAULT_REQUEST_ASSIGN on Interface IF_CTS_REQUEST has no exception.

Method CHECK_FOR_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20110506
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20110506
2 CX_CTS_REQUEST_HAS_LOCKED_ENTR Request not empty 20110506
3 CX_CTS_REQUEST_INVALID_STATE Request/Tasks has invalid state 20110506
4 CX_CTS_REQUEST_NOT_EXISTS Der Auftrag existiert nicht 20110506

Method CHECK_REQUEST_OWNER Signature

Method CHECK_REQUEST_OWNER on Interface IF_CTS_REQUEST has no parameter.
Method CHECK_REQUEST_OWNER on Interface IF_CTS_REQUEST has no exception.

Method CREATE_REQUEST Signature

Method CREATE_REQUEST on Interface IF_CTS_REQUEST has no parameter.
Method CREATE_REQUEST on Interface IF_CTS_REQUEST has no exception.

Method CREATE_TASKS Signature

Method CREATE_TASKS on Interface IF_CTS_REQUEST has no parameter.
Method CREATE_TASKS on Interface IF_CTS_REQUEST has no exception.

Method DELETE_REQUEST Signature

Method DELETE_REQUEST on Interface IF_CTS_REQUEST has no parameter.
Method DELETE_REQUEST on Interface IF_CTS_REQUEST has no exception.

Method GET_ALL_APPLICATIONTYPES Signature

Method GET_ALL_APPLICATIONTYPES on Interface IF_CTS_REQUEST has no parameter.
Method GET_ALL_APPLICATIONTYPES on Interface IF_CTS_REQUEST has no exception.

Method GET_ATTRIBUTE_DEFINITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CLIENTS Call by reference Type reference (TYPE) CTS_ATTRDEFCS cCTS Cts client specific attributes 20100723
2 Exporting DEFINITIONS Call by reference Type reference (TYPE) CTS_ATTRDEFS cCTS Attribute definitions 20100723
3 Importing PLUS_EXTERNAL Call by reference Type reference (TYPE) FLAG FALSE allgemeines flag 20100723
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20100723

Method GET_DEFAULT_REQUEST Signature

Method GET_DEFAULT_REQUEST on Interface IF_CTS_REQUEST has no parameter.
Method GET_DEFAULT_REQUEST on Interface IF_CTS_REQUEST has no exception.

Method GET_DEFAULT_REQUEST_CONFIG Signature

Method GET_DEFAULT_REQUEST_CONFIG on Interface IF_CTS_REQUEST has no parameter.
Method GET_DEFAULT_REQUEST_CONFIG on Interface IF_CTS_REQUEST has no exception.

Method GET_DEFAULT_REQUEST_CONFIGS Signature

Method GET_DEFAULT_REQUEST_CONFIGS on Interface IF_CTS_REQUEST has no parameter.
Method GET_DEFAULT_REQUEST_CONFIGS on Interface IF_CTS_REQUEST has no exception.

Method GET_EXTFOLDERS Signature

Method GET_EXTFOLDERS on Interface IF_CTS_REQUEST has no parameter.
Method GET_EXTFOLDERS on Interface IF_CTS_REQUEST has no exception.

Method GET_FILE_OBJECT_DETAILS Signature

Method GET_FILE_OBJECT_DETAILS on Interface IF_CTS_REQUEST has no parameter.
Method GET_FILE_OBJECT_DETAILS on Interface IF_CTS_REQUEST has no exception.

Method GET_PROJECT Signature

Method GET_PROJECT on Interface IF_CTS_REQUEST has no parameter.
Method GET_PROJECT on Interface IF_CTS_REQUEST has no exception.

Method GET_REQUEST_DESTINATIONS Signature

Method GET_REQUEST_DESTINATIONS on Interface IF_CTS_REQUEST has no parameter.
Method GET_REQUEST_DESTINATIONS on Interface IF_CTS_REQUEST has no exception.

Method GET_REQUEST_DETAILS Signature

Method GET_REQUEST_DETAILS on Interface IF_CTS_REQUEST has no parameter.
Method GET_REQUEST_DETAILS on Interface IF_CTS_REQUEST has no exception.

Method GET_REQUEST_DOCU Signature

Method GET_REQUEST_DOCU on Interface IF_CTS_REQUEST has no parameter.
Method GET_REQUEST_DOCU on Interface IF_CTS_REQUEST has no exception.

Method GET_USER_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing USERS_IN Call by reference Type reference (TYPE) TMSCLWUSINS TMS cCTS: User in 20100901
2 Returning USERS_OUT Value transfer Type reference (TYPE) TMSCLWUSOUS TMS cCTS: User Out 20100901
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20100901

Method LOCKFILE_FOR_UPLOAD Signature

Method LOCKFILE_FOR_UPLOAD on Interface IF_CTS_REQUEST has no parameter.
Method LOCKFILE_FOR_UPLOAD on Interface IF_CTS_REQUEST has no exception.

Method LOCK_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MODE Call by reference Type reference (TYPE) ENQMODE 'E' Sperrmodus 20100602
2 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20100602
# Exception Resumable Description Created on
1 CX_CTS_LOCK_EXCEPTION CTS: Sperrfehler 20100602

Method MODIFY_REQUEST Signature

Method MODIFY_REQUEST on Interface IF_CTS_REQUEST has no parameter.
Method MODIFY_REQUEST on Interface IF_CTS_REQUEST has no exception.

Method MODIFY_REQUEST_ATTRIBUTES Signature

Method MODIFY_REQUEST_ATTRIBUTES on Interface IF_CTS_REQUEST has no parameter.
Method MODIFY_REQUEST_ATTRIBUTES on Interface IF_CTS_REQUEST has no exception.

Method OPEN_REQUEST_FOR_ATTACH Signature

Method OPEN_REQUEST_FOR_ATTACH on Interface IF_CTS_REQUEST has no parameter.
Method OPEN_REQUEST_FOR_ATTACH on Interface IF_CTS_REQUEST has no exception.

Method RELEASE_REQUEST Signature

Method RELEASE_REQUEST on Interface IF_CTS_REQUEST has no parameter.
Method RELEASE_REQUEST on Interface IF_CTS_REQUEST has no exception.

Method REMOVE_FILE_OBJECT Signature

Method REMOVE_FILE_OBJECT on Interface IF_CTS_REQUEST has no parameter.
Method REMOVE_FILE_OBJECT on Interface IF_CTS_REQUEST has no exception.

Method SELECT_PROJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PLUS_STATES Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20100901
2 Exporting PROJECTS Call by reference Type reference (TYPE) TRPROJECTS Projekte im Change and Transport System 20100722
3 Exporting PROJSTATES Call by reference Type reference (TYPE) TRPRJSTATS Schnittstellentabelle für Zugriffe auf CTS_PRSTAT 20100901
4 Importing SELECTION Call by reference Type reference (TYPE) CTSPRJSELE Selektion von Projekten 20100722
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20100722

Method SELECT_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OPTION_PLUSATTRIBUTES Call by reference Type reference (TYPE) FLAG TRUE allgemeines flag 20100716
2 Importing OPTION_PLUSKEYS Call by reference Type reference (TYPE) FLAG allgemeines flag 20100716
3 Importing OPTION_PLUSOBJECTS Call by reference Type reference (TYPE) FLAG allgemeines flag 20100716
4 Exporting REQUESTS Call by reference Type reference (TYPE) STRHI_REQUESTS_WD 20100602
5 Importing REQUEST_SELECTION Value transfer Type reference (TYPE) TRWBO_SELECTIONS 20100602
6 Exporting TIMEZONE Call by reference Type reference (TYPE) SYSTZONLO Lokale Uhrzeit des aktuellen Benutzers 20121030
7 Importing USER Call by reference Type reference (TYPE) TRUSER Inhaber des Auftrags/Aufgabe 20100602
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20100602

Method SELECT_REQUEST_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OPTION_PLUSATTRIBUTES Call by reference Type reference (TYPE) FLAG allgemeines flag 20100716
2 Importing OPTION_PLUSKEYS Call by reference Type reference (TYPE) FLAG allgemeines flag 20100716
3 Importing OPTION_PLUSOBJECTS Call by reference Type reference (TYPE) FLAG allgemeines flag 20100716
4 Importing OPTION_TASKSPLUSREQUESTS Call by reference Type reference (TYPE) FLAG allgemeines flag 20100715
5 Importing RANGE Call by reference Type reference (TYPE) TRSEL_TS_RANGES 20100715
6 Exporting REQUESTS Call by reference Type reference (TYPE) TRWBO_REQUESTS 20100715
7 Exporting TIMEZONE Call by reference Type reference (TYPE) SYSTZONLO Zeitzone des aktuellen Benutzers 20121030
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20100715

Method SELECT_USERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MAX_ROWS Call by reference Type reference (TYPE) I 50 20101015
2 Exporting MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Returnparameter 20101015
3 Importing SELECT_RANGE Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_WD_USER 20101015
4 Exporting USERS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_USER 20101015
5 Importing WITH_DETAILS Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20110311

Method SELECT_USERS on Interface IF_CTS_REQUEST has no exception.

Method SETOBJECTID Signature

Method SETOBJECTID on Interface IF_CTS_REQUEST has no parameter.
Method SETOBJECTID on Interface IF_CTS_REQUEST has no exception.

Method SET_DEFAULT_REQUEST Signature

Method SET_DEFAULT_REQUEST on Interface IF_CTS_REQUEST has no parameter.
Method SET_DEFAULT_REQUEST on Interface IF_CTS_REQUEST has no exception.

Method SET_REQUEST_DOCU Signature

Method SET_REQUEST_DOCU on Interface IF_CTS_REQUEST has no parameter.
Method SET_REQUEST_DOCU on Interface IF_CTS_REQUEST has no exception.

Method UNLOCKFILE_FOR_UPLOAD Signature

Method UNLOCKFILE_FOR_UPLOAD on Interface IF_CTS_REQUEST has no parameter.
Method UNLOCKFILE_FOR_UPLOAD on Interface IF_CTS_REQUEST has no exception.

Method UNLOCK_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20100602

Method UNLOCK_REQUEST on Interface IF_CTS_REQUEST has no exception.

Method UNSET_DEFAULT_REQUEST Signature

Method UNSET_DEFAULT_REQUEST on Interface IF_CTS_REQUEST has no parameter.
Method UNSET_DEFAULT_REQUEST on Interface IF_CTS_REQUEST has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 702