SAP ABAP Class IF_CTS_TRANSPORT_REQUEST (Generic Transport Request)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_CTS_TRANSPORT_ENTITY Generic transport entity 20090429
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CLTD_CTS_TRANSPORT_REQUEST cCTS: test double for transport requests 20130419
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CTS_TRANSPORT_REQUEST Transport Request 20090429
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CTS_TR_REQ_DECORATOR cCTS: Abstract decorator 20111012
Properties
Class IF_CTS_TRANSPORT_REQUEST  
Short Description Generic Transport Request    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20090420   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_CTS_SYSTEM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_CTS_TRANSPORT_COLLECTION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 TRWBO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_CTS_TRANSPORT_REQUEST has no interface implemented.
Friends
Class IF_CTS_TRANSPORT_REQUEST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CONS_TARGET_TYPE_GROUP Constant Public Type reference (TYPE) STRING 'GROUP' 20120222
2 CO_CONS_TARGET_TYPE_SYSTEM Constant Public Type reference (TYPE) STRING 'SYSTEM' 20120222
3 CO_ENTITY_TYPE_COLLECTION Instance attribute Public Attribute reference (LIKE) 20101112
4 CO_ENTITY_TYPE_REQUEST Instance attribute Public Attribute reference (LIKE) 20101112
5 CO_REQ_TYPE_CLIENT_TRANSPORT Constant Public Type reference (TYPE) TY_REQUEST_TYPE 'M' Request for Client Transports 20090429
6 CO_REQ_TYPE_COPY Constant Public Type reference (TYPE) TY_REQUEST_TYPE 'T' Transport of Copies 20090429
7 CO_REQ_TYPE_CUSTOMIZING Constant Public Type reference (TYPE) TY_REQUEST_TYPE 'W' Customizing Request 20090429
8 CO_REQ_TYPE_MOVE_NO_PACKAGE Constant Public Type reference (TYPE) TY_REQUEST_TYPE 'C' Move without Package Change 20090429
9 CO_REQ_TYPE_MOVE_PACKAGE Constant Public Type reference (TYPE) TY_REQUEST_TYPE 'E' Move Complete Package Change 20090429
10 CO_REQ_TYPE_MOVE_WITH_PACKAGE Constant Public Type reference (TYPE) TY_REQUEST_TYPE 'O' Move with Package Change 20090429
11 CO_REQ_TYPE_OBJECTS Constant Public Type reference (TYPE) TY_REQUEST_TYPE 'F' Object/piece list 20090429
12 CO_REQ_TYPE_PATCH Constant Public Type reference (TYPE) TY_REQUEST_TYPE 'D' Patch object list 20090429
13 CO_REQ_TYPE_UPGRADE Constant Public Type reference (TYPE) TY_REQUEST_TYPE 'P' Upgrade object list 20090429
14 CO_REQ_TYPE_WORKBENCH Constant Public Type reference (TYPE) TY_REQUEST_TYPE 'K' Workbench Request 20090429
15 CO_STATUS_EXPORTING Constant Public Type reference (TYPE) TY_STATUS 'O' Export Running 20090708
16 CO_STATUS_OPEN Constant Public Type reference (TYPE) TY_STATUS 'D' Modifiable Request 20090708
17 CO_STATUS_RELEASED Constant Public Type reference (TYPE) TY_STATUS 'R' Released Request 20090708
18 CO_TASK_TYPE_CUSTOMIZING Constant Public Type reference (TYPE) TY_TASK_TYPE 'Q' Customizing Task 20090429
19 CO_TASK_TYPE_DEVELOPMENT Constant Public Type reference (TYPE) TY_TASK_TYPE 'S' Development/Correction Taks 20090429
20 CO_TASK_TYPE_REPAIR Constant Public Type reference (TYPE) TY_TASK_TYPE 'R' Repair Task 20090429
21 CO_TASK_TYPE_UNSPECIFIED Constant Public Type reference (TYPE) TY_TASK_TYPE 'X' Unspecified Task 20090429
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_OBJECTS_FROM_REQUEST Instance method Public Method Add objects from other request 20110914
2 ASSIGN_TO Instance method Public Method (Re)assign request to a collection 20090429
3 CREATE_TASK Instance method Public Method Create a new task for a given user 20100216
4 CREATE_TASKS Instance method Public Method Create a list of tasks for a given user list 20110823
5 GET_ATTRIBUTES Instance method Public Method 20090506
6 GET_COLLECTION Instance method Public Method Returns the transport collection of the request 20100121
7 GET_COLLECTIONS Instance method Public Method Returns all assigned collections 20100121
8 GET_CONSOLIDATION_TARGETS Instance method Public Method Returns consolidations 20120222
9 GET_CONTENT Instance method Public Method Get content objects 20090506
10 GET_DATE Instance method Public Method 20111012
11 GET_DEFAULT_USERS Instance method Public Method Returns a list of users who have this request as a default 20091209
12 GET_DESCRIPTION Instance method Public Method 20090506
13 GET_ENTITY_TYPE Instance method Public Method 20101112
14 GET_EXPORT_RC Instance method Public Method 20090903
15 GET_HEADER_DATA Instance method Public Method Returns complete header data 20121024
16 GET_ID Instance method Public Method 20090506
17 GET_OWNER Instance method Public Method 20090506
18 GET_PROJECTS Instance method Public Method 20100105
19 GET_PROTOCOL Instance method Public Method 20090707
20 GET_SOURCE_CLIENT Instance method Public Method 20111229
21 GET_SOURCE_SYSTEM Instance method Public Method Returns the source system 20090429
22 GET_STATUS Instance method Public Method 20090506
23 GET_TARGET_SYSTEMS Instance method Public Method Returns the list of target systems 20090429
24 GET_TASKS Instance method Public Method Returns a list of tasks 20090819
25 GET_TEAM Instance method Public Method 20090506
26 GET_TYPE Instance method Public Method Returns the type of the request 20090429
27 HAS_OVERTAKER_RELATION Instance method Public Method 20100121
28 IS_EMPTY Instance method Public Method 20090707
29 IS_NONABAP Instance method Public Method Returns abap_true if external (non-ABAP) request 20090819
30 RELEASE Instance method Public Method Release a request 20090429
31 RELOAD Instance method Public Method 20111012
32 SET_AS_DEFAULT Instance method Public Method Set as default request for a given user 20091209
33 SET_ATTRIBUTES Instance method Public Method Set attributes of the request 20090709
34 SET_OWNER Instance method Public Method 20111202
35 SET_TARGET_SYSTEM Instance method Public Method Set target system for the request 20110922
36 UNSET_DEFAULT Instance method Public Method Unset request default selection for a given user 20091209
Events
Class IF_CTS_TRANSPORT_REQUEST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ATTRIBUTES Public Attribute reference (LIKE) 20090506
2 TY_CONSOLIDATION_TARGET Public See coding 20120222 begin of ty_consolidation_target, name type if_cts_system=>ty_name, client type if_cts_system=>ty_client, type type string, reference type ref to if_cts_system, end of ty_consolidation_target
3 TY_CONSOLIDATION_TARGETS Public See coding 20120222 ty_consolidation_targets type standard table of ty_consolidation_target with key name client
4 TY_DESCRIPTION Public Attribute reference (LIKE) 20090506
5 TY_ENTITIES Public Attribute reference (LIKE) 20090506
6 TY_ID Public Attribute reference (LIKE) 20090506
7 TY_OBJECT Public Type reference (TYPE) SCTS_TY_REQUEST_OBJECT 20091013
8 TY_OBJECTS Public Type reference (TYPE) SCTS_TY_REQUEST_OBJECTS 20091013
9 TY_PROJECT Public Attribute reference (LIKE) 20090506
10 TY_REQUESTS Public Type reference (TYPE) SCTS_TY_TRANSPORT_REQUESTS 20090506
11 TY_REQUEST_TYPE Public Type reference (TYPE) SCTS_TY_REQUEST_TYPE 20090506
12 TY_STATUS Public Attribute reference (LIKE) 20090506
13 TY_TARGETS Public Type reference (TYPE) SCTS_TY_SYSTEMS 20111101
14 TY_TASK Public Object reference (TYPE REF TO) IF_CTS_TRANSPORT_REQUEST 20090819
15 TY_TASKS Public Type reference (TYPE) SCTS_TY_TRANSPORT_REQUESTS 20090819
16 TY_TASK_TYPE Public Type reference (TYPE) SCTS_TY_REQUEST_TASK_TYPE 20090506
17 TY_TIMESTAMP Public Attribute reference (LIKE) 20090506
18 TY_USER Public Attribute reference (LIKE) 20090506
19 TY_USERS Public Attribute reference (LIKE) 20090506
Method Signatures

