Hierarchy

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface composition (i COMPRISING i_ref) | IF_CTS_SYSTEM_COLLECTION | General collection of systems | 20090429 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CLTD_CTS_SYSTEM | cCTS: system test double | 20130423 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | CLTD_CTS_SYSTEM_COLLECTION | cCTS: test double cluster | 20130425 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_CTS_PROXY_SYSTEM | cCTS: Proxy for foreign systems | 20130211 |
5 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_CTS_SYSTEM | CTS System | 20090429 |
Properties
Interface | IF_CTS_SYSTEM | |
Short Description | General System |
General Data
Package | SCTS_DIST_CTL_MODEL | Central CTS: Package for Object Model |
Created | 20090327 | SAP |
Last changed | 20140121 | SAP |
Unicode checks active |
Forward declarations
Interface IF_CTS_SYSTEM has no forward declaration.
Interfaces
Interface IF_CTS_SYSTEM has no interface.
Friends
Interface IF_CTS_SYSTEM has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CO_DIST_STATE_ACTIVE | Constant | Public | Type reference (TYPE) | CHAR20 | 'ACTIVE' | Char20 | 20120412 | |
2 | CO_DIST_STATE_UNKNOWN | Constant | Public | Type reference (TYPE) | CHAR20 | 'UNKNOWN' | Char20 | 20120412 | |
3 | CO_DIST_STATE_UPD_REQUIRED | Constant | Public | Type reference (TYPE) | CHAR20 | 'UPDATE REQUIRED' | Char20 | 20120412 | |
4 | CO_MANAGED_STATUS_OFF | Constant | Public | Type reference (TYPE) | STRING | 'F' | 20101104 | ||
5 | CO_MANAGED_STATUS_ON | Constant | Public | Type reference (TYPE) | STRING | 'T' | 20101104 | ||
6 | CO_MANAGED_STATUS_PARTLY | Constant | Public | Type reference (TYPE) | STRING | 'P' | 20101104 | ||
7 | CO_MODE_DYNAMIC | Constant | Public | Type reference (TYPE) | TY_MANAGING_MODE | 'D' | Mode of a Managed System | 20111219 | |
8 | CO_MODE_MANAGED | Constant | Public | Type reference (TYPE) | TY_MANAGING_MODE | 'C' | Mode of a Managed System | 20090624 | |
9 | CO_MODE_MONITORED | Constant | Public | Type reference (TYPE) | TY_MANAGING_MODE | 'M' | Mode of a Managed System | 20090624 | |
10 | CO_MODE_NONE | Constant | Public | Type reference (TYPE) | TY_MANAGING_MODE | 'N' | Mode of a Managed System | 20090624 | |
11 | CO_MODE_PROPOSED | Constant | Public | Type reference (TYPE) | TY_MANAGING_MODE | 'P' | Mode of a Managed System | 20090624 | |
12 | CO_MODE_PROP_DYNAMIC | Constant | Public | Type reference (TYPE) | TY_MANAGING_MODE | 'A' | Mode of a Managed System | 20120629 | |
13 | CO_TMS_PM_PAR_COMP_CHECK | Constant | Public | Type reference (TYPE) | TMSPCONF-NAME | 'SP_TRANS_SYNC' | tp Profile Parameter: Name | 20090929 | |
14 | CO_TMS_PM_PAR_IMPORT_DESTIN | Constant | Public | Type reference (TYPE) | TMSPCONF-NAME | 'BGD_IMPORT_DESTINATION' | tp Profile Parameter: Name | 20091005 | |
15 | CO_TMS_PM_VAL_0 | Constant | Public | Type reference (TYPE) | TMSPCONF-VALUE | '0' | tp Profile Parameter: Value | 20090929 | |
16 | CO_TMS_PM_VAL_FALSE | Constant | Public | Type reference (TYPE) | TMSPCONF-VALUE | 'FALSE' | tp Profile Parameter: Value | 20090929 | |
17 | CO_TMS_PM_VAL_OFF | Constant | Public | Type reference (TYPE) | TMSPCONF-VALUE | 'OFF' | tp Profile Parameter: Value | 20090929 | |
18 | CO_TYPE_ABAP_SYSTEM | Constant | Public | Type reference (TYPE) | C | 'R' | 20120103 | ||
19 | CO_TYPE_COLLECTION | Constant | Public | Type reference (TYPE) | C | 'C' | 20091014 | ||
20 | CO_TYPE_DUAL_STACK | Constant | Public | Type reference (TYPE) | C | 'D' | 20120327 | ||
21 | CO_TYPE_EXTERNAL_SYSTEM | Constant | Public | Type reference (TYPE) | C | 'E' | 20130619 | ||
22 | CO_TYPE_NABAP_SYSTEM | Constant | Public | Type reference (TYPE) | C | 'N' | 20091014 | ||
23 | CO_TYPE_PROXY | Constant | Public | Type reference (TYPE) | C | 'P' | 20130211 | ||
24 | CO_TYPE_VIRTUAL_SYSTEM | Constant | Public | Type reference (TYPE) | C | 'V' | 20110921 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Performs some checks | 20090928 |
2 | ![]() |
Instance method | Public | Method | Retrieve list of available clients | 20110906 |
3 | ![]() |
Instance method | Public | Method | Retrieves background destination of this system | 20091005 |
4 | ![]() |
Instance method | Public | Method | Returns client | 20100527 |
5 | ![]() |
Instance method | Public | Method | Returns handler of the communications system | 20090819 |
6 | ![]() |
Instance method | Public | Method | Get component versions of the system | 20110920 |
7 | ![]() |
Instance method | Public | Method | Returns the system description | 20090429 |
8 | ![]() |
Instance method | Public | Method | Returns the system's configuration state | 20120412 |
9 | ![]() |
Instance method | Public | Method | Returns the systems domain | 20090505 |
10 | ![]() |
Instance method | Public | Method | Returns ID (name and domain) | 20090429 |
11 | ![]() |
Instance method | Public | Method | Returns handler for the import queue of the system | 20090504 |
12 | ![]() |
Instance method | Public | Method | Returns list of connected systems | 20090910 |
13 | ![]() |
Instance method | Public | Method | Get managed status (yes, no, partly) | 20101104 |
14 | ![]() |
Instance method | Public | Method | Return managment mode | 20090624 |
15 | ![]() |
Instance method | Public | Method | Returns the name of the systems | 20090505 |
16 | ![]() |
Instance method | Public | Method | Retrieve profile entry | 20090929 |
17 | ![]() |
Instance method | Public | Method | Returns the release of the system | 20090429 |
18 | ![]() |
Instance method | Public | Method | Returns a list of roles (Dev, Prod, and so on) | 20100527 |
19 | ![]() |
Instance method | Public | Method | Returns the status of the system | 20090429 |
20 | ![]() |
Instance method | Public | Method | Returns the TMSCSYS entry | 20090709 |
21 | ![]() |
Instance method | Public | Method | Returns the type of the system | 20090429 |
22 | ![]() |
Instance method | Public | Method | Is client transport control enabled? | 20110906 |
23 | ![]() |
Instance method | Public | Method | Returns yes, if a system lock exists | 20100330 |
24 | ![]() |
Instance method | Public | Method | Returns yes if system is local or destination is configured | 20111202 |
25 | ![]() |
Instance method | Public | Method | Set management mode | 20090624 |
26 | ![]() |
Instance method | Public | Method | Set profile entry | 20110930 |
Events
Interface IF_CTS_SYSTEM has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_CLIENT | Public | Type reference (TYPE) | SCTS_TY_SYSTEM_CLIENT | Client | 20090506 |
|
2 | TY_CLIENTS | Public | See coding | List of clients | 20110906 | ty_clients type standard table of scts_ty_system_client with default key
|
|
3 | TY_CLIENT_DETAIL | Public | Type reference (TYPE) | SCTS_TY_SYSTEM_CLIENT_DETAIL | Details for client | 20110909 |
|
4 | TY_CLIENT_DETAILS | Public | See coding | List of client details | 20110909 | ty_client_details type standard table of ty_client_detail with default key
|
|
5 | TY_COMPONENTS | Public | See coding | List of software components | 20110920 | ty_components type standard table of ixvers with default key
|
|
6 | TY_DESCRIPTION | Public | Type reference (TYPE) | SCTS_TY_SYSTEM_DESCRIPTION | Description of system | 20090506 |
|
7 | TY_DOMAIN_DETAIL | Public | Type reference (TYPE) | SCTS_TY_SYSTEM_DOMAIN_DETAIL | Domain detail | 20120801 |
|
8 | TY_DOMAIN_DETAILS | Public | See coding | List of domain details | 20120801 | ty_domain_details type standard table of ty_domain_detail with key domain_name
|
|
9 | TY_DOMAIN_NAME | Public | Type reference (TYPE) | SCTS_TY_SYSTEM_DOMAIN_NAME | Domain name | 20090506 |
|
10 | TY_DOMAIN_NAMES | Public | See coding | List of domain names | 20120801 | ty_domain_names type standard table of ty_domain_name with default key
|
|
11 | TY_ID | Public | Type reference (TYPE) | SCTS_TY_SYSTEM_ID | System ID | 20090506 |
|
12 | TY_IDS | Public | Type reference (TYPE) | SCTS_TY_SYSTEM_IDS | List of system IDs | 20090907 |
|
13 | TY_MANAGING_MODE | Public | Type reference (TYPE) | SCTS_TY_SYSTEM_OP_MODE | Mode of a Managed System | 20090512 |
|
14 | TY_NAME | Public | Type reference (TYPE) | SCTS_TY_SYSTEM_NAME | Name of system (SID) | 20090506 |
|
15 | TY_RELEASE | Public | Type reference (TYPE) | SCTS_TY_SYSTEM_RELEASE | BASIS release | 20090506 |
|
16 | TY_ROLES | Public | Type reference (TYPE) | SCTS_TY_SYSROLES | List of roles | 20100527 |
|
17 | TY_STATUS | Public | Type reference (TYPE) | SCTS_TY_SYSTEM_STATUS | Configuration status of system | 20090506 |
|
18 | TY_SYSTEMS | Public | Type reference (TYPE) | SCTS_TY_SYSTEMS | List of Systems | 20090506 |
|
19 | TY_SYSTEM_ROLE | Public | Type reference (TYPE) | SCTS_TY_SYSTEM_ROLE | Role of system | 20090625 |
|
20 | TY_SYSTEM_ROLES | Public | Type reference (TYPE) | SCTS_TY_SYSTEM_ROLES | List system roles | 20090625 |
|
21 | TY_TMS_ENTRY | Public | Type reference (TYPE) | SCTS_TY_SYSTEM_TMS_ENTRY | Technical system entry | 20090709 |
|
22 | TY_TYPE | Public | Type reference (TYPE) | SCTS_TY_SYSTEM_TYPE | System type | 20090506 |
|
Method Signatures
Method CHECK_CONFIGURATION Signature
Method CHECK_CONFIGURATION on Interface IF_CTS_SYSTEM has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions from handling systems | 20090928 |
Method GET_AVAILABLE_CLIENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CLIENTS | Value transfer | Type reference (TYPE) | TY_CLIENT_DETAILS | List of available clients | 20110906 |
Method GET_AVAILABLE_CLIENTS on Interface IF_CTS_SYSTEM has no exception.
Method GET_BACKGROUND_DESTINATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DESTINATION | Value transfer | Type reference (TYPE) | CHAR200 | RFC destination | 20091005 |
Method GET_BACKGROUND_DESTINATION on Interface IF_CTS_SYSTEM has no exception.
Method GET_CLIENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CLIENT | Value transfer | Type reference (TYPE) | TY_CLIENT | Client | 20100527 |
Method GET_CLIENT on Interface IF_CTS_SYSTEM has no exception.
Method GET_COMMUNICATION_SYSTEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SYSTEM | Value transfer | Object reference (TYPE REF TO) | IF_CTS_SYSTEM | Communication system reference | 20090819 |
Method GET_COMMUNICATION_SYSTEM on Interface IF_CTS_SYSTEM has no exception.
Method GET_COMPONENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMPONENTS | Value transfer | Type reference (TYPE) | TY_COMPONENTS | List of installed software componets | 20110920 |
Method GET_COMPONENTS on Interface IF_CTS_SYSTEM has no exception.
Method GET_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DESCRIPTION | Value transfer | Type reference (TYPE) | TY_DESCRIPTION | System description | 20090429 |
Method GET_DESCRIPTION on Interface IF_CTS_SYSTEM has no exception.
Method GET_DISTRIBUTION_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
STATE | Value transfer | Type reference (TYPE) | STRING | Plug-In distribution state | 20120412 |
Method GET_DISTRIBUTION_STATE on Interface IF_CTS_SYSTEM has no exception.
Method GET_DOMAIN_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DOMAIN | Value transfer | Type reference (TYPE) | TY_DOMAIN_NAME | Domain name | 20090505 |
Method GET_DOMAIN_NAME on Interface IF_CTS_SYSTEM has no exception.
Method GET_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID | Value transfer | Type reference (TYPE) | TY_ID | SID and domain of system | 20090429 |
Method GET_ID on Interface IF_CTS_SYSTEM has no exception.
Method GET_IMPORT_QUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHECK_DEPLOYMENT | Call by reference | Type reference (TYPE) | BOOLEAN | Trigger check deployment | 20101209 | ||
2 | ![]() |
FORCE_REFRESH | Call by reference | Type reference (TYPE) | BOOLEAN | Re-load queue data | 20090525 | ||
3 | ![]() |
QUEUE | Value transfer | Object reference (TYPE REF TO) | IF_CTS_ENTITY_QUEUE | Queue reference | 20090504 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions from handling transport requests | 20090514 |
Method GET_LANDSCAPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_TARGETS | Value transfer | Type reference (TYPE) | CL_CTS_LANDSCAPE_FACTORY=>TY_TARGETS | Technical transport targets | 20120830 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions from Handling Systems | 20120830 |
Method GET_MANAGED_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
STATUS | Value transfer | Type reference (TYPE) | STRING | Managed system status | 20101104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions from handling systems | 20101104 |
Method GET_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
MODE | Value transfer | Type reference (TYPE) | TY_MANAGING_MODE | Mode of a managed system | 20090624 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions from handling systems | 20090804 |
Method GET_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
NAME | Value transfer | Type reference (TYPE) | TY_NAME | Name of system (SID) | 20090506 |
Method GET_NAME on Interface IF_CTS_SYSTEM has no exception.
Method GET_PROFILE_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ENTRY_NAME | Call by reference | Type reference (TYPE) | TMSPCONF-NAME | tp Profile-Parameter: Name | 20090929 | ||
2 | ![]() |
ENTRY_VALUE | Value transfer | Type reference (TYPE) | TMSPCONF-VALUE | tp Profile-Parameter: Wert | 20090929 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions from handling systems | 20090929 |
Method GET_RELEASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RELEASE | Value transfer | Type reference (TYPE) | TY_RELEASE | BASIS release of system | 20090429 |
Method GET_RELEASE on Interface IF_CTS_SYSTEM has no exception.
Method GET_ROLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ROLES | Value transfer | Type reference (TYPE) | TY_ROLES | Assigned system roles | 20100527 |
Method GET_ROLES on Interface IF_CTS_SYSTEM has no exception.
Method GET_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
STATUS | Value transfer | Type reference (TYPE) | TY_STATUS | Distributing status | 20090429 |
Method GET_STATUS on Interface IF_CTS_SYSTEM has no exception.
Method GET_TMSCSYS_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ENTRY | Value transfer | Type reference (TYPE) | TY_TMS_ENTRY | Technical system data | 20090709 |
Method GET_TMSCSYS_ENTRY on Interface IF_CTS_SYSTEM has no exception.
Method GET_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
TYPE | Value transfer | Type reference (TYPE) | TY_TYPE | Type of system (non-ABAP, cluster,...) | 20090429 |
Method GET_TYPE on Interface IF_CTS_SYSTEM has no exception.
Method IS_CTC_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FLAG | Value transfer | Type reference (TYPE) | BOOLEAN | ABAP_TRUE if CTC is active | 20110906 |
Method IS_CTC_ACTIVE on Interface IF_CTS_SYSTEM has no exception.
Method IS_LOCK_SYSTEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FLAG | Value transfer | Type reference (TYPE) | BOOLEAN | ABAP_TRUE if lock system | 20100330 | ||
2 | ![]() |
TYPE | Call by reference | Type reference (TYPE) | LOCK_TYPE | Type of lock | 20100330 |
Method IS_LOCK_SYSTEM on Interface IF_CTS_SYSTEM has no exception.
Method IS_REMOUTE_ENABLED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_ENABLED | Value transfer | Type reference (TYPE) | BOOLEAN | ABAP_TRUE if system is remote enabled | 20111202 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions from Handling Systems | 20111202 | |
2 | ![]() |
Exceptions from Handling System Collections | 20111202 |
Method SET_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
MODE | Call by reference | Type reference (TYPE) | TY_MANAGING_MODE | Mode of a managed system | 20090624 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions from handling systems | 20090624 |
Method SET_PROFILE_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ENTRY_NAME | Call by reference | Type reference (TYPE) | TMSPCONF-NAME | tp Profile-Parameter: Name | 20110930 | ||
2 | ![]() |
ENTRY_VALUE | Call by reference | Type reference (TYPE) | TMSPCONF-VALUE | tp Profile-Parameter: Wert | 20110930 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions from Handling Systems | 20110930 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 702 |