SAP ABAP Class CL_CTS_ORGANIZER_CORE_LOGIC (Class containing Core Logic of the Transport Organizer)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CTS-ORG (Application Component) Transport Organizer
     SCTS_ORGANIZER_CORE_LOGIC (Package) Central CTS - Organizer Package / Core Logic
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CTS_ORGANIZER_CONSTANTS Transport Organizer - Constants 20101110
Properties
Class CL_CTS_ORGANIZER_CORE_LOGIC  
Short Description Class containing Core Logic of the Transport Organizer    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCTS_ORGANIZER_CORE_LOGIC   Central CTS - Organizer Package / Core Logic 
Created 20100805   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP 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_ORGANIZER_CONSTANTS Transport Organizer - Constants 20101110
Friends
Class CL_CTS_ORGANIZER_CORE_LOGIC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_CL_CTS_ORGANIZER_CORE_LOGIC Static Attribute Private Object reference (TYPE REF TO) CL_CTS_ORGANIZER_CORE_LOGIC Class containing Core Logic of the Transport Organizer 20100805
2 GO_CL_CTS_REQUEST Static Attribute Private Object reference (TYPE REF TO) IF_CTS_REQUEST Internal Interface for Object Organizer 20101110
3 MT_BUFFER_ATTRIBUTES Instance attribute Private Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_ATTR_S Table Type of Stru. CTS_ORGANIZER_BUFFER_ATTRIBUTE (Sorted) 20100805
4 MT_BUFFER_COLLECTIONS Instance attribute Private Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_COLL_S Table Type of Structure CTS_ORGANIZER_BUFFER_COLL (Sorted) 20100805
5 MT_BUFFER_PRESELECTIONS Instance attribute Private Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_PRE_S Table Type of Stru. CTS_ORGANIZER_BUFFER_PRESELECT (Sorted) 20101014
6 MT_BUFFER_PROJECTS Instance attribute Private Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_PROJ_S Table Type of Stru. CTS_ORGANIZER_BUFFER_PROJECT (Sorted) 20100805
7 MT_BUFFER_PROJECTS_NEW Instance attribute Private Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_PR_N_S Table Type of Stru. CTS_ORGANIZER_BUFFER_PROJ_NEW (Sorted) 20100805
8 MT_BUFFER_REQUESTS Instance attribute Private Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_REQ_S Table Type of Stru. CTS_ORGANIZER_BUFFER_REQUEST (Sorted) 20100805
9 MT_BUFFER_TASKS Instance attribute Private Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_TASK_S Table Type of Structure CTS_ORGANIZER_BUFFER_TASK (Sorted) 20100805
10 MV_CLIENT Instance attribute Private Type reference (TYPE) SYMANDT Client ID 20110615
11 MV_SYSID Instance attribute Private Type reference (TYPE) SYSYSID Name of the System 20110615
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TO_BUFFER Instance method Public Method Add Entries to the Buffer 20100805
2 ASSIGN_PROJECT_TO_REQUEST Instance method Public Method Assign the old/CTS Projects to the Transport Requests 20110615
3 CHECK_ACTIVITY Instance method Private Method Check the Validity of an Activity 20110817
4 CHECK_AUTHORITY Instance method Public Method Check for Authority on a Transport Request Action 20110727
5 CHECK_REQUEST_FOR_ADDING_USERS Instance method Public Method Check a Transport Request for Adding User(s) 20110615
6 CHECK_REQUEST_FOR_DELETION Instance method Public Method Check a Transport Request for Deletion 20110628
7 CHECK_REQUEST_FOR_PRESELECTION Instance method Public Method Check a Transport Request for (Removing) Preselection 20111124
8 CHECK_REQUEST_FOR_RELEASE Instance method Public Method Check a Transport Request for Release 20110728
9 CHECK_TASK_FOR_DELETION Instance method Public Method Check a Task for Deletion 20110630
10 CHECK_TASK_FOR_RELEASE Instance method Public Method Check a Task for Release 20110728
11 CHECK_USER_EXISTENCE Instance method Public Method Check the Existence of a User 20110817
12 CLEAR_BUFFER Instance method Public Method Clear the Buffer 20100805
13 CONSTRUCTOR Instance method Public Constructor Constructor 20101115
14 CREATE_TASK Instance method Public Method Create Task(s) 20100928
15 CREATE_TRANSPORT_REQUEST Instance method Public Method Create a new Transport Request (with Tasks) 20100805
16 DELETE_FROM_BUFFER Instance method Public Method Delete Entries from the Buffer 20100805
17 DELETE_FROM_BUFFER_SPECIFIED Instance method Public Method Delete Entries from for a specified Request from Buffer 20110907
18 DELETE_TASK Instance method Public Method Delete a Task 20100805
19 DELETE_TRANSPORT_REQUEST Instance method Public Method Delete a Transport Request 20100805
20 DESTROY Instance method Public Method Delete the Instance of the Class 20101110
21 EXTRACT_PRESELECTED_REQUESTS Instance method Public Method Filter out the preselected Transport Requests 20101015
22 GET_ALL_PRESELECTED_REQUESTS Instance method Public Method Get all preselected Transport Requests of a System 20101014
23 GET_APPLICATION_TYPES Instance method Public Method Get all Application Types 20101206
24 GET_ATTRIBUTES Instance method Public Method Get all Attribute Definitions 20100805
25 GET_BUFFER Instance method Public Method Get all Entries from Buffer 20100805
26 GET_BUFFER_SPECIFIED Instance method Public Method Get the Entries for a specified Request from Buffer 20100805
27 GET_DEFAULT_TARGET_SYSTEM Instance method Public Method Get the Default Target System (local Use only) 20100805
28 GET_EXTERNAL_FOLDERS Instance method Public Method Get the external Folders 20101215
29 GET_INSTANCE Static method Public Method Get an Instance of the Class 20100805
30 GET_PROJECTS Instance method Public Method Get all old/CTS Projects 20100805
31 GET_REQUESTS_AND_RELATED_DATA Instance method Public Method Get Transport Requests with all related Data 20110907
32 GET_REQUEST_AND_RELATED_DATA Instance method Public Method Get a Transport Request with all related Data 20110615
33 GET_REQUEST_STATUS_TEXT Instance method Private Method Get the Text/Description of the Request Status 20100805
34 GET_REQUEST_TYPE_TEXT Instance method Private Method Get the Text/Description of the Request Type 20100805
35 GET_SOURCE_SYSTEM_DESCRIPTION Instance method Public Method Get the Description of the Source System (local Use only) 20100805
36 GET_TARGET_SYSTEM_BY_REQ_ID Instance method Public Method Get Target System(s) -Target System and Description 20101111
37 GET_TARGET_SYSTEM_BY_REQ_TYPE Instance method Public Method Get Target System(s) -Target System and Description 20101111
38 GET_TARGET_SYSTEM_DESCRIPTION Instance method Public Method Get the Description of the Target System (local Use only) 20100805
39 GET_TRANSPORT_COLLECTIONS Instance method Public Method Select Transport Collections for specified Trans. Requests 20100805
40 GET_TRANSPORT_REQUESTS Instance method Public Method Get Transport Requests 20100805
41 GET_TRANSPORT_REQUEST_DETAILS Instance method Public Method Get the Details of a specified Transport Request 20100805
42 GET_USER Instance method Public Method Get User(s) - User, First Name and Last Name 20100916
43 GET_USER_REQUEST_TASK Instance method Public Method Get Users of buffered Transport Requests and Tasks 20100921
44 GET_USER_SPECIFIC_PRE_REQUESTS Instance method Public Method Get the user specific preselected Tr. Requests of a System 20101019
45 MODIFY_BUFFER Instance method Public Method Modify Entries in the Buffer 20100805
46 MODIFY_REQUEST Instance method Public Method Modify a Transport Request/Task 20100805
47 MODIFY_REQUEST_ATTRIBUTES Instance method Public Method Modify the Attributes of a Transport Request 20100901
48 PRESELECT_REQUEST Instance method Public Method Preselect an existing Transport Requests 20100805
49 RELEASE_TRANSPORT_REQUEST Instance method Public Method Release a Transport Request 20101112
50 REMOVE_LOCK Instance method Public Method Remove the Lock for a specified Transport Request 20100805
51 REMOVE_PRESELECTION Instance method Public Method Remove the Preselection on a Transport Requests 20100805
52 SET_LOCK Instance method Public Method Set the Lock for a specified Transport Request 20100805
Events
Class CL_CTS_ORGANIZER_CORE_LOGIC has no event.
Types
Class CL_CTS_ORGANIZER_CORE_LOGIC has no local type.
Method Signatures

Method ADD_TO_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PRESELECTIONS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_PRESELECTIONS Table containing the Preselections 20101015
2 Importing IT_PROJECTS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_PROJ Table containing old/CTS Projects 20100805
3 Importing IT_PROJECTS_NEW Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_PR_NEW Table containing new/central Projects 20100805
4 Importing IT_TASKS Call by reference Type reference (TYPE) TRWBO_REQUESTS Table containing Tasks 20100805
5 Importing IT_TRANSPORT_COLLECTIONS Call by reference Type reference (TYPE) CTS_TRANSPORT_COLLECTION_TAB Transport Collection(s) assigned to a Transport Request 20100805
6 Importing IT_TRANSPORT_REQUESTS Call by reference Type reference (TYPE) TRWBO_REQUESTS Table containing Transport Requests 20100805

Method ADD_TO_BUFFER on class CL_CTS_ORGANIZER_CORE_LOGIC has no exception.

Method ASSIGN_PROJECT_TO_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROJECTS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_PROJ Projects (new) assigned to a Transport Request 20110615
2 Importing IT_TRANSPORT_REQUESTS Call by reference Type reference (TYPE) TRWBO_REQUESTS Table containing Transport Requests 20110615
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY No Authorization for this Action 20110906

Method CHECK_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) WBO_ADMIN Administration Tasks for Change and Transport System 20110817
2 Returning RV_ACTIVITY_VALID Value transfer Type reference (TYPE) ABAP_BOOL True = An Activity is valid 20110817

Method CHECK_ACTIVITY on class CL_CTS_ORGANIZER_CORE_LOGIC has no exception.

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) WBO_ADMIN Administration Tasks for Change and Transport System 20110727
2 Importing IV_FUNCTION Call by reference Type reference (TYPE) TRFUNCTION Type of Transport Request/Task 20110727
3 Importing IV_USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20110727
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY No Authorization for this Action 20110906
2 CX_CTS_ORGANIZER Exception Class for Transport Organizer 20110906
3 CX_CTS_ORGANIZER_TYPE_INITIAL The Type of the Transport Request is initial 20110906
4 CX_CTS_ORGANIZER_TYPE_INVALID The Type of the Transport Request is invalid 20110906
5 CX_CTS_ORGANIZER_USER_INITIAL The Username is initial 20110906

Method CHECK_REQUEST_FOR_ADDING_USERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR ID of the Transport Request 20110615
# Exception Resumable Description Created on
1 CX_CTS_ORGANIZER_ITEM_INVALID The Item is not valid 20110909

Method CHECK_REQUEST_FOR_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR ID of the Transport Request 20110628
# Exception Resumable Description Created on
1 CX_CTS_ORGANIZER_ITEM_INVALID The Item is not valid 20110909

Method CHECK_REQUEST_FOR_PRESELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR ID of the Transport Request 20111124
# Exception Resumable Description Created on
1 CX_CTS_ORGANIZER_ITEM_INVALID The Item is not valid 20111124

Method CHECK_REQUEST_FOR_RELEASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR ID of the Transport Request 20110728
# Exception Resumable Description Created on
1 CX_CTS_ORGANIZER_ITEM_INVALID The Item is not valid 20110912

Method CHECK_TASK_FOR_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TASK Call by reference Type reference (TYPE) TRKORR ID of the Task to be checked 20110630
2 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR ID of the Transport Request the Task is belonging to 20110630
# Exception Resumable Description Created on
1 CX_CTS_ORGANIZER_ITEM_INVALID The Item is not valid 20110909

Method CHECK_TASK_FOR_RELEASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TASK Call by reference Type reference (TYPE) TRKORR ID of the Task to be checked 20110728
2 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR ID of the Transport Request the Task is belonging to 20110728
# Exception Resumable Description Created on
1 CX_CTS_ORGANIZER_ITEM_INVALID The Item is not valid 20110912

Method CHECK_USER_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_USERNAME Call by reference Type reference (TYPE) SY-UNAME User Name 20110817
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY No Authorization for this Action 20110817
2 CX_CTS_ORGANIZER_USER_INITIAL The Username is initial 20110906
3 CX_CTS_OWNER_NOT_EXISTS The Owner does not exist 20110817

Method CLEAR_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLEAR_ATTRIBUTE_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL True = Clear the Buffer storing the Attributes 20100805
2 Importing IV_CLEAR_COLLECTION_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL True = Clear the Buffer storing the Transport Collections 20100805
3 Importing IV_CLEAR_PRESELECTION_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL True = Clear the Buffer storing the Preselections 20101015
4 Importing IV_CLEAR_PROJECT_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL True = Clear the Buffer storing the old/CTS Projects 20100805
5 Importing IV_CLEAR_PROJECT_NEW_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL True = Clear the Buffer storing the new/central Projects 20100805
6 Importing IV_CLEAR_REQUEST_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL True = Clear the Buffer storing the Transport Requests 20100805
7 Importing IV_CLEAR_TASK_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL True = Clear the Buffer storing the Tasks 20100805

Method CLEAR_BUFFER on class CL_CTS_ORGANIZER_CORE_LOGIC has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLIENT Call by reference Type reference (TYPE) SYMANDT Client 20101115
2 Importing IV_SYSNAME Call by reference Type reference (TYPE) SYSYSID Name of the SAP System 20101115
# Exception Resumable Description Created on
1 CX_CTS_BOOTSTRAP_EXCEPTION cCTS Bootstrapper: Eine Bootstrapper Exception 20101115
2 CX_CTS_CHANGES_LOCKED The Changes are locked for a given System 20101115
3 CX_TMS_INVALID_EXTERNAL_SYSTEM The System cannot be managed externally in TMS 20101115
4 CX_TMS_UNACCESSABLE_SYSTEM No Destination known for the specified System 20101115
5 CX_TMS_UNKNOWN_DOMAIN The Domain is unknown in TMS 20101115
6 CX_TMS_UNKNOWN_SYSTEM The System is unknown in TMS 20101115

Method CREATE_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TASK_CREATED Call by reference Type reference (TYPE) TRWBO_REQUEST Task, which has been created 20110915
2 Importing IV_TASK_TO_BE_CREATED Call by reference Type reference (TYPE) TRUSER User, for which a Task should be created 20110915
3 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Transport Request, for which the Task should be added 20100928
4 Importing IV_UPDATE_INTERNAL_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL 'X' True = Update int. Buffer / False = No update on int. Buffer 20110915
# Exception Resumable Description Created on
1 CX_CTS_INTERNAL_ERROR An internal Error occurred 20110915
2 CX_CTS_NO_AUTHORITY No Authorization for this Action 20110915
3 CX_CTS_ORGANIZER_INT_BUFFER A Error occurred while updating the internal Buffer 20110921
4 CX_CTS_ORGANIZER_REQID_INITIAL The ID of the Transport Request/Task is initial 20110915
5 CX_CTS_ORGANIZER_USER_INITIAL Exception Class for Transport Organizer - User(s) 20110915
6 CX_CTS_REQUEST_CREATION_FAILED The Transport Request/Task could not be created 20110915
7 CX_CTS_REQUEST_INVALID Transport Request Status for a given Action not permitted 20110915
8 CX_CTS_REQUEST_INVALID_TYPE The Type of the Transport Request is invalid 20110915
9 CX_CTS_REQUEST_INVALID_USER The Owner of the Transport Request is invalid 20110915
10 CX_CTS_REQUEST_NOT_EXISTS The Transport Request does not exist 20110915

Method CREATE_TRANSPORT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_REQUEST Call by reference Type reference (TYPE) TRWBO_REQUEST Transport Request 20100805
2 Exporting ET_TASKS Call by reference Type reference (TYPE) TRWBO_REQUESTS Tasks 20100805
3 Importing IT_REQUEST_ATTRIBUTES Call by reference Type reference (TYPE) TRATTRIBUTES Transport Request Attributes 20100805
4 Importing IT_USERS Call by reference Type reference (TYPE) TRUSERS Users/Tasks 20100805
5 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) AS4TEXT Short Description 20100805
6 Importing IV_OWNER Call by reference Type reference (TYPE) TRUSER Owner of the Request/Task 20100805
7 Importing IV_REQUEST_TYPE Call by reference Type reference (TYPE) TRFUNCTION 'K' Type of Request/Task 20100805
8 Importing IV_TARSYSTEM Call by reference Type reference (TYPE) TARSYSTEM Target System for the Transport Request 20100805
9 Importing IV_UPDATE_INTERNAL_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL 'X' True = Update int. Buffer / False = No update on int. Buffer 20110916
10 Importing IV_USE_DEFAULT_TARGET Call by reference Type reference (TYPE) ABAP_BOOL True = Use the Default Transport Target for Creation 20120314
# Exception Resumable Description Created on
1 CX_CTS_APPEND_ATTR_FAILED The Attributes could not be added to the Transport Request 20110916
2 CX_CTS_INTERNAL_ERROR An internal Error occurred 20110916
3 CX_CTS_NO_AUTHORITY No Authorization for this Action 20110916
4 CX_CTS_NUMBER_OVERFLOW Number Overflow 20110916
5 CX_CTS_ORGANIZER_DESCR_INITIAL The Description of the Transport Request/Task is initial 20110916
6 CX_CTS_ORGANIZER_INT_BUFFER A Error occurred while updating the internal Buffer 20110919
7 CX_CTS_ORGANIZER_REQID_INITIAL The ID of the Transport Request/Task is initial 20110919
8 CX_CTS_ORGANIZER_TARGET_INVLID The specified Target System is not valid 20110916
9 CX_CTS_ORGANIZER_TYPE_INITIAL The Type of the Transport Request is initial 20110916
10 CX_CTS_ORGANIZER_TYPE_INVALID The Type of the Transport Request is invalid 20110916
11 CX_CTS_ORGANIZER_USER_INITIAL The Username (Owner) is initial 20110916
12 CX_CTS_REQUEST_CREATION_FAILED The Transport Request/Task could not be created 20110916
13 CX_CTS_REQUEST_INVALID Transport Request Status for a given Action not permitted 20110916
14 CX_CTS_REQUEST_INVALID_PROJECT The CTS Project is not valid 20110916
15 CX_CTS_REQUEST_INVALID_USER The Owner of the Transport Request is invalid 20110916

Method DELETE_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ATTRIBUTES Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_ATTR_S Table containing Transport Request Attributes 20100805
2 Importing IT_PRESELECTIONS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_PRE_S Table containing the Preselections 20101015
3 Importing IT_PROJECTS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_PROJ_S Table containing old/CTS Projects 20100805
4 Importing IT_PROJECTS_NEW Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_PR_N_S Table containing new/central Projects 20100805
5 Importing IT_TASKS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_TASK_S Table containing Tasks 20100805
6 Importing IT_TRANSPORT_COLLECTIONS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_COLL_S Transport Collection(s) assigned to a Transport Request 20100805
7 Importing IT_TRANSPORT_REQUESTS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_REQ_S Table containing Transport Requests 20100805

Method DELETE_FROM_BUFFER on class CL_CTS_ORGANIZER_CORE_LOGIC has no exception.

Method DELETE_FROM_BUFFER_SPECIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR ID of the Transport Request 20110907
# Exception Resumable Description Created on
1 CX_CTS_ORGANIZER_REQID_INITIAL The ID of the Transport Request/Task is initial 20110907

Method DELETE_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TASK_TO_BE_DELETED Call by reference Type reference (TYPE) TRKORR Task to be deleted 20100805
2 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Transport Request, for which the Task should be deleted 20110921
3 Importing IV_UPDATE_INTERNAL_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL 'X' True = Update int. Buffer / False = No update on int. Buffer 20110914
# Exception Resumable Description Created on
1 CX_CTS_INTERNAL_ERROR An internal Error occurred 20110914
2 CX_CTS_LOCK_EXCEPTION A Locking Error occurred 20110914
3 CX_CTS_NO_AUTHORITY No Authorization for this Action 20110914
4 CX_CTS_ORGANIZER_INT_BUFFER A Error occurred while updating the internal Buffer 20110921
5 CX_CTS_ORGANIZER_REQID_INITIAL The ID of the Transport Request/Task is initial 20110914
6 CX_CTS_REQUEST_ALREADY_CLOSED The Transport Request cannot be modified 20110914
7 CX_CTS_REQUEST_HAS_LOCKED_ENTR The Transport Request contains Objects 20110914
8 CX_CTS_REQUEST_INVALID Transport Request Status for a given Action not permitted 20110914
9 CX_CTS_REQUEST_NOT_EXISTS The Transport Request does not exist 20110914
10 CX_CTS_REQUEST_TASK_NOT_EMPTY The Tasks contains Objects 20110914

Method DELETE_TRANSPORT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REQUEST_TO_BE_DELETED Call by reference Type reference (TYPE) TRKORR Transport Request to be deleted 20100805
2 Importing IV_UPDATE_INTERNAL_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL 'X' True = Update int. Buffer / False = No update on int. Buffer 20110914
# Exception Resumable Description Created on
1 CX_CTS_INTERNAL_ERROR An Internal Error occurred 20110905
2 CX_CTS_LOCK_EXCEPTION A Locking Error occurred 20110905
3 CX_CTS_NO_AUTHORITY No Authorization for this Action 20110905
4 CX_CTS_ORGANIZER_REQID_INITIAL The ID of the Transport Request/Task is initial 20110906
5 CX_CTS_REQUEST_ALREADY_CLOSED The Transport Request cannot be modified 20110905
6 CX_CTS_REQUEST_HAS_LOCKED_ENTR The Transport Request contains Objects 20110905
7 CX_CTS_REQUEST_INVALID Transport Request Status for a given Action not permitted 20110905
8 CX_CTS_REQUEST_NOT_EXISTS The Transport Request does not exist 20110905
9 CX_CTS_REQUEST_TASK_NOT_EMPTY The Tasks contains Objects 20110905

Method DESTROY Signature

Method DESTROY on class CL_CTS_ORGANIZER_CORE_LOGIC has no parameter.
Method DESTROY on class CL_CTS_ORGANIZER_CORE_LOGIC has no exception.

Method EXTRACT_PRESELECTED_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRESELECTIONS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_PRESELECTIONS Table containing the Preselections 20101015
2 Importing IT_ALL_PRESELECTED_REQUESTS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_PRESELECTIONS Table containing all preselected Transport Requests 20101015
3 Importing IT_TRANSPORT_REQUESTS Call by reference Type reference (TYPE) TRWBO_REQUESTS Table containing Transport Requests 20101015

Method EXTRACT_PRESELECTED_REQUESTS on class CL_CTS_ORGANIZER_CORE_LOGIC has no exception.

Method GET_ALL_PRESELECTED_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALL_PRESELECTED_REQUESTS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_PRESELECTIONS Table containing all preselected Transport Requests 20101014
2 Importing IV_SYSNAME Call by reference Type reference (TYPE) SYSYSID Name of the SAP System 20101110
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY No Authorization for this Action 20110906

Method GET_APPLICATION_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APPLICATION_TYPES Call by reference Type reference (TYPE) CTS_APPLTYPES Table containing Application Types 20101206

Method GET_APPLICATION_TYPES on class CL_CTS_ORGANIZER_CORE_LOGIC has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTES Call by reference Type reference (TYPE) CTS_ATTRDEFS Table containing all Attribute Definitions 20100805
2 Exporting ET_ATTRIBUTES_CLIENT Call by reference Type reference (TYPE) CTS_ATTRDEFCS Table containing all Client specific Attribute Definitions 20100805
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY No Authorization for this Action 20110906

Method GET_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTES Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_ATTR_S Table containing Transport Request Attributes 20100805
2 Exporting ET_PRESELECTIONS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_PRE_S Table containing the Preselections 20101015
3 Exporting ET_PROJECTS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_PROJ_S Table containing old/CTS Projects 20100805
4 Exporting ET_PROJECTS_NEW Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_PR_N_S Table containing new/central Projects 20100805
5 Exporting ET_TASKS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_TASK_S Table containing Tasks 20100805
6 Exporting ET_TRANSPORT_COLLECTIONS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_COLL_S Transport Collection(s) assigned to a Transport Request 20100805
7 Exporting ET_TRANSPORT_REQUESTS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_REQ_S Table containing Transport Requests 20100805

Method GET_BUFFER on class CL_CTS_ORGANIZER_CORE_LOGIC has no exception.

Method GET_BUFFER_SPECIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTES Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_ATTR_S Table containing Transport Request Attributes 20100805
2 Exporting ET_PRESELECTIONS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_PRE_S Table containing the Preselections 20101015
3 Exporting ET_PROJECTS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_PROJ_S Table containing old/CTS Projects 20100805
4 Exporting ET_PROJECTS_NEW Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_PR_N_S Table containing new/central Projects 20100805
5 Exporting ET_TASKS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_TASK_S Table containing Tasks 20100805
6 Exporting ET_TRANSPORT_COLLECTIONS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_COLL_S Transport Collection(s) assigned to a Transport Request 20100805
7 Exporting ET_TRANSPORT_REQUESTS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_REQ_S Table containing Transport Requests 20100805
8 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR ID of the Transport Request 20100805
# Exception Resumable Description Created on
1 CX_CTS_ORGANIZER_REQID_INITIAL The ID of the Transport Request/Task is initial 20110907

Method GET_DEFAULT_TARGET_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TARGROUP_TEXT Call by reference Type reference (TYPE) TCETARGT-STEXT Description of the Default Transport Target 20100805
2 Exporting EV_TARSYSNAME Call by reference Type reference (TYPE) TCESYST-SYSNAME Name of an SAP System in the (active) Transp. Configuration 20100805
3 Exporting EV_TARSYSTEM Call by reference Type reference (TYPE) TR_TARGET Default Transport Target 20100805
4 Exporting EV_TARSYS_TEXT Call by reference Type reference (TYPE) TCESYSTT-DDTEXT Description of the SAP System 20100805

Method GET_DEFAULT_TARGET_SYSTEM on class CL_CTS_ORGANIZER_CORE_LOGIC has no exception.

Method GET_EXTERNAL_FOLDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INBOX_FOLDER Call by reference Type reference (TYPE) STRING Inbox Folder 20101215
2 Exporting EV_INBOX_TEMP Call by reference Type reference (TYPE) STRING Temp Folder 20101215
3 Exporting EV_INBOX_XID_FOLDER Call by reference Type reference (TYPE) STRING XI Directory Folder 20101215
4 Exporting EV_INBOX_XIR_FOLDER Call by reference Type reference (TYPE) STRING XI Repository Folder 20101215
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY No Authorization for this Action 20110906

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLIENT Call by reference Type reference (TYPE) SYMANDT Client 20101110
2 Importing IV_SYSNAME Call by reference Type reference (TYPE) SYSYSID Name of the SAP System 20101110
3 Returning RO_CL_CTS_ORGANIZER_CORE_LOGIC Value transfer Object reference (TYPE REF TO) CL_CTS_ORGANIZER_CORE_LOGIC Instance of the Class containing Core Logic 20101110
# Exception Resumable Description Created on
1 CX_CTS_BOOTSTRAP_EXCEPTION cCTS Bootstrapper: A Bootstrapper Exception 20101110
2 CX_CTS_CHANGES_LOCKED The Changes are locked for a given System 20101110
3 CX_TMS_INVALID_EXTERNAL_SYSTEM The System cannot be managed externally in TMS 20101110
4 CX_TMS_UNACCESSABLE_SYSTEM No Destination known for the specified System 20101110
5 CX_TMS_UNKNOWN_DOMAIN The Domain is unknown in TMS 20101110
6 CX_TMS_UNKNOWN_SYSTEM The System is unknown in TMS 20101110

Method GET_PROJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CTS_PROJECTS Call by reference Type reference (TYPE) TRPROJECTS Table containing all old/CTS-Projects 20100805
2 Exporting ET_CTS_PROJECT_STATES Call by reference Type reference (TYPE) TRPRJSTATS Table containing the States of the CTS Projects 20100901
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY No Authorization for this Action 20110906

Method GET_REQUESTS_AND_RELATED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRESELECTIONS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_PRESEL Table containing Preselections 20110907
2 Exporting ET_PROJECTS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_PROJ Table containing old/CTS Projects 20110907
3 Exporting ET_PROJECTS_NEW Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_PR_NEW Table containing new/central Projects 20110907
4 Exporting ET_TASKS Call by reference Type reference (TYPE) TRWBO_REQUESTS Table containing Tasks 20110907
5 Exporting ET_TRANSPORT_COLLECTIONS Call by reference Type reference (TYPE) CTS_TRANSPORT_COLLECTION_TAB Transport Collection(s) assigned to a Transport Request 20110907
6 Exporting ET_TRANSPORT_REQUESTS Call by reference Type reference (TYPE) TRWBO_REQUESTS Table containing Transport Requests 20110907
7 Importing IT_RANGES_TR_SELECTION Call by reference Type reference (TYPE) TRSEL_TT_RANGES Table Type containing all Range Tables for Request Selection 20110907
8 Importing IV_CLEAR_INTERNAL_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL 'X' True = Clear internal Buffer & add Data newly found 20110907
9 Importing IV_UPDATE_INTERNAL_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL 'X' True = Update int. Buffer / False = No update on int. Buffer 20110907
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY No Authorization for this Action 20110907

Method GET_REQUEST_AND_RELATED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRESELECTIONS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_PRESEL Table containing Preselections 20110615
2 Exporting ET_PROJECTS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_PROJ Table containing old/CTS Projects 20110615
3 Exporting ET_PROJECTS_NEW Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_PR_NEW Table containing new/central Projects 20110615
4 Exporting ET_TASKS Call by reference Type reference (TYPE) TRWBO_REQUESTS Table containing Tasks 20110615
5 Exporting ET_TRANSPORT_COLLECTIONS Call by reference Type reference (TYPE) CTS_TRANSPORT_COLLECTION_TAB Transport Collection(s) assigned to a Transport Request 20110615
6 Exporting ET_TRANSPORT_REQUESTS Call by reference Type reference (TYPE) TRWBO_REQUESTS Table containing Transport Requests 20110615
7 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR ID of the Transport Request 20110615
8 Importing IV_UPDATE_INTERNAL_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL True = Update int. Buffer / False = No Update on int. Buffer 20110907
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY No Authorization for this Action 20110907
2 CX_CTS_ORGANIZER_REQID_INITIAL The ID of the Transport Request/Task is initial 20110912

Method GET_REQUEST_STATUS_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DD07V Call by reference Type reference (TYPE) DD07V Generated Table for the View DD07V 20100805
2 Importing IV_DOM_VALUE Call by reference Type reference (TYPE) DD07L-DOMVALUE_L Values for Domains: Single Value / Upper Limit 20100805

Method GET_REQUEST_STATUS_TEXT on class CL_CTS_ORGANIZER_CORE_LOGIC has no exception.

Method GET_REQUEST_TYPE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DD07V Call by reference Type reference (TYPE) DD07V Generierte Tabelle zum View DD07V 20100805
2 Importing IV_DOM_VALUE Call by reference Type reference (TYPE) DD07L-DOMVALUE_L Values for Domains: Single Value / Upper Limit 20100805

Method GET_REQUEST_TYPE_TEXT on class CL_CTS_ORGANIZER_CORE_LOGIC has no exception.

Method GET_SOURCE_SYSTEM_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SRCSYSTEM_DESCRIPTION Call by reference Type reference (TYPE) CTS_ORGANIZER_SRCSYSTEM_DESC Description of the Source System 20100805
2 Importing IV_SRCSYSTEM Call by reference Type reference (TYPE) SRCSYSTEM Source System 20100805

Method GET_SOURCE_SYSTEM_DESCRIPTION on class CL_CTS_ORGANIZER_CORE_LOGIC has no exception.

Method GET_TARGET_SYSTEM_BY_REQ_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRANSPORT_TARGETS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_TRANS_TARGET Table Type of Structure CTS_ORGANIZER_TRANSPORT_TARGET 20120515
2 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Transport Request ID 20101111
# Exception Resumable Description Created on
1 CX_CTS_ORGANIZER_REQID_INITIAL The ID of the Transport Request/Task is initial 20110909

Method GET_TARGET_SYSTEM_BY_REQ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRANSPORT_TARGETS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_TRANS_TARGET Table Type of Structure CTS_ORGANIZER_TRANSPORT_TARGET 20120515
2 Importing IV_SYSNAME Call by reference Type reference (TYPE) SYSYSID System Name 20101111
3 Importing IV_TRFUNCTION Call by reference Type reference (TYPE) TRFUNCTION Type of Transport Request 20101111
# Exception Resumable Description Created on
1 CX_CTS_ORGANIZER_TYPE_INITIAL The Type of the Transport Request is initial 20110909
2 CX_CTS_ORGANIZER_TYPE_INVALID The Type of the Transport Request is invalid 20110909

Method GET_TARGET_SYSTEM_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TARGROUP_TEXT Call by reference Type reference (TYPE) TCETARGT-STEXT Target Group Text 20100805
2 Exporting EV_TARSYSTEM_DESCRIPTION Call by reference Type reference (TYPE) CTS_ORGANIZER_TARSYSTEM_DESC Description of the Target System 20100805
3 Exporting EV_TARSYS_TEXT Call by reference Type reference (TYPE) TCESYSTT-DDTEXT Target System Text 20100805
4 Importing IV_TARSYSTEM Call by reference Type reference (TYPE) TR_TARGET Transport Target of Request 20100805

Method GET_TARGET_SYSTEM_DESCRIPTION on class CL_CTS_ORGANIZER_CORE_LOGIC has no exception.

Method GET_TRANSPORT_COLLECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROJECTS Call by reference Type reference (TYPE) CTS_TRANSPORT_COL_PROJECTS_TAB Projects (new) assigned to a transport request 20100805
2 Exporting ET_TRANSPORT_COLLECTIONS Call by reference Type reference (TYPE) CTS_TRANSPORT_COLLECTION_TAB Transport Collection(s) assigned to a Transport Request 20100805
3 Importing IT_TRANSPORT_REQUESTS Call by reference Type reference (TYPE) TRWBO_REQUESTS Table containing Transport Requests 20100805

Method GET_TRANSPORT_COLLECTIONS on class CL_CTS_ORGANIZER_CORE_LOGIC has no exception.

Method GET_TRANSPORT_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TASKS Call by reference Type reference (TYPE) TRWBO_REQUESTS Table containing Tasks 20100805
2 Exporting ET_TRANSPORT_REQUESTS Call by reference Type reference (TYPE) TRWBO_REQUESTS Table containing Transport Requests 20100805
3 Importing IT_RANGES_TR_SELECTION Call by reference Type reference (TYPE) TRSEL_TT_RANGES Table Type containing all Range Tables for Request Selection 20100805
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY No Authorization for this Action 20110906

Method GET_TRANSPORT_REQUEST_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRWBO_REQUEST Table containing the Data of a Transport Request 20110919
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY No Authorization for this Action 20110919
2 CX_CTS_ORGANIZER_REQID_INITIAL The ID of the Transport Request/Task is initial 20110919
3 CX_CTS_REQUEST_NOT_EXISTS The Transport Request does not exist 20110919

Method GET_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_MESSAGES Table with Messages respectively Return of the used BAPIs 20100916
2 Exporting ET_USER_LIST Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_USER Table containing Users (Table Type of Structure BAPIUSNAME) 20100916
3 Importing IT_RANGE_USER Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_WD_USER Table for Selecting Users (Table Type of Struc. BAPIUSSRGE) 20100916
4 Importing IV_MAX_ROWS Call by reference Type reference (TYPE) I 0 Maximum Number of Hits 20100916
# Exception Resumable Description Created on
1 CX_CTS_ORGANIZER_NO_SELECTION Insufficient Criteria for Selecting User Data 20110919
2 CX_CTS_ORGANIZER_USER_NO_AUTH The User does not have Authorization for this Action 20110919

Method GET_USER_REQUEST_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_USER_LIST Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_USER Table containing Users (Table Type of Structure BAPIUSNAME) 20100921
# Exception Resumable Description Created on
1 CX_CTS_ORGANIZER_USER_NO_AUTH The User does not have Authorization for this Action 20110919

Method GET_USER_SPECIFIC_PRE_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRESELECTED_REQUESTS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_PRESELECTIONS Table containing the preselected Trans. Requests of an User 20101019
2 Importing IV_SYSNAME Call by reference Type reference (TYPE) SYSYSID Name of the SAP System 20101019
3 Importing IV_USER Call by reference Type reference (TYPE) TR_AS4USER User ID 20101019
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY No Authorization for this Action 20110908

Method MODIFY_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ATTRIBUTES Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_ATTR_S Table containing Transport Request Attributes 20100805
2 Importing IT_PRESELECTIONS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_PRE_S Table containing the Preselections 20101015
3 Importing IT_PROJECTS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_PROJ_S Table containing old/CTS Projects 20100805
4 Importing IT_PROJECTS_NEW Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_PR_N_S Table containing new/central Projects 20100805
5 Importing IT_TASKS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_TASK_S Table containing Tasks 20100805
6 Importing IT_TRANSPORT_COLLECTIONS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_COLL_S Transport Collection(s) assigned to a Transport Request 20100805
7 Importing IT_TRANSPORT_REQUESTS Call by reference Type reference (TYPE) CTS_ORGANIZER_TT_BUFFER_REQ_S Table containing Transport Requests 20100805

Method MODIFY_BUFFER on class CL_CTS_ORGANIZER_CORE_LOGIC has no exception.

Method MODIFY_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CTS_PROJECT Call by reference Type reference (TYPE) TRKORR_P Project in (C)hange and (T)ransport (S)ystem 20100805
2 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) AS4TEXT Description of the Transport Request/Task 20100805
3 Importing IV_OWNER Call by reference Type reference (TYPE) AS4USER Owner of the Transport Request/Task 20100805
4 Importing IV_REQUEST_TO_BE_MODIFIED Call by reference Type reference (TYPE) TRKORR Transport Request/Task to be modified 20100805
5 Importing IV_STATUS Call by reference Type reference (TYPE) TRSTATUS Status of the Transport Request/Task 20100805
6 Importing IV_TARSYSTEM Call by reference Type reference (TYPE) TARSYSTEM Target System of the Transport Request 20100805
7 Importing IV_UPDATE_CTS_PROJECT Call by reference Type reference (TYPE) ABAP_BOOL True = Update the CTS Project of the Transport Request 20100805
8 Importing IV_UPDATE_DESCRIPTION Call by reference Type reference (TYPE) ABAP_BOOL True = Update the Description of the Transport Request/Task 20100805
9 Importing IV_UPDATE_INTERNAL_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL 'X' True = Update int. Buffer / False = No update on int. Buffer 20110921
10 Importing IV_UPDATE_OWNER Call by reference Type reference (TYPE) ABAP_BOOL True = Update the Owner of the Transport Request/Task 20100805
11 Importing IV_UPDATE_STATUS Call by reference Type reference (TYPE) ABAP_BOOL True = Update the Status of the Transport Request/Task 20100805
12 Importing IV_UPDATE_TARSYSTEM Call by reference Type reference (TYPE) ABAP_BOOL True = Update the Target System of the Transport Request 20100805
# Exception Resumable Description Created on
1 CX_CTS_INTERNAL_ERROR An internal Error occurred 20110921
2 CX_CTS_LOCK_EXCEPTION A Locking Error occurred 20110921
3 CX_CTS_NO_AUTHORITY No Authorization for this Action 20110921
4 CX_CTS_ORGANIZER_DESCR_INITIAL The Description of the Transport Request/Task is initial 20110921
5 CX_CTS_ORGANIZER_INT_BUFFER A Error occurred while updating the internal Buffer 20110921
6 CX_CTS_ORGANIZER_NO_UP_PARAMS No Parameters specified for Updating the Request/Task 20110921
7 CX_CTS_ORGANIZER_PROJ_INVALID CTS Project is invalid or Status doesn't allow this Activity 20110921
8 CX_CTS_ORGANIZER_REQID_INITIAL The ID of the Transport Request/Task is initial 20110921
9 CX_CTS_ORGANIZER_STATUS_INVLID The Status of the Transport Request/Task is not valid 20110921
10 CX_CTS_ORGANIZER_TARGET_INVLID The specified Target System is not valid 20110921
11 CX_CTS_ORGANIZER_USER_INITIAL The Username is initial 20110921
12 CX_CTS_OWNER_NOT_EXISTS Der Benutzer existiert nicht 20110921
13 CX_CTS_REQUEST_ALREADY_CLOSED The Transport Request cannot be modified 20110921
14 CX_CTS_REQUEST_CREATION_FAILED The Transport Request/Task could not be created 20110921
15 CX_CTS_REQUEST_EXPORT_RUNNING The Transport Request has the Status "Export Running" 20110921
16 CX_CTS_REQUEST_INVALID Transport Request Status for a given Action not permitted 20110921
17 CX_CTS_REQUEST_INVALID_PROJECT The CTS Project is not valid 20110921
18 CX_CTS_REQUEST_INVALID_TARGET The specified Target System is not valid 20110921
19 CX_CTS_REQUEST_INVALID_USER The Owner of the Transport Request is invalid 20110921
20 CX_CTS_REQUEST_NOT_EXISTS The Transport Request does not exist 20110921

Method MODIFY_REQUEST_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ATTRIBUTES Call by reference Type reference (TYPE) TRATTRIBUTES Table containing Transport Request Attributes 20100901
2 Importing IV_OPERATION Call by reference Type reference (TYPE) CHAR10 'SET' Operation on Transport Request Attributes 20100901
3 Importing IV_REQUEST Call by reference Type reference (TYPE) TRKORR Transport Request ID 20100901
4 Importing IV_UPDATE_INTERNAL_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL 'X' True = Update int. Buffer / False = No update on int. Buffer 20110920
# Exception Resumable Description Created on
1 CX_CTS_APPEND_ATTR_FAILED The Attributes could not be added to the Transport Request 20110920
2 CX_CTS_INTERNAL_ERROR An internal Error occurred 20110920
3 CX_CTS_LOCK_EXCEPTION A Locking Error occurred 20110920
4 CX_CTS_NO_AUTHORITY No Authorization for this Action 20110920
5 CX_CTS_ORGANIZER_INT_BUFFER A Error occurred while updating the internal Buffer 20110920
6 CX_CTS_ORGANIZER_OPER_INVALID The Operation to be executed on the Attributes is invalid 20110920
7 CX_CTS_ORGANIZER_REQID_INITIAL The ID of the Transport Request/Task is initial 20110920
8 CX_CTS_REQUEST_ALREADY_CLOSED The Transport Request cannot be modified 20110920
9 CX_CTS_REQUEST_INVALID Transport Request Status for a given Action not permitted 20110920
10 CX_CTS_REQUEST_NOT_EXISTS The Transport Request does not exist 20110920

Method PRESELECT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OWN_USER Call by reference Type reference (TYPE) AS4USER SY-UNAME Own User 20120209
2 Importing IV_REQUEST_TO_BE_PRESELECTED Call by reference Type reference (TYPE) TRKORR Transport Request to be preselected 20100805
3 Importing IV_SYSNAME Call by reference Type reference (TYPE) SYSYSID System Name 20100805
4 Importing IV_UPDATE_INTERNAL_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL 'X' True = Update int. Buffer / False = No update on int. Buffer 20110913
5 Importing IV_USER Call by reference Type reference (TYPE) AS4USER User 20100805
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY No Authorization for this Action 20110913
2 CX_CTS_ORGANIZER_REQID_INITIAL The ID of the Transport Request/Task is initial 20110913
3 CX_CTS_ORGANIZER_USER_INITIAL The Username is initial 20110913
4 CX_CTS_REQUEST_ALREADY_CLOSED The Transport Request cannot be modified 20110913
5 CX_CTS_REQUEST_INVALID Transport Request Status for a given Action not permitted 20110913
6 CX_CTS_REQUEST_NOT_EXISTS The Transport Request does not exist 20110913
7 CX_TMS_UNKNOWN_SYSTEM The System is unknown in TMS 20110913

Method RELEASE_TRANSPORT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REQUEST_TO_BE_RELEASED Call by reference Type reference (TYPE) TRKORR Transport Request to be released 20101112
2 Importing IV_UPDATE_INTERNAL_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL 'X' True = Update int. Buffer / False = No update on int. Buffer 20110913
# Exception Resumable Description Created on
1 CX_CTS_EXPORT_FAILED Could not export the Transport Request/Task 20110913
2 CX_CTS_INTERNAL_ERROR An internal Error occurred 20110913
3 CX_CTS_LOCK_EXCEPTION A Locking Error occurred 20110913
4 CX_CTS_NO_AUTHORITY No Authorization for this Action 20110913
5 CX_CTS_ORGANIZER_INT_BUFFER A Error occurred while updating the internal Buffer 20110913
6 CX_CTS_ORGANIZER_REQID_INITIAL The ID of the Transport Request/Task is initial 20110913
7 CX_CTS_ORGANIZER_TIMEOUT Transport Request Status for a given Action not permitted 20120120
8 CX_CTS_REQUEST_ALREADY_CLOSED The Transport Request cannot be modified 20110913
9 CX_CTS_REQUEST_INVALID Transport Request Status for a given Action not permitted 20110913
10 CX_CTS_REQUEST_NOT_EXISTS The Transport Request does not exist 20110913
11 CX_CTS_REQUEST_TASKS_OPEN Open Tasks exist for the specified Transport Request 20110913

Method REMOVE_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRKORR Call by reference Type reference (TYPE) TRKORR ID of the Transport Request to be unlocked 20100805
# Exception Resumable Description Created on
1 CX_CTS_ORGANIZER_REQID_INITIAL The ID of the Transport Request/Task is initial 20110909

Method REMOVE_PRESELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OWN_USER Call by reference Type reference (TYPE) AS4USER SY-UNAME Own User 20120209
2 Importing IV_PRESELECTED_REQUEST Call by reference Type reference (TYPE) TRKORR Preselected Transport Request 20100805
3 Importing IV_SYSNAME Call by reference Type reference (TYPE) SYSYSID System Name 20100805
4 Importing IV_UPDATE_INTERNAL_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL 'X' True = Update int. Buffer / False = No update on int. Buffer 20110913
5 Importing IV_USER Call by reference Type reference (TYPE) AS4USER User 20100805
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY No Authorization for this Action 20110913
2 CX_CTS_ORGANIZER_REQID_INITIAL The ID of the Transport Request/Task is initial 20110913
3 CX_CTS_ORGANIZER_USER_INITIAL The Username is initial 20110913
4 CX_CTS_REQUEST_INVALID Transport Request Status for a given Action not permitted 20110913
5 CX_CTS_REQUEST_NOT_EXISTS The Transport Request does not exist 20110913
6 CX_TMS_UNKNOWN_SYSTEM The System is unknown in TMS 20110913

Method SET_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRKORR Call by reference Type reference (TYPE) TRKORR ID of the Transport Request to be locked 20100805
# Exception Resumable Description Created on
1 CX_CTS_LOCK_EXCEPTION A Locking Error occurred 20110908
2 CX_CTS_ORGANIZER_REQID_INITIAL The ID of the Transport Request/Task is initial 20110909
History
Last changed by/on SAP  20140121 
SAP Release Created in 702