SAP ABAP Class CL_UC_FACTORY (Central SAP Cons Factory)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UC0 (Package) SEM-BCS: Common Objects for Consolidation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_FACTORY Internal View of Central SAP Cons Factory 20000812
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_FACTORY_EXT External View of Central SAP Cons Factory 20000812
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20020819
Properties
Class CL_UC_FACTORY  
Short Description Central SAP Cons Factory    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UC0   SEM-BCS: Common Objects for Consolidation 
Created 20000812   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UC_FACTORY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_FACTORY Internal View of Central SAP Cons Factory 20000812
2 IF_UC_FACTORY_EXT External View of Central SAP Cons Factory 20000812
3 IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20020819
Friends
Class CL_UC_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DO_ACCOUNT_FACTORY Instance attribute Private Object reference (TYPE REF TO) CL_UC_ACCOUNT_FACTORY Factory for Target Assignments 20000825
2 DO_LAYOUT_FACTORY Instance attribute Private Object reference (TYPE REF TO) CL_UC_LAYOUT_FACTORY Factory for Layouts of Consolidation Methods 20000908
3 DO_METHOD_FACTORY Instance attribute Private Object reference (TYPE REF TO) CL_UC_METHOD_FACTORY Factory for Consolidation Methods 20000819
4 DO_MINICUBE_FACTORY Instance attribute Private Object reference (TYPE REF TO) CL_UC_MINICUBE_FACTORY Factory for Explicit Values 20000831
5 DO_SELCOND_FACTORY Instance attribute Private Object reference (TYPE REF TO) CL_UC_SELCOND_FACTORY Factory for Selection Conditions 20000913
6 DO_SET_FACTORY Instance attribute Private Object reference (TYPE REF TO) CL_UC_SET_FACTORY Factory for Sets 20000819
7 DO_SINGLESELCOND_FACTORY Instance attribute Private Object reference (TYPE REF TO) CL_UC_SINGLESELCOND_FACTORY Factory for Single Field Selection 20010617
8 DO_VALCHECK_FACTORY Instance attribute Private Object reference (TYPE REF TO) CL_UC_VALCHECK_FACTORY Factory for Validation Check 20031213
9 DT_CHANGED_OBJECTS Instance attribute Private Type reference (TYPE) T_CUST_DATA Changed objects prior to last commit 20000825
10 DT_CHANGED_SINCE_COMMIT Instance attribute Private Type reference (TYPE) T_CUST_DATA Changed objects since last commit 20000904
11 GC_FLD_APPL Constant Public Type reference (TYPE) UC_FIELDNAME '-APP' Field Name: Application 20000812
12 GC_FLD_METHTYPE Constant Public Type reference (TYPE) UC_FIELDNAME 'METHTYPE' Field Name: Method Category 20000812
13 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_UC_FACTORY Single-Point-Of-Entry for all SAP Cons Factories 20000812
14 X Constant Private Type reference (TYPE) UC_FLG 'X' x 20001025
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20000825
2 GET_INSTANCE Static method Public Method Get instance 20000812
3 GET_METHOD_FACTORY Instance method Public Method 20000812
4 REGISTER_CHANGE Instance method Private Event handling method Remember Changed Data Objects 20000825
Events
Class CL_UC_FACTORY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_CUST_DATA Private See coding T_CUST_DATA 20000825 t_cust_data type sorted table of ref to if_uc_cust_data with unique key table_line
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_UC_FACTORY has no parameter.
Method CONSTRUCTOR on class CL_UC_FACTORY has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_FACTORY Value transfer Object reference (TYPE REF TO) IF_UC_FACTORY Interne Sicht auf die zentrale SAP Kons Factory 20000812

Method GET_INSTANCE on class CL_UC_FACTORY has no exception.

Method GET_METHOD_FACTORY Signature

Method GET_METHOD_FACTORY on class CL_UC_FACTORY has no parameter.
Method GET_METHOD_FACTORY on class CL_UC_FACTORY has no exception.

Method REGISTER_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA Value transfer Attribute reference (LIKE) IO_DATA 20000825

Method REGISTER_CHANGE on class CL_UC_FACTORY has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 3.0A