SAP IF_CTS_SYSTEM OO Class - General System









IF_CTS_SYSTEM is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class IF_CTS_SYSTEM including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events



Method list of IF_CTS_SYSTEM SAP class


A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD. Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...


Method NameDescriptionVisability
CHECK_CONFIGURATIONPerforms some checksPublic
CALL METHOD if_cts_system=>CHECK_CONFIGURATION...more details

GET_AVAILABLE_CLIENTSRetrieve list of available clientsPublic
CALL METHOD if_cts_system=>GET_AVAILABLE_CLIENTS...more details

GET_BACKGROUND_DESTINATIONRetrieves background destination of this systemPublic
CALL METHOD if_cts_system=>GET_BACKGROUND_DESTINATION...more details

GET_CLIENTReturns clientPublic
CALL METHOD if_cts_system=>GET_CLIENT...more details

GET_COMMUNICATION_SYSTEMReturns handler of the communications systemPublic
CALL METHOD if_cts_system=>GET_COMMUNICATION_SYSTEM...more details

GET_COMPONENTSGet component versions of the systemPublic
CALL METHOD if_cts_system=>GET_COMPONENTS...more details

GET_DESCRIPTIONReturns the system descriptionPublic
CALL METHOD if_cts_system=>GET_DESCRIPTION...more details

GET_DISTRIBUTION_STATEReturns the system's configuration statePublic
CALL METHOD if_cts_system=>GET_DISTRIBUTION_STATE...more details

GET_DOMAIN_NAMEReturns the systems domainPublic
CALL METHOD if_cts_system=>GET_DOMAIN_NAME...more details

GET_IDReturns ID (name and domain)Public
CALL METHOD if_cts_system=>GET_ID...more details

GET_IMPORT_QUEUEReturns handler for the import queue of the systemPublic
CALL METHOD if_cts_system=>GET_IMPORT_QUEUE...more details

GET_LANDSCAPEReturns list of connected systemsPublic
CALL METHOD if_cts_system=>GET_LANDSCAPE...more details

GET_MANAGED_STATUSGet managed status (yes, no, partly)Public
CALL METHOD if_cts_system=>GET_MANAGED_STATUS...more details

GET_MODEReturn managment modePublic
CALL METHOD if_cts_system=>GET_MODE...more details

GET_NAMEReturns the name of the systemsPublic
CALL METHOD if_cts_system=>GET_NAME...more details

GET_PROFILE_ENTRYRetrieve profile entryPublic
CALL METHOD if_cts_system=>GET_PROFILE_ENTRY...more details

GET_RELEASEReturns the release of the systemPublic
CALL METHOD if_cts_system=>GET_RELEASE...more details

GET_ROLESReturns a list of roles (Dev, Prod, and so on)Public
CALL METHOD if_cts_system=>GET_ROLES...more details

GET_STATUSReturns the status of the systemPublic
CALL METHOD if_cts_system=>GET_STATUS...more details

GET_TMSCSYS_ENTRYReturns the TMSCSYS entryPublic
CALL METHOD if_cts_system=>GET_TMSCSYS_ENTRY...more details

GET_TYPEReturns the type of the systemPublic
CALL METHOD if_cts_system=>GET_TYPE...more details

IS_CTC_ACTIVEIs client transport control enabled?Public
CALL METHOD if_cts_system=>IS_CTC_ACTIVE...more details

IS_LOCK_SYSTEMReturns yes, if a system lock existsPublic
CALL METHOD if_cts_system=>IS_LOCK_SYSTEM...more details

IS_REMOUTE_ENABLEDReturns yes if system is local or destination is configuredPublic
CALL METHOD if_cts_system=>IS_REMOUTE_ENABLED...more details

SET_MANAGED_STATUSSet managed status (yes, no, partly)Public
CALL METHOD if_cts_system=>SET_MANAGED_STATUS...more details

SET_MODESet management modePublic
CALL METHOD if_cts_system=>SET_MODE...more details

SET_PROFILE_ENTRYSet profile entryPublic
CALL METHOD if_cts_system=>SET_PROFILE_ENTRY...more details



IF_CTS_SYSTEM attributes

List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.

NameLevelDescriptionInitial ValueTypeVisability
CO_DIST_STATE_ACTIVEConstantChar20'ACTIVE'LIKE
CHAR20
Public
CO_DIST_STATE_UNKNOWNConstantChar20'UNKNOWN'LIKE
CHAR20
Public
CO_DIST_STATE_UPD_REQUIREDConstantChar20'UPDATE REQUIRED'LIKE
CHAR20
Public
CO_MANAGED_STATUS_OFFInstance AttributeLIKE
Private
CO_MANAGED_STATUS_ONInstance AttributeLIKE
Private
CO_MANAGED_STATUS_PARTLYInstance AttributeLIKE
Private
CO_MODE_DYNAMICConstantMode of a Managed System'D'LIKE
TY_MANAGING_MODE
Public
CO_MODE_MANAGEDConstantMode of a Managed System'C'LIKE
TY_MANAGING_MODE
Public
CO_MODE_MONITOREDConstantMode of a Managed System'M'LIKE
TY_MANAGING_MODE
Public
CO_MODE_NONEConstantMode of a Managed System'N'LIKE
TY_MANAGING_MODE
Public
CO_MODE_PROPOSEDConstantMode of a Managed System'P'LIKE
TY_MANAGING_MODE
Public
CO_MODE_PROP_DYNAMICConstantMode of a Managed System'A'LIKE
TY_MANAGING_MODE
Public
CO_TMS_PM_PAR_COMP_CHECKConstanttp Profile Parameter: Name'SP_TRANS_SYNC'LIKE
TMSPCONF-NAME
Public
CO_TMS_PM_PAR_IMPORT_DESTINConstanttp Profile Parameter: Name'BGD_IMPORT_DESTINATION'LIKE
TMSPCONF-NAME
Public
CO_TMS_PM_VAL_0Constanttp Profile Parameter: Value'0'LIKE
TMSPCONF-VALUE
Public
CO_TMS_PM_VAL_FALSEConstanttp Profile Parameter: Value'FALSE'LIKE
TMSPCONF-VALUE
Public
CO_TMS_PM_VAL_OFFConstanttp Profile Parameter: Value'OFF'LIKE
TMSPCONF-VALUE
Public
CO_TYPE_ABAP_SYSTEMInstance AttributeLIKE
Private
CO_TYPE_COLLECTIONInstance AttributeLIKE
Private
CO_TYPE_DUAL_STACKInstance AttributeLIKE
Private
CO_TYPE_EXTERNAL_SYSTEMInstance AttributeLIKE
Private
CO_TYPE_NABAP_SYSTEMInstance AttributeLIKE
Private
CO_TYPE_PROXYInstance AttributeLIKE
Private
CO_TYPE_VIRTUAL_SYSTEMInstance AttributeLIKE
Private




IF_CTS_SYSTEM types

TY_CLIENT - Client
TY_CLIENTS - List of clients
TY_CLIENT_DETAIL - Details for client
TY_CLIENT_DETAILS - List of client details
TY_COMPONENTS - List of software components
TY_DESCRIPTION - Description of system
TY_DOMAIN_DETAIL - Domain detail
TY_DOMAIN_DETAILS - List of domain details
TY_DOMAIN_NAME - Domain name
TY_DOMAIN_NAMES - List of domain names
TY_ID - System ID
TY_IDS - List of system IDs
TY_MANAGING_MODE - Mode of a Managed System
TY_NAME - Name of system (SID)
TY_RELEASE - BASIS release
TY_ROLES - List of roles
TY_STATUS - Configuration status of system
TY_SYSTEMS - List of Systems
TY_SYSTEM_ROLE - Role of system
TY_SYSTEM_ROLES - List system roles
TY_TMS_ENTRY - Technical system entry
TY_TYPE - System type

Links to Related Class(s)

IF_CTS_S...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!