Method APPEND_OBJECTS_FROM_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_CTS_TRANSPORT_REQUEST Generic Transport Request 20110914
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_REQUEST Exceptions from handling transport requests 20110914

Method ASSIGN_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COPY Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20100121
2 Importing TARGET_COLLECTION Call by reference Object reference (TYPE REF TO) IF_CTS_TRANSPORT_COLLECTION Generic collection of transport entities 20090527
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_COLLECTION Exceptions from handling transport collections 20090527
2 CX_CTS_TRANSPORT_REQUEST Exceptions from handling transport requests 20090527

Method CREATE_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TASK Value transfer Type reference (TYPE) TY_TASK boolsche Variable (X=true, -=false, space=unknown) 20100216
2 Importing USER Call by reference Type reference (TYPE) TY_USER 20100216
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_REQUEST Exceptions from handling transport requests 20100216

Method CREATE_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TASKS Value transfer Type reference (TYPE) TY_TASKS Task list 20110823
2 Importing USERS Call by reference Type reference (TYPE) TY_USERS User list 20110823
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_REQUEST Exceptions from handling transport requests 20110823

Method GET_ATTRIBUTES Signature

Method GET_ATTRIBUTES on class IF_CTS_TRANSPORT_REQUEST has no parameter.
Method GET_ATTRIBUTES on class IF_CTS_TRANSPORT_REQUEST has no exception.

