SAP ABAP Class CL_TMS_CFG_WRAPPER (TMS Configuration Wrapper - not for CTS! NW only)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CTS-TMS (Application Component) Transport Management System
     STMA (Package) Transport Management System
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CTS_BOOLEAN IF CTS Boolean Wrapper 20120412
Properties
Class CL_TMS_CFG_WRAPPER  
Short Description TMS Configuration Wrapper - not for CTS! NW only    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STMA   Transport Management System 
Created 20070319   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CTSC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_CTS_BOOLEAN Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 TRIWB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CTS_BOOLEAN IF CTS Boolean Wrapper 20120412
Friends
Class CL_TMS_CFG_WRAPPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COMSYS Instance attribute Private Type reference (TYPE) TMSSYSNAM TMS: Substitute System 20111116
2 DOMAINS Instance attribute Private Type reference (TYPE) TMSCDOMS TMS CI: Transport Domains 20120412
3 DOMNAME Instance attribute Private Type reference (TYPE) TMSDOMNAM TMS: Transport Domain 20071002
4 FALSE Instance attribute Private Attribute reference (LIKE) Boolean Variable (X=true, -=false, space=unknown) 20120412
5 LOCALDOM Instance attribute Private Type reference (TYPE) TMSDOMNAM TMS: Transport Domain 20111116
6 SYSNAME Instance attribute Private Type reference (TYPE) TMSSYSNAM TMS: System Name 20071002
7 TPCONF Instance attribute Private Type reference (TYPE) TMSPCONFS TMS tp Profile Manager: Configuration 20100226
8 TRUE Instance attribute Private Attribute reference (LIKE) Boolean Variable (X=true, -=false, space=unknown) 20120412
Methods
# Method Level Visibility Method type Description Created on
1 CHECKDOMNAME Static method Private Method Check domain name 20071002
2 CHECKEXTSYSCFG Static method Public Method Check TMS configuration of external systems 20070320
3 CHECKSYSTEM Static method Public Method Check system name 20070320
4 CHECK_NONABAP_IMPORT_SYSTEM Instance method Public Method Check system name 20100226
5 CHECK_ORGANIZABLE_SYSTEM Static method Public Method Check TMS configuration of external systems 20101105
6 CONSTRUCTOR Instance method Public Constructor 20070320
7 GETDELIVERYPARAMETERS Static method Public Method Get delivery-relevant parameters 20090805
8 GETDOMNAME Instance method Public Method Get domain name 20071002
9 GETEXTFOLDERS Instance method Public Method Get external folders 20070530
10 GETEXTTPCFG Instance method Public Method Get tp configuration of external systems 20070320
11 GETMAPPEDSYSTEM Static method Public Method CTS: Get configured mapped SID or itself 20070927
12 GETPARAMETER Static method Public Method Get tp/TMS parameter 20090724
13 GETSYSNAME Instance method Public Method Get system name 20071002
14 GETSYSTEMMAPPINGS Static method Public Method Get system mappings 20070927
15 GETSYSTEMS Static method Public Method Get systems by domain 20111209
16 GETSYSTEMXL Instance method Public Method Get full system attributes 20100408
17 GETSYSTEM_RANGE Static method Public Method Get systems by range 20111005
18 GETVALIDEXTERNALSYSTEMS Static method Public Method Get valid systems 20070511
19 ISLOCALCLIENT Instance method Public Method Target is local client 20111116
20 ISLOCALSYSTEM Instance method Public Method Is local system 20111116
21 SETDOMNAME Instance method Public Method Set domain name 20071002
22 SETSYSNAME Instance method Public Method Set system name 20071002
Events
Class CL_TMS_CFG_WRAPPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_DOM_RANGE Public See coding 20111005 ty_dom_range type range of tmsdomnam
2 TY_SYS_RANGE Public See coding 20111005 ty_sys_range type range of tmssysnam
Method Signatures

Method CHECKDOMNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMAIN Call by reference Type reference (TYPE) TMSDOMNAM TMS: Transportdomäne 20071002
2 Returning DOMNAME Value transfer Type reference (TYPE) TMSDOMNAM TMS: Transportdomäne 20071002
# Exception Resumable Description Created on
1 CX_TMS_UNKNOWN_DOMAIN Im TMS unbekannte Domaene 20071002

Method CHECKEXTSYSCFG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Type reference (TYPE) SYMANDT SY-MANDT Mandantenkennung des aktuellen Benutzers 20100625
2 Importing EXTSYS Call by reference Type reference (TYPE) TMSSYSNAM TMS: System Name 20070320
3 Returning SYSTEM Value transfer Type reference (TYPE) TMSCSYSEXT TMS CI: Systems 20070521
# Exception Resumable Description Created on
1 CX_TMS_INVALID_EXTERNAL_SYSTEM System ist nicht als extern managebar im TMS konfiguriert 20070320

Method CHECKSYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMNAME Call by reference Type reference (TYPE) TMSDOMNAM TMS: Transport Domain 20070320
2 Importing SYSNAME Call by reference Type reference (TYPE) TMSSYSNAM TMS: System Name 20071002
3 Returning SYSTEM Value transfer Type reference (TYPE) TMSCSYS TMS: System Name 20090715
# Exception Resumable Description Created on
1 CX_TMS_UNKNOWN_DOMAIN Im TMS unbekannte Domaene 20070320
2 CX_TMS_UNKNOWN_SYSTEM Im TMS unbekanntes System 20070320

Method CHECK_NONABAP_IMPORT_SYSTEM Signature

Method CHECK_NONABAP_IMPORT_SYSTEM on class CL_TMS_CFG_WRAPPER has no parameter.
# Exception Resumable Description Created on
1 CX_TMS_INVALID_EXTERNAL_SYSTEM System ist nicht als extern managebar im TMS bekannt 20100226
2 CX_TMS_UNKNOWN_DOMAIN Im TMS unbekannte Domaene 20100226
3 CX_TMS_UNKNOWN_SYSTEM Im TMS unbekanntes System 20100226

Method CHECK_ORGANIZABLE_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Type reference (TYPE) SYMANDT SY-MANDT Mandantenkennung des aktuellen Benutzers 20101105
2 Importing SYSNAME Call by reference Type reference (TYPE) TMSSYSNAM TMS: System Name 20101105
3 Returning SYSTEM Value transfer Type reference (TYPE) TMSCSYSORG ECTS: Extended TMSCSYS for Generic Organizer purpose 20101105
# Exception Resumable Description Created on
1 CX_TMS_UNACCESSABLE_SYSTEM Keine Destination fuer das Ziel bekannt 20101105
2 CX_TMS_UNKNOWN_SYSTEM Im TMS unbekanntes System 20101105

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMNAME Call by reference Type reference (TYPE) TMSDOMNAM TMS: Transport Domain 20071002
2 Importing SYSNAME Call by reference Type reference (TYPE) TMSSYSNAM TMS: System Name 20071002
# Exception Resumable Description Created on
1 CX_TMS_UNKNOWN_DOMAIN Im TMS unbekannte Domaene 20070320
2 CX_TMS_UNKNOWN_SYSTEM Im TMS unbekanntes System 20070320

Method GETDELIVERYPARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMNAME Call by reference Type reference (TYPE) TMSDOMNAM TMS: Transportdomäne 20090805
2 Returning PARAMS Value transfer Type reference (TYPE) TMSPCONFS TMS tp Profile Manager: Konfiguration 20090805
3 Importing SYSNAME Call by reference Type reference (TYPE) TMSSYSNAM TMS: Systemname 20090805
# Exception Resumable Description Created on
1 CX_CTS_TMS_CI_ALERT Ci Alert 20090805

Method GETDOMNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DOMNAME Value transfer Type reference (TYPE) TMSDOMNAM TMS: Transport Domain 20071002

Method GETDOMNAME on class CL_TMS_CFG_WRAPPER has no exception.

Method GETEXTFOLDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INBOX_FOLDER Call by reference Type reference (TYPE) STRING 20070530
2 Exporting INBOX_TEMP Call by reference Type reference (TYPE) STRING 20070530
3 Exporting INBOX_XID_FOLDER Call by reference Type reference (TYPE) STRING 20070530
4 Exporting INBOX_XIR_FOLDER Call by reference Type reference (TYPE) STRING 20070530

Method GETEXTFOLDERS on class CL_TMS_CFG_WRAPPER has no exception.

Method GETEXTTPCFG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXTSYS Call by reference Type reference (TYPE) TMSSYSNAM TMS: System Name 20070320
2 Returning TPCONFIG Value transfer Type reference (TYPE) TMSPCONFS TMS tp Profile Manager: Configuration 20070320
# Exception Resumable Description Created on
1 CX_TMS_INVALID_EXTERNAL_SYSTEM System ist nicht als extern managebar im TMS konfiguriert 20070320

Method GETMAPPEDSYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MAPPEDSID Value transfer Type reference (TYPE) TMSSYSNAM TMS: System Name 20070927
2 Importing SID Call by reference Type reference (TYPE) SYSYSID Name of the SAP System 20070927

Method GETMAPPEDSYSTEM on class CL_TMS_CFG_WRAPPER has no exception.

Method GETPARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMNAME Call by reference Type reference (TYPE) TMSDOMNAM TMS: Transportdomäne 20090724
2 Importing PARAMETER Call by reference Type reference (TYPE) CSEQUENCE 20090724
3 Importing SYSNAME Call by reference Type reference (TYPE) TMSSYSNAM TMS: Systemname 20090724
4 Returning VALUE Value transfer Type reference (TYPE) TRTPPVALUE tp Profile-Parameter: Wert 20090724

Method GETPARAMETER on class CL_TMS_CFG_WRAPPER has no exception.

Method GETSYSNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SYSNAME Value transfer Type reference (TYPE) TMSSYSNAM TMS: System Name 20071002

Method GETSYSNAME on class CL_TMS_CFG_WRAPPER has no exception.

Method GETSYSTEMMAPPINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMAIN Value transfer Type reference (TYPE) TMSDOMNAM TMS: Transport Domain 20071024
2 Importing EXTSYS Value transfer Type reference (TYPE) TMSSYSNAM TMS: System Name 20070927
3 Returning MAPPINGS Value transfer Type reference (TYPE) CTSSYSMAPS CTS System Mappings 20070927

Method GETSYSTEMMAPPINGS on class CL_TMS_CFG_WRAPPER has no exception.

Method GETSYSTEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMNAME_SELECTION Call by reference Type reference (TYPE) TMSDOMNAM TMS: Transportdomäne 20111209
2 Exporting SYSTEMS Call by reference Type reference (TYPE) TMSCSYSS TMS CI: Systeme 20111209

Method GETSYSTEMS on class CL_TMS_CFG_WRAPPER has no exception.

Method GETSYSTEMXL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting SYSTYP Call by reference Type reference (TYPE) TMSSYSTYP TMS: TMS-Systemtyp 20100408
2 Exporting TYPEICON Call by reference Type reference (TYPE) ICON-ID Ikone in Textfeldern (Ersatzdarstellung, Alias) 20100408
3 Exporting TYPETEXT Call by reference Type reference (TYPE) DDTEXT Erläuternder Kurztext 20100408

Method GETSYSTEMXL on class CL_TMS_CFG_WRAPPER has no exception.

Method GETSYSTEM_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOM_RANGE Call by reference Type reference (TYPE) TY_DOM_RANGE 20111005
2 Importing PLUS_CLUSTER Call by reference Type reference (TYPE) FLAG IF_CTS_BOOLEAN=>TRUE allgemeines flag 20111005
3 Importing PLUS_EXTERNAL Call by reference Type reference (TYPE) FLAG IF_CTS_BOOLEAN=>TRUE allgemeines flag 20111005
4 Importing PLUS_FOREIGN Call by reference Type reference (TYPE) FLAG IF_CTS_BOOLEAN=>TRUE 20111005
5 Importing PLUS_NONABAP Call by reference Type reference (TYPE) FLAG IF_CTS_BOOLEAN=>TRUE allgemeines flag 20111005
6 Importing PLUS_VIRTUAL Call by reference Type reference (TYPE) FLAG IF_CTS_BOOLEAN=>TRUE allgemeines flag 20111005
7 Exporting SYSTEMS Call by reference Type reference (TYPE) TMSCSYSS TMS CI: Systeme 20111005
8 Importing SYS_RANGE Call by reference Type reference (TYPE) TY_SYS_RANGE 20111005

Method GETSYSTEM_RANGE on class CL_TMS_CFG_WRAPPER has no exception.

Method GETVALIDEXTERNALSYSTEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Value transfer Type reference (TYPE) SYMANDT SY-MANDT Mandantenkennung des aktuellen Benutzers 20100625
2 Importing PLUS_CLUSTER Value transfer Type reference (TYPE) FLAG 'X' allgemeines flag 20110114
3 Importing SYSNAME Value transfer Type reference (TYPE) TMSSYSNAM TMS: Systemname 20071002
4 Returning SYSTEMS Value transfer Type reference (TYPE) TMSCSYSEXTS TMS CI: Systems 20070511
# Exception Resumable Description Created on
1 CX_TMS_ORGCLIENT_NOT_SPECIFIED System als Organizersystem nicht erlaubt 20070702
2 CX_TMS_UNKNOWN_SYSTEM Im TMS unbekanntes System 20070521

Method ISLOCALCLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20111116
2 Returning ISLOCAL Value transfer Type reference (TYPE) FLAG allgemeines flag 20111116

Method ISLOCALCLIENT on class CL_TMS_CFG_WRAPPER has no exception.

Method ISLOCALSYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ISLOCAL Value transfer Type reference (TYPE) FLAG allgemeines flag 20111116

Method ISLOCALSYSTEM on class CL_TMS_CFG_WRAPPER has no exception.

Method SETDOMNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMNAME Call by reference Type reference (TYPE) TMSDOMNAM TMS: Transport Domain 20071002
# Exception Resumable Description Created on
1 CX_TMS_UNKNOWN_DOMAIN Im TMS unbekannte Domaene 20071002

Method SETSYSNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMNAME Call by reference Type reference (TYPE) TMSDOMNAM TMS: Transport Domain 20071002
2 Importing SYSNAME Call by reference Type reference (TYPE) TMSSYSNAM TMS: System Name 20071002
# Exception Resumable Description Created on
1 CX_TMS_UNKNOWN_DOMAIN Im TMS unbekannte Domaene 20071002
2 CX_TMS_UNKNOWN_SYSTEM Im TMS unbekanntes System 20071002
History
Last changed by/on SAP  20140121 
SAP Release Created in 702