Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | 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 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_CTS_ORGANIZER_CORE_LOGIC | Class containing Core Logic of the Transport Organizer | 20100805 | |||
| 2 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_CTS_REQUEST | Internal Interface for Object Organizer | 20101110 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_ATTR_S | Table Type of Stru. CTS_ORGANIZER_BUFFER_ATTRIBUTE (Sorted) | 20100805 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_COLL_S | Table Type of Structure CTS_ORGANIZER_BUFFER_COLL (Sorted) | 20100805 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_PRE_S | Table Type of Stru. CTS_ORGANIZER_BUFFER_PRESELECT (Sorted) | 20101014 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_PROJ_S | Table Type of Stru. CTS_ORGANIZER_BUFFER_PROJECT (Sorted) | 20100805 | |||
| 7 | 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 | Instance attribute | Private | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_REQ_S | Table Type of Stru. CTS_ORGANIZER_BUFFER_REQUEST (Sorted) | 20100805 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_TASK_S | Table Type of Structure CTS_ORGANIZER_BUFFER_TASK (Sorted) | 20100805 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | SYMANDT | Client ID | 20110615 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | SYSYSID | Name of the System | 20110615 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Add Entries to the Buffer | 20100805 | |
| 2 | Instance method | Public | Method | Assign the old/CTS Projects to the Transport Requests | 20110615 | |
| 3 | Instance method | Private | Method | Check the Validity of an Activity | 20110817 | |
| 4 | Instance method | Public | Method | Check for Authority on a Transport Request Action | 20110727 | |
| 5 | Instance method | Public | Method | Check a Transport Request for Adding User(s) | 20110615 | |
| 6 | Instance method | Public | Method | Check a Transport Request for Deletion | 20110628 | |
| 7 | Instance method | Public | Method | Check a Transport Request for (Removing) Preselection | 20111124 | |
| 8 | Instance method | Public | Method | Check a Transport Request for Release | 20110728 | |
| 9 | Instance method | Public | Method | Check a Task for Deletion | 20110630 | |
| 10 | Instance method | Public | Method | Check a Task for Release | 20110728 | |
| 11 | Instance method | Public | Method | Check the Existence of a User | 20110817 | |
| 12 | Instance method | Public | Method | Clear the Buffer | 20100805 | |
| 13 | Instance method | Public | Constructor | Constructor | 20101115 | |
| 14 | Instance method | Public | Method | Create Task(s) | 20100928 | |
| 15 | Instance method | Public | Method | Create a new Transport Request (with Tasks) | 20100805 | |
| 16 | Instance method | Public | Method | Delete Entries from the Buffer | 20100805 | |
| 17 | Instance method | Public | Method | Delete Entries from for a specified Request from Buffer | 20110907 | |
| 18 | Instance method | Public | Method | Delete a Task | 20100805 | |
| 19 | Instance method | Public | Method | Delete a Transport Request | 20100805 | |
| 20 | Instance method | Public | Method | Delete the Instance of the Class | 20101110 | |
| 21 | Instance method | Public | Method | Filter out the preselected Transport Requests | 20101015 | |
| 22 | Instance method | Public | Method | Get all preselected Transport Requests of a System | 20101014 | |
| 23 | Instance method | Public | Method | Get all Application Types | 20101206 | |
| 24 | Instance method | Public | Method | Get all Attribute Definitions | 20100805 | |
| 25 | Instance method | Public | Method | Get all Entries from Buffer | 20100805 | |
| 26 | Instance method | Public | Method | Get the Entries for a specified Request from Buffer | 20100805 | |
| 27 | Instance method | Public | Method | Get the Default Target System (local Use only) | 20100805 | |
| 28 | Instance method | Public | Method | Get the external Folders | 20101215 | |
| 29 | Static method | Public | Method | Get an Instance of the Class | 20100805 | |
| 30 | Instance method | Public | Method | Get all old/CTS Projects | 20100805 | |
| 31 | Instance method | Public | Method | Get Transport Requests with all related Data | 20110907 | |
| 32 | Instance method | Public | Method | Get a Transport Request with all related Data | 20110615 | |
| 33 | Instance method | Private | Method | Get the Text/Description of the Request Status | 20100805 | |
| 34 | Instance method | Private | Method | Get the Text/Description of the Request Type | 20100805 | |
| 35 | Instance method | Public | Method | Get the Description of the Source System (local Use only) | 20100805 | |
| 36 | Instance method | Public | Method | Get Target System(s) -Target System and Description | 20101111 | |
| 37 | Instance method | Public | Method | Get Target System(s) -Target System and Description | 20101111 | |
| 38 | Instance method | Public | Method | Get the Description of the Target System (local Use only) | 20100805 | |
| 39 | Instance method | Public | Method | Select Transport Collections for specified Trans. Requests | 20100805 | |
| 40 | Instance method | Public | Method | Get Transport Requests | 20100805 | |
| 41 | Instance method | Public | Method | Get the Details of a specified Transport Request | 20100805 | |
| 42 | Instance method | Public | Method | Get User(s) - User, First Name and Last Name | 20100916 | |
| 43 | Instance method | Public | Method | Get Users of buffered Transport Requests and Tasks | 20100921 | |
| 44 | Instance method | Public | Method | Get the user specific preselected Tr. Requests of a System | 20101019 | |
| 45 | Instance method | Public | Method | Modify Entries in the Buffer | 20100805 | |
| 46 | Instance method | Public | Method | Modify a Transport Request/Task | 20100805 | |
| 47 | Instance method | Public | Method | Modify the Attributes of a Transport Request | 20100901 | |
| 48 | Instance method | Public | Method | Preselect an existing Transport Requests | 20100805 | |
| 49 | Instance method | Public | Method | Release a Transport Request | 20101112 | |
| 50 | Instance method | Public | Method | Remove the Lock for a specified Transport Request | 20100805 | |
| 51 | Instance method | Public | Method | Remove the Preselection on a Transport Requests | 20100805 | |
| 52 | 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 | IT_PRESELECTIONS | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_PRESELECTIONS | Table containing the Preselections | 20101015 | |||
| 2 | IT_PROJECTS | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_PROJ | Table containing old/CTS Projects | 20100805 | |||
| 3 | IT_PROJECTS_NEW | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_PR_NEW | Table containing new/central Projects | 20100805 | |||
| 4 | IT_TASKS | Call by reference | Type reference (TYPE) | TRWBO_REQUESTS | Table containing Tasks | 20100805 | |||
| 5 | IT_TRANSPORT_COLLECTIONS | Call by reference | Type reference (TYPE) | CTS_TRANSPORT_COLLECTION_TAB | Transport Collection(s) assigned to a Transport Request | 20100805 | |||
| 6 | 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 | ET_PROJECTS | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_PROJ | Projects (new) assigned to a Transport Request | 20110615 | |||
| 2 | IT_TRANSPORT_REQUESTS | Call by reference | Type reference (TYPE) | TRWBO_REQUESTS | Table containing Transport Requests | 20110615 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_ACTIVITY | Call by reference | Type reference (TYPE) | WBO_ADMIN | Administration Tasks for Change and Transport System | 20110817 | |||
| 2 | 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 | IV_ACTIVITY | Call by reference | Type reference (TYPE) | WBO_ADMIN | Administration Tasks for Change and Transport System | 20110727 | |||
| 2 | IV_FUNCTION | Call by reference | Type reference (TYPE) | TRFUNCTION | Type of Transport Request/Task | 20110727 | |||
| 3 | IV_USER | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | User Name | 20110727 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No Authorization for this Action | 20110906 | ||
| 2 | Exception Class for Transport Organizer | 20110906 | ||
| 3 | The Type of the Transport Request is initial | 20110906 | ||
| 4 | The Type of the Transport Request is invalid | 20110906 | ||
| 5 | 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 | IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | ID of the Transport Request | 20110615 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | ID of the Transport Request | 20110628 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | ID of the Transport Request | 20111124 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | ID of the Transport Request | 20110728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_TASK | Call by reference | Type reference (TYPE) | TRKORR | ID of the Task to be checked | 20110630 | |||
| 2 | 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 | 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 | IV_TASK | Call by reference | Type reference (TYPE) | TRKORR | ID of the Task to be checked | 20110728 | |||
| 2 | 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 | 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 | IV_USERNAME | Call by reference | Type reference (TYPE) | SY-UNAME | User Name | 20110817 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No Authorization for this Action | 20110817 | ||
| 2 | The Username is initial | 20110906 | ||
| 3 | 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 | IV_CLEAR_ATTRIBUTE_BUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | True = Clear the Buffer storing the Attributes | 20100805 | |||
| 2 | IV_CLEAR_COLLECTION_BUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | True = Clear the Buffer storing the Transport Collections | 20100805 | |||
| 3 | IV_CLEAR_PRESELECTION_BUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | True = Clear the Buffer storing the Preselections | 20101015 | |||
| 4 | IV_CLEAR_PROJECT_BUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | True = Clear the Buffer storing the old/CTS Projects | 20100805 | |||
| 5 | IV_CLEAR_PROJECT_NEW_BUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | True = Clear the Buffer storing the new/central Projects | 20100805 | |||
| 6 | IV_CLEAR_REQUEST_BUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | True = Clear the Buffer storing the Transport Requests | 20100805 | |||
| 7 | 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 | IV_CLIENT | Call by reference | Type reference (TYPE) | SYMANDT | Client | 20101115 | |||
| 2 | IV_SYSNAME | Call by reference | Type reference (TYPE) | SYSYSID | Name of the SAP System | 20101115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | cCTS Bootstrapper: Eine Bootstrapper Exception | 20101115 | ||
| 2 | The Changes are locked for a given System | 20101115 | ||
| 3 | The System cannot be managed externally in TMS | 20101115 | ||
| 4 | No Destination known for the specified System | 20101115 | ||
| 5 | The Domain is unknown in TMS | 20101115 | ||
| 6 | 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 | ES_TASK_CREATED | Call by reference | Type reference (TYPE) | TRWBO_REQUEST | Task, which has been created | 20110915 | |||
| 2 | IV_TASK_TO_BE_CREATED | Call by reference | Type reference (TYPE) | TRUSER | User, for which a Task should be created | 20110915 | |||
| 3 | IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transport Request, for which the Task should be added | 20100928 | |||
| 4 | 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 | An internal Error occurred | 20110915 | ||
| 2 | No Authorization for this Action | 20110915 | ||
| 3 | A Error occurred while updating the internal Buffer | 20110921 | ||
| 4 | The ID of the Transport Request/Task is initial | 20110915 | ||
| 5 | Exception Class for Transport Organizer - User(s) | 20110915 | ||
| 6 | The Transport Request/Task could not be created | 20110915 | ||
| 7 | Transport Request Status for a given Action not permitted | 20110915 | ||
| 8 | The Type of the Transport Request is invalid | 20110915 | ||
| 9 | The Owner of the Transport Request is invalid | 20110915 | ||
| 10 | 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 | ES_REQUEST | Call by reference | Type reference (TYPE) | TRWBO_REQUEST | Transport Request | 20100805 | |||
| 2 | ET_TASKS | Call by reference | Type reference (TYPE) | TRWBO_REQUESTS | Tasks | 20100805 | |||
| 3 | IT_REQUEST_ATTRIBUTES | Call by reference | Type reference (TYPE) | TRATTRIBUTES | Transport Request Attributes | 20100805 | |||
| 4 | IT_USERS | Call by reference | Type reference (TYPE) | TRUSERS | Users/Tasks | 20100805 | |||
| 5 | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | AS4TEXT | Short Description | 20100805 | |||
| 6 | IV_OWNER | Call by reference | Type reference (TYPE) | TRUSER | Owner of the Request/Task | 20100805 | |||
| 7 | IV_REQUEST_TYPE | Call by reference | Type reference (TYPE) | TRFUNCTION | 'K' | Type of Request/Task | 20100805 | ||
| 8 | IV_TARSYSTEM | Call by reference | Type reference (TYPE) | TARSYSTEM | Target System for the Transport Request | 20100805 | |||
| 9 | 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 | 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 | The Attributes could not be added to the Transport Request | 20110916 | ||
| 2 | An internal Error occurred | 20110916 | ||
| 3 | No Authorization for this Action | 20110916 | ||
| 4 | Number Overflow | 20110916 | ||
| 5 | The Description of the Transport Request/Task is initial | 20110916 | ||
| 6 | A Error occurred while updating the internal Buffer | 20110919 | ||
| 7 | The ID of the Transport Request/Task is initial | 20110919 | ||
| 8 | The specified Target System is not valid | 20110916 | ||
| 9 | The Type of the Transport Request is initial | 20110916 | ||
| 10 | The Type of the Transport Request is invalid | 20110916 | ||
| 11 | The Username (Owner) is initial | 20110916 | ||
| 12 | The Transport Request/Task could not be created | 20110916 | ||
| 13 | Transport Request Status for a given Action not permitted | 20110916 | ||
| 14 | The CTS Project is not valid | 20110916 | ||
| 15 | 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 | IT_ATTRIBUTES | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_ATTR_S | Table containing Transport Request Attributes | 20100805 | |||
| 2 | IT_PRESELECTIONS | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_PRE_S | Table containing the Preselections | 20101015 | |||
| 3 | IT_PROJECTS | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_PROJ_S | Table containing old/CTS Projects | 20100805 | |||
| 4 | IT_PROJECTS_NEW | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_PR_N_S | Table containing new/central Projects | 20100805 | |||
| 5 | IT_TASKS | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_TASK_S | Table containing Tasks | 20100805 | |||
| 6 | 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 | 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 | IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | ID of the Transport Request | 20110907 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_TASK_TO_BE_DELETED | Call by reference | Type reference (TYPE) | TRKORR | Task to be deleted | 20100805 | |||
| 2 | IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transport Request, for which the Task should be deleted | 20110921 | |||
| 3 | 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 | An internal Error occurred | 20110914 | ||
| 2 | A Locking Error occurred | 20110914 | ||
| 3 | No Authorization for this Action | 20110914 | ||
| 4 | A Error occurred while updating the internal Buffer | 20110921 | ||
| 5 | The ID of the Transport Request/Task is initial | 20110914 | ||
| 6 | The Transport Request cannot be modified | 20110914 | ||
| 7 | The Transport Request contains Objects | 20110914 | ||
| 8 | Transport Request Status for a given Action not permitted | 20110914 | ||
| 9 | The Transport Request does not exist | 20110914 | ||
| 10 | 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 | IV_REQUEST_TO_BE_DELETED | Call by reference | Type reference (TYPE) | TRKORR | Transport Request to be deleted | 20100805 | |||
| 2 | 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 | An Internal Error occurred | 20110905 | ||
| 2 | A Locking Error occurred | 20110905 | ||
| 3 | No Authorization for this Action | 20110905 | ||
| 4 | The ID of the Transport Request/Task is initial | 20110906 | ||
| 5 | The Transport Request cannot be modified | 20110905 | ||
| 6 | The Transport Request contains Objects | 20110905 | ||
| 7 | Transport Request Status for a given Action not permitted | 20110905 | ||
| 8 | The Transport Request does not exist | 20110905 | ||
| 9 | 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 | ET_PRESELECTIONS | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_PRESELECTIONS | Table containing the Preselections | 20101015 | |||
| 2 | IT_ALL_PRESELECTED_REQUESTS | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_PRESELECTIONS | Table containing all preselected Transport Requests | 20101015 | |||
| 3 | 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 | ET_ALL_PRESELECTED_REQUESTS | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_PRESELECTIONS | Table containing all preselected Transport Requests | 20101014 | |||
| 2 | IV_SYSNAME | Call by reference | Type reference (TYPE) | SYSYSID | Name of the SAP System | 20101110 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | ET_ATTRIBUTES | Call by reference | Type reference (TYPE) | CTS_ATTRDEFS | Table containing all Attribute Definitions | 20100805 | |||
| 2 | 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 | 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 | ET_ATTRIBUTES | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_ATTR_S | Table containing Transport Request Attributes | 20100805 | |||
| 2 | ET_PRESELECTIONS | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_PRE_S | Table containing the Preselections | 20101015 | |||
| 3 | ET_PROJECTS | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_PROJ_S | Table containing old/CTS Projects | 20100805 | |||
| 4 | ET_PROJECTS_NEW | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_PR_N_S | Table containing new/central Projects | 20100805 | |||
| 5 | ET_TASKS | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_TASK_S | Table containing Tasks | 20100805 | |||
| 6 | 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 | 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 | ET_ATTRIBUTES | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_ATTR_S | Table containing Transport Request Attributes | 20100805 | |||
| 2 | ET_PRESELECTIONS | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_PRE_S | Table containing the Preselections | 20101015 | |||
| 3 | ET_PROJECTS | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_PROJ_S | Table containing old/CTS Projects | 20100805 | |||
| 4 | ET_PROJECTS_NEW | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_PR_N_S | Table containing new/central Projects | 20100805 | |||
| 5 | ET_TASKS | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_TASK_S | Table containing Tasks | 20100805 | |||
| 6 | 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 | ET_TRANSPORT_REQUESTS | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_REQ_S | Table containing Transport Requests | 20100805 | |||
| 8 | IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | ID of the Transport Request | 20100805 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EV_TARGROUP_TEXT | Call by reference | Type reference (TYPE) | TCETARGT-STEXT | Description of the Default Transport Target | 20100805 | |||
| 2 | EV_TARSYSNAME | Call by reference | Type reference (TYPE) | TCESYST-SYSNAME | Name of an SAP System in the (active) Transp. Configuration | 20100805 | |||
| 3 | EV_TARSYSTEM | Call by reference | Type reference (TYPE) | TR_TARGET | Default Transport Target | 20100805 | |||
| 4 | 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 | EV_INBOX_FOLDER | Call by reference | Type reference (TYPE) | STRING | Inbox Folder | 20101215 | |||
| 2 | EV_INBOX_TEMP | Call by reference | Type reference (TYPE) | STRING | Temp Folder | 20101215 | |||
| 3 | EV_INBOX_XID_FOLDER | Call by reference | Type reference (TYPE) | STRING | XI Directory Folder | 20101215 | |||
| 4 | EV_INBOX_XIR_FOLDER | Call by reference | Type reference (TYPE) | STRING | XI Repository Folder | 20101215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_CLIENT | Call by reference | Type reference (TYPE) | SYMANDT | Client | 20101110 | |||
| 2 | IV_SYSNAME | Call by reference | Type reference (TYPE) | SYSYSID | Name of the SAP System | 20101110 | |||
| 3 | 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 | cCTS Bootstrapper: A Bootstrapper Exception | 20101110 | ||
| 2 | The Changes are locked for a given System | 20101110 | ||
| 3 | The System cannot be managed externally in TMS | 20101110 | ||
| 4 | No Destination known for the specified System | 20101110 | ||
| 5 | The Domain is unknown in TMS | 20101110 | ||
| 6 | 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 | ET_CTS_PROJECTS | Call by reference | Type reference (TYPE) | TRPROJECTS | Table containing all old/CTS-Projects | 20100805 | |||
| 2 | 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 | 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 | ET_PRESELECTIONS | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_PRESEL | Table containing Preselections | 20110907 | |||
| 2 | ET_PROJECTS | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_PROJ | Table containing old/CTS Projects | 20110907 | |||
| 3 | ET_PROJECTS_NEW | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_PR_NEW | Table containing new/central Projects | 20110907 | |||
| 4 | ET_TASKS | Call by reference | Type reference (TYPE) | TRWBO_REQUESTS | Table containing Tasks | 20110907 | |||
| 5 | ET_TRANSPORT_COLLECTIONS | Call by reference | Type reference (TYPE) | CTS_TRANSPORT_COLLECTION_TAB | Transport Collection(s) assigned to a Transport Request | 20110907 | |||
| 6 | ET_TRANSPORT_REQUESTS | Call by reference | Type reference (TYPE) | TRWBO_REQUESTS | Table containing Transport Requests | 20110907 | |||
| 7 | IT_RANGES_TR_SELECTION | Call by reference | Type reference (TYPE) | TRSEL_TT_RANGES | Table Type containing all Range Tables for Request Selection | 20110907 | |||
| 8 | IV_CLEAR_INTERNAL_BUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' | True = Clear internal Buffer & add Data newly found | 20110907 | ||
| 9 | 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 | 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 | ET_PRESELECTIONS | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_PRESEL | Table containing Preselections | 20110615 | |||
| 2 | ET_PROJECTS | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_PROJ | Table containing old/CTS Projects | 20110615 | |||
| 3 | ET_PROJECTS_NEW | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_PR_NEW | Table containing new/central Projects | 20110615 | |||
| 4 | ET_TASKS | Call by reference | Type reference (TYPE) | TRWBO_REQUESTS | Table containing Tasks | 20110615 | |||
| 5 | ET_TRANSPORT_COLLECTIONS | Call by reference | Type reference (TYPE) | CTS_TRANSPORT_COLLECTION_TAB | Transport Collection(s) assigned to a Transport Request | 20110615 | |||
| 6 | ET_TRANSPORT_REQUESTS | Call by reference | Type reference (TYPE) | TRWBO_REQUESTS | Table containing Transport Requests | 20110615 | |||
| 7 | IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | ID of the Transport Request | 20110615 | |||
| 8 | 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 | No Authorization for this Action | 20110907 | ||
| 2 | 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 | ES_DD07V | Call by reference | Type reference (TYPE) | DD07V | Generated Table for the View DD07V | 20100805 | |||
| 2 | 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 | ES_DD07V | Call by reference | Type reference (TYPE) | DD07V | Generierte Tabelle zum View DD07V | 20100805 | |||
| 2 | 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 | EV_SRCSYSTEM_DESCRIPTION | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_SRCSYSTEM_DESC | Description of the Source System | 20100805 | |||
| 2 | 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 | ET_TRANSPORT_TARGETS | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_TRANS_TARGET | Table Type of Structure CTS_ORGANIZER_TRANSPORT_TARGET | 20120515 | |||
| 2 | IV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transport Request ID | 20101111 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ET_TRANSPORT_TARGETS | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_TRANS_TARGET | Table Type of Structure CTS_ORGANIZER_TRANSPORT_TARGET | 20120515 | |||
| 2 | IV_SYSNAME | Call by reference | Type reference (TYPE) | SYSYSID | System Name | 20101111 | |||
| 3 | IV_TRFUNCTION | Call by reference | Type reference (TYPE) | TRFUNCTION | Type of Transport Request | 20101111 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | The Type of the Transport Request is initial | 20110909 | ||
| 2 | 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 | EV_TARGROUP_TEXT | Call by reference | Type reference (TYPE) | TCETARGT-STEXT | Target Group Text | 20100805 | |||
| 2 | EV_TARSYSTEM_DESCRIPTION | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TARSYSTEM_DESC | Description of the Target System | 20100805 | |||
| 3 | EV_TARSYS_TEXT | Call by reference | Type reference (TYPE) | TCESYSTT-DDTEXT | Target System Text | 20100805 | |||
| 4 | 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 | ET_PROJECTS | Call by reference | Type reference (TYPE) | CTS_TRANSPORT_COL_PROJECTS_TAB | Projects (new) assigned to a transport request | 20100805 | |||
| 2 | ET_TRANSPORT_COLLECTIONS | Call by reference | Type reference (TYPE) | CTS_TRANSPORT_COLLECTION_TAB | Transport Collection(s) assigned to a Transport Request | 20100805 | |||
| 3 | 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 | ET_TASKS | Call by reference | Type reference (TYPE) | TRWBO_REQUESTS | Table containing Tasks | 20100805 | |||
| 2 | ET_TRANSPORT_REQUESTS | Call by reference | Type reference (TYPE) | TRWBO_REQUESTS | Table containing Transport Requests | 20100805 | |||
| 3 | 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 | 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 | 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 | No Authorization for this Action | 20110919 | ||
| 2 | The ID of the Transport Request/Task is initial | 20110919 | ||
| 3 | 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 | ET_MESSAGES | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_MESSAGES | Table with Messages respectively Return of the used BAPIs | 20100916 | |||
| 2 | ET_USER_LIST | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_USER | Table containing Users (Table Type of Structure BAPIUSNAME) | 20100916 | |||
| 3 | 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 | IV_MAX_ROWS | Call by reference | Type reference (TYPE) | I | 0 | Maximum Number of Hits | 20100916 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Insufficient Criteria for Selecting User Data | 20110919 | ||
| 2 | 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 | 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 | 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 | ET_PRESELECTED_REQUESTS | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_PRESELECTIONS | Table containing the preselected Trans. Requests of an User | 20101019 | |||
| 2 | IV_SYSNAME | Call by reference | Type reference (TYPE) | SYSYSID | Name of the SAP System | 20101019 | |||
| 3 | IV_USER | Call by reference | Type reference (TYPE) | TR_AS4USER | User ID | 20101019 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IT_ATTRIBUTES | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_ATTR_S | Table containing Transport Request Attributes | 20100805 | |||
| 2 | IT_PRESELECTIONS | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_PRE_S | Table containing the Preselections | 20101015 | |||
| 3 | IT_PROJECTS | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_PROJ_S | Table containing old/CTS Projects | 20100805 | |||
| 4 | IT_PROJECTS_NEW | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_PR_N_S | Table containing new/central Projects | 20100805 | |||
| 5 | IT_TASKS | Call by reference | Type reference (TYPE) | CTS_ORGANIZER_TT_BUFFER_TASK_S | Table containing Tasks | 20100805 | |||
| 6 | 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 | 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 | IV_CTS_PROJECT | Call by reference | Type reference (TYPE) | TRKORR_P | Project in (C)hange and (T)ransport (S)ystem | 20100805 | |||
| 2 | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | AS4TEXT | Description of the Transport Request/Task | 20100805 | |||
| 3 | IV_OWNER | Call by reference | Type reference (TYPE) | AS4USER | Owner of the Transport Request/Task | 20100805 | |||
| 4 | IV_REQUEST_TO_BE_MODIFIED | Call by reference | Type reference (TYPE) | TRKORR | Transport Request/Task to be modified | 20100805 | |||
| 5 | IV_STATUS | Call by reference | Type reference (TYPE) | TRSTATUS | Status of the Transport Request/Task | 20100805 | |||
| 6 | IV_TARSYSTEM | Call by reference | Type reference (TYPE) | TARSYSTEM | Target System of the Transport Request | 20100805 | |||
| 7 | IV_UPDATE_CTS_PROJECT | Call by reference | Type reference (TYPE) | ABAP_BOOL | True = Update the CTS Project of the Transport Request | 20100805 | |||
| 8 | IV_UPDATE_DESCRIPTION | Call by reference | Type reference (TYPE) | ABAP_BOOL | True = Update the Description of the Transport Request/Task | 20100805 | |||
| 9 | 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 | IV_UPDATE_OWNER | Call by reference | Type reference (TYPE) | ABAP_BOOL | True = Update the Owner of the Transport Request/Task | 20100805 | |||
| 11 | IV_UPDATE_STATUS | Call by reference | Type reference (TYPE) | ABAP_BOOL | True = Update the Status of the Transport Request/Task | 20100805 | |||
| 12 | 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 | An internal Error occurred | 20110921 | ||
| 2 | A Locking Error occurred | 20110921 | ||
| 3 | No Authorization for this Action | 20110921 | ||
| 4 | The Description of the Transport Request/Task is initial | 20110921 | ||
| 5 | A Error occurred while updating the internal Buffer | 20110921 | ||
| 6 | No Parameters specified for Updating the Request/Task | 20110921 | ||
| 7 | CTS Project is invalid or Status doesn't allow this Activity | 20110921 | ||
| 8 | The ID of the Transport Request/Task is initial | 20110921 | ||
| 9 | The Status of the Transport Request/Task is not valid | 20110921 | ||
| 10 | The specified Target System is not valid | 20110921 | ||
| 11 | The Username is initial | 20110921 | ||
| 12 | Der Benutzer existiert nicht | 20110921 | ||
| 13 | The Transport Request cannot be modified | 20110921 | ||
| 14 | The Transport Request/Task could not be created | 20110921 | ||
| 15 | The Transport Request has the Status "Export Running" | 20110921 | ||
| 16 | Transport Request Status for a given Action not permitted | 20110921 | ||
| 17 | The CTS Project is not valid | 20110921 | ||
| 18 | The specified Target System is not valid | 20110921 | ||
| 19 | The Owner of the Transport Request is invalid | 20110921 | ||
| 20 | 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 | IT_ATTRIBUTES | Call by reference | Type reference (TYPE) | TRATTRIBUTES | Table containing Transport Request Attributes | 20100901 | |||
| 2 | IV_OPERATION | Call by reference | Type reference (TYPE) | CHAR10 | 'SET' | Operation on Transport Request Attributes | 20100901 | ||
| 3 | IV_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transport Request ID | 20100901 | |||
| 4 | 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 | The Attributes could not be added to the Transport Request | 20110920 | ||
| 2 | An internal Error occurred | 20110920 | ||
| 3 | A Locking Error occurred | 20110920 | ||
| 4 | No Authorization for this Action | 20110920 | ||
| 5 | A Error occurred while updating the internal Buffer | 20110920 | ||
| 6 | The Operation to be executed on the Attributes is invalid | 20110920 | ||
| 7 | The ID of the Transport Request/Task is initial | 20110920 | ||
| 8 | The Transport Request cannot be modified | 20110920 | ||
| 9 | Transport Request Status for a given Action not permitted | 20110920 | ||
| 10 | 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 | IV_OWN_USER | Call by reference | Type reference (TYPE) | AS4USER | SY-UNAME | Own User | 20120209 | ||
| 2 | IV_REQUEST_TO_BE_PRESELECTED | Call by reference | Type reference (TYPE) | TRKORR | Transport Request to be preselected | 20100805 | |||
| 3 | IV_SYSNAME | Call by reference | Type reference (TYPE) | SYSYSID | System Name | 20100805 | |||
| 4 | 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 | IV_USER | Call by reference | Type reference (TYPE) | AS4USER | User | 20100805 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No Authorization for this Action | 20110913 | ||
| 2 | The ID of the Transport Request/Task is initial | 20110913 | ||
| 3 | The Username is initial | 20110913 | ||
| 4 | The Transport Request cannot be modified | 20110913 | ||
| 5 | Transport Request Status for a given Action not permitted | 20110913 | ||
| 6 | The Transport Request does not exist | 20110913 | ||
| 7 | 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 | IV_REQUEST_TO_BE_RELEASED | Call by reference | Type reference (TYPE) | TRKORR | Transport Request to be released | 20101112 | |||
| 2 | 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 | Could not export the Transport Request/Task | 20110913 | ||
| 2 | An internal Error occurred | 20110913 | ||
| 3 | A Locking Error occurred | 20110913 | ||
| 4 | No Authorization for this Action | 20110913 | ||
| 5 | A Error occurred while updating the internal Buffer | 20110913 | ||
| 6 | The ID of the Transport Request/Task is initial | 20110913 | ||
| 7 | Transport Request Status for a given Action not permitted | 20120120 | ||
| 8 | The Transport Request cannot be modified | 20110913 | ||
| 9 | Transport Request Status for a given Action not permitted | 20110913 | ||
| 10 | The Transport Request does not exist | 20110913 | ||
| 11 | 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 | IV_TRKORR | Call by reference | Type reference (TYPE) | TRKORR | ID of the Transport Request to be unlocked | 20100805 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_OWN_USER | Call by reference | Type reference (TYPE) | AS4USER | SY-UNAME | Own User | 20120209 | ||
| 2 | IV_PRESELECTED_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Preselected Transport Request | 20100805 | |||
| 3 | IV_SYSNAME | Call by reference | Type reference (TYPE) | SYSYSID | System Name | 20100805 | |||
| 4 | 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 | IV_USER | Call by reference | Type reference (TYPE) | AS4USER | User | 20100805 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No Authorization for this Action | 20110913 | ||
| 2 | The ID of the Transport Request/Task is initial | 20110913 | ||
| 3 | The Username is initial | 20110913 | ||
| 4 | Transport Request Status for a given Action not permitted | 20110913 | ||
| 5 | The Transport Request does not exist | 20110913 | ||
| 6 | 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 | IV_TRKORR | Call by reference | Type reference (TYPE) | TRKORR | ID of the Transport Request to be locked | 20100805 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | A Locking Error occurred | 20110908 | ||
| 2 | The ID of the Transport Request/Task is initial | 20110909 |
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 702 |