Method GET_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COLLECTION Value transfer Object reference (TYPE REF TO) IF_CTS_TRANSPORT_COLLECTION Generic collection of transport entities 20100121
2 Importing INDEX Call by reference Type reference (TYPE) I 20100121
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_REQUEST Exceptions from handling transport requests 20100121

Method GET_COLLECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COLLECTIONS Value transfer Type reference (TYPE) SCTS_TY_TRANSPORT_COLLECTIONS 20100121
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_REQUEST Exceptions from handling transport requests 20100121

Method GET_CONSOLIDATION_TARGETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RESOLVE_GROUPS Call by reference Type reference (TYPE) BOOLEAN Should target groups be resolved? 20120222
2 Returning TARGETS Value transfer Type reference (TYPE) TY_CONSOLIDATION_TARGETS Targets 20120222

Method GET_CONSOLIDATION_TARGETS on class IF_CTS_TRANSPORT_REQUEST has no exception.

Method GET_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTENT Value transfer Type reference (TYPE) TY_OBJECTS 20090506

Method GET_CONTENT on class IF_CTS_TRANSPORT_REQUEST has no exception.

Method GET_DATE Signature

Method GET_DATE on class IF_CTS_TRANSPORT_REQUEST has no parameter.
Method GET_DATE on class IF_CTS_TRANSPORT_REQUEST has no exception.

Method GET_DEFAULT_USERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning USERS Value transfer Type reference (TYPE) TY_USERS 20091209

Method GET_DEFAULT_USERS on class IF_CTS_TRANSPORT_REQUEST has no exception.

Method GET_DESCRIPTION Signature

Method GET_DESCRIPTION on class IF_CTS_TRANSPORT_REQUEST has no parameter.
Method GET_DESCRIPTION on class IF_CTS_TRANSPORT_REQUEST has no exception.

Method GET_ENTITY_TYPE Signature

Method GET_ENTITY_TYPE on class IF_CTS_TRANSPORT_REQUEST has no parameter.
Method GET_ENTITY_TYPE on class IF_CTS_TRANSPORT_REQUEST has no exception.

Method GET_EXPORT_RC Signature

Method GET_EXPORT_RC on class IF_CTS_TRANSPORT_REQUEST has no parameter.
Method GET_EXPORT_RC on class IF_CTS_TRANSPORT_REQUEST has no exception.

Method GET_HEADER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HEADER Call by reference Type reference (TYPE) TRWBO_REQUEST_HEADER 20121024
2 Exporting TIMEZONE Call by reference Type reference (TYPE) SYSTZONLO Zeitzone des aktuellen Benutzers 20121030

Method GET_HEADER_DATA on class IF_CTS_TRANSPORT_REQUEST has no exception.

Method GET_ID Signature

Method GET_ID on class IF_CTS_TRANSPORT_REQUEST has no parameter.
Method GET_ID on class IF_CTS_TRANSPORT_REQUEST has no exception.

Method GET_OWNER Signature

Method GET_OWNER on class IF_CTS_TRANSPORT_REQUEST has no parameter.
Method GET_OWNER on class IF_CTS_TRANSPORT_REQUEST has no exception.

Method GET_PROJECTS Signature

Method GET_PROJECTS on class IF_CTS_TRANSPORT_REQUEST has no parameter.
Method GET_PROJECTS on class IF_CTS_TRANSPORT_REQUEST has no exception.

Method GET_PROTOCOL Signature

Method GET_PROTOCOL on class IF_CTS_TRANSPORT_REQUEST has no parameter.
Method GET_PROTOCOL on class IF_CTS_TRANSPORT_REQUEST has no exception.

Method GET_SOURCE_CLIENT Signature

Method GET_SOURCE_CLIENT on class IF_CTS_TRANSPORT_REQUEST has no parameter.
Method GET_SOURCE_CLIENT on class IF_CTS_TRANSPORT_REQUEST has no exception.

Method GET_SOURCE_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SYSTEM Value transfer Object reference (TYPE REF TO) IF_CTS_SYSTEM General system 20090429
# Exception Resumable Description Created on
1 CX_CTS_LANDSCAPE_SYSTEM Exceptions from handling systems 20090525

Method GET_STATUS Signature

Method GET_STATUS on class IF_CTS_TRANSPORT_REQUEST has no parameter.
Method GET_STATUS on class IF_CTS_TRANSPORT_REQUEST has no exception.

Method GET_TARGET_SYSTEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SYSTEMS Value transfer Type reference (TYPE) TY_TARGETS 20090429

Method GET_TARGET_SYSTEMS on class IF_CTS_TRANSPORT_REQUEST has no exception.

Method GET_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TASKS Value transfer Type reference (TYPE) TY_TASKS 20090819

Method GET_TASKS on class IF_CTS_TRANSPORT_REQUEST has no exception.

Method GET_TEAM Signature

Method GET_TEAM on class IF_CTS_TRANSPORT_REQUEST has no parameter.
Method GET_TEAM on class IF_CTS_TRANSPORT_REQUEST has no exception.

Method GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TYPE Value transfer Type reference (TYPE) TY_REQUEST_TYPE 20090429

Method GET_TYPE on class IF_CTS_TRANSPORT_REQUEST has no exception.

Method HAS_OVERTAKER_RELATION Signature

Method HAS_OVERTAKER_RELATION on class IF_CTS_TRANSPORT_REQUEST has no parameter.
Method HAS_OVERTAKER_RELATION on class IF_CTS_TRANSPORT_REQUEST has no exception.

Method IS_EMPTY Signature

Method IS_EMPTY on class IF_CTS_TRANSPORT_REQUEST has no parameter.
Method IS_EMPTY on class IF_CTS_TRANSPORT_REQUEST has no exception.

Method IS_NONABAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FLAG Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20090819

Method IS_NONABAP on class IF_CTS_TRANSPORT_REQUEST has no exception.

Method RELEASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IGNORE_LOCKS Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20111201
2 Importing SYNCHRONOUSLY Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20110916
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_REQUEST Exceptions from handling transport requests 20090525

Method RELOAD Signature

Method RELOAD on class IF_CTS_TRANSPORT_REQUEST has no parameter.
Method RELOAD on class IF_CTS_TRANSPORT_REQUEST has no exception.

Method SET_AS_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing USER Call by reference Type reference (TYPE) TY_USER 20091209
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_REQUEST Exceptions from handling transport requests 20091209

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTES Call by reference Type reference (TYPE) TY_ATTRIBUTES 20090709
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_REQUEST Exceptions from handling transport requests 20090709

Method SET_OWNER Signature

Method SET_OWNER on class IF_CTS_TRANSPORT_REQUEST has no parameter.
Method SET_OWNER on class IF_CTS_TRANSPORT_REQUEST has no exception.

Method SET_TARGET_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SYSTEM Call by reference Object reference (TYPE REF TO) IF_CTS_SYSTEM General system 20110922
2 Importing TARGET_GROUP Call by reference Type reference (TYPE) STRING 20110922
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_REQUEST Exceptions from handling transport requests 20110922

Method UNSET_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing USER Call by reference Type reference (TYPE) TY_USER 20091209
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_REQUEST Exceptions from handling transport requests 20091209
History
Last changed by/on SAP  20140121 
SAP Release Created in