SAP ABAP Class /ISDFPS/CL_CUA_SYSTEM (CUA System)
Hierarchy
EA-DFPS (Software Component) SAP Enterprise Extension Defense Forces & Public Security
   IS-DFS-BIT-DIS (Application Component) Distributed System Landscape
     /ISDFPS/CUA (Package) Central User Administration - Enhancements
Properties
Class /ISDFPS/CL_CUA_SYSTEM  
Short Description CUA System    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /ISDFPS/CUA    
Program status     
Category 0   
Package /ISDFPS/CUA   Central User Administration - Enhancements 
Created 20041007   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /ISDFPS/CL_CUA_SYSTEM has no forward declaration.
Interfaces
Class /ISDFPS/CL_CUA_SYSTEM has no interface implemented.
Friends
Class /ISDFPS/CL_CUA_SYSTEM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Constant Private Type reference (TYPE) FLAG ' ' False 20041007
2 GT_CHILDSYSTEMS Static Attribute Public Type reference (TYPE) /ISDFPS/CUACHILDSYS_T CUA: System Landscape Recipient 20041007
3 GT_OBJECTS Static Attribute Private Type reference (TYPE) /ISDFPS/CUA_OBJ_T Object Management Table for Class /ISDFPS/CL_CUA_SYSTEM 20041008
4 GV_CENTRALSYSTEM Static Attribute Private Type reference (TYPE) RFCSENDSYS RFC Sending System 20041007
5 GV_CHILDSYSTEM Instance attribute Private Type reference (TYPE) RFCRCVSYS CUA Target System 20041007
6 GV_MODELNAME Static Attribute Private Type reference (TYPE) CUSTMODEL View of ALE Model 20041007
7 TRUE Constant Private Type reference (TYPE) FLAG 'X' True 20041007
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20041007
2 GET_CENTRAL_SYSTEM Static method Private Method Determines the Central System 20041007
3 GET_CHILDSYSTEMS Static method Public Method Determines All CUA Child Systems 20041007
4 GET_CHILDSYSTEM_DETAIL Instance method Private Method Determines SYSNAME and SYSCLIENT of CHILDSYSTEM 20041007
5 GET_INSTANCE Static method Public Method Generates an Object Instance or Uses an Existing One 20041011
6 GET_INSTANCE_FROM_CLTAB Static method Private Method Determines Object Instance from Management Table 20041011
7 INSERT_INSTANCE_INTO_CLTAB Instance method Private Method Inserts New Object Instance in Management Table 20041011
8 INSERT_INTO_CUA Instance method Public Method Generate a CUA Child System 20041011
9 IS_CURR_SYS_CENT_SYS Static method Public Method Is this system the central CUA system? 20041007
10 NEW_SYSTEM_ADD_ALE_LNDSCP Instance method Private Method Adds New System to ALE Landscape 20041007
11 NEW_SYSTEM_DISTRIBUTE Instance method Private Method Distributes Settings for New CUA Child System 20041007
12 NEW_SYSTEM_TEXT_COMPARE Instance method Private Method Text Comparison for New System 20041007
13 REMOVE_FROM_CUA Instance method Public Method Delete a CUA Child System 20041011
Events
Class /ISDFPS/CL_CUA_SYSTEM has no event.
Types
Class /ISDFPS/CL_CUA_SYSTEM has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHILDSYSTEM Call by reference Type reference (TYPE) RFCRCVSYS Empfängersystem Zentrale Benutzerverwaltung 20041007

Method CONSTRUCTOR on class /ISDFPS/CL_CUA_SYSTEM has no exception.

Method GET_CENTRAL_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CENTRALSYSTEM Call by reference Type reference (TYPE) RFCSENDSYS RFC Sendersystem 20041007
2 Exporting EV_MODELNAME Call by reference Type reference (TYPE) CUSTMODEL Modellsicht des ALE-Modells 20041007

Method GET_CENTRAL_SYSTEM on class /ISDFPS/CL_CUA_SYSTEM has no exception.

Method GET_CHILDSYSTEMS Signature

Method GET_CHILDSYSTEMS on class /ISDFPS/CL_CUA_SYSTEM has no parameter.
Method GET_CHILDSYSTEMS on class /ISDFPS/CL_CUA_SYSTEM has no exception.

Method GET_CHILDSYSTEM_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SYSCLIENT Call by reference Type reference (TYPE) MANDT Mandant 20041007
2 Exporting EV_SYSNAME Call by reference Type reference (TYPE) SYSYSID R/3-System, Name des R/3-Systems 20041007
3 Importing IV_CHILDSYSTEM Call by reference Type reference (TYPE) RFCRCVSYS Empfängersystem Zentrale Benutzerverwaltung 20041007

Method GET_CHILDSYSTEM_DETAIL on class /ISDFPS/CL_CUA_SYSTEM has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJECT Call by reference Object reference (TYPE REF TO) /ISDFPS/CL_CUA_SYSTEM ZBV System 20041011
2 Importing IV_CHILDSYSTEM Call by reference Type reference (TYPE) RFCRCVSYS Empfängersystem Zentrale Benutzerverwaltung 20041011

Method GET_INSTANCE on class /ISDFPS/CL_CUA_SYSTEM has no exception.

Method GET_INSTANCE_FROM_CLTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJECT Call by reference Object reference (TYPE REF TO) /ISDFPS/CL_CUA_SYSTEM ZBV System 20041011
2 Importing IV_CHILDSYSTEM Call by reference Type reference (TYPE) RFCSENDSYS RFC Sendersystem 20041011

Method GET_INSTANCE_FROM_CLTAB on class /ISDFPS/CL_CUA_SYSTEM has no exception.

Method INSERT_INSTANCE_INTO_CLTAB Signature

Method INSERT_INSTANCE_INTO_CLTAB on class /ISDFPS/CL_CUA_SYSTEM has no parameter.
Method INSERT_INSTANCE_INTO_CLTAB on class /ISDFPS/CL_CUA_SYSTEM has no exception.

Method INSERT_INTO_CUA Signature

Method INSERT_INTO_CUA on class /ISDFPS/CL_CUA_SYSTEM has no parameter.
# Exception Resumable Description Created on
1 SYSTEM_ALREADY_EXISTS System existiert schon. 20041011

Method IS_CURR_SYS_CENT_SYS Signature

Method IS_CURR_SYS_CENT_SYS on class /ISDFPS/CL_CUA_SYSTEM has no parameter.
# Exception Resumable Description Created on
1 CURR_SYS_IS_NOT_CENT_SYS Aktuelles System ist nicht das zentrale ZBV System 20041007

Method NEW_SYSTEM_ADD_ALE_LNDSCP Signature

Method NEW_SYSTEM_ADD_ALE_LNDSCP on class /ISDFPS/CL_CUA_SYSTEM has no parameter.
Method NEW_SYSTEM_ADD_ALE_LNDSCP on class /ISDFPS/CL_CUA_SYSTEM has no exception.

Method NEW_SYSTEM_DISTRIBUTE Signature

Method NEW_SYSTEM_DISTRIBUTE on class /ISDFPS/CL_CUA_SYSTEM has no parameter.
Method NEW_SYSTEM_DISTRIBUTE on class /ISDFPS/CL_CUA_SYSTEM has no exception.

Method NEW_SYSTEM_TEXT_COMPARE Signature

Method NEW_SYSTEM_TEXT_COMPARE on class /ISDFPS/CL_CUA_SYSTEM has no parameter.
Method NEW_SYSTEM_TEXT_COMPARE on class /ISDFPS/CL_CUA_SYSTEM has no exception.

Method REMOVE_FROM_CUA Signature

Method REMOVE_FROM_CUA on class /ISDFPS/CL_CUA_SYSTEM has no parameter.
# Exception Resumable Description Created on
1 SYSTEM_NOT_EXIST System existiert nicht in der ZBV Landschaft 20041012
History
Last changed by/on SAP  20050409 
SAP Release Created in 200