SAP ABAP Class CL_VALUE_FACTORY_POC (Domain Model: Factory for Value Creation)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PP-PI-PMA-PMC (Application Component) Browser-Based PI Sheet / Cockpit
     CMX_POC (Package) Manufacturing Execution: Browser-Based PI Sheet
Properties
Class CL_VALUE_FACTORY_POC  
Short Description Domain Model: Factory for Value Creation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMX_POC   Manufacturing Execution: Browser-Based PI Sheet 
Created 19981210   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_VALUE_FACTORY_POC has no forward declaration.
Interfaces
Class CL_VALUE_FACTORY_POC has no interface implemented.
Friends
Class CL_VALUE_FACTORY_POC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_DOMAIN_FACTORY Instance attribute Private Object reference (TYPE REF TO) CL_DOMAIN_FACTORY_POC Domain Factory 19991124
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 19981210
2 CREATE_SCALAR_VALUE Instance method Private Method Creates a Scalar Value 19990224
3 CREATE_TABLE Instance method Private Method Creates a Table 19981210
4 CREATE_VALUE Instance method Public Method Creats a Value Dependent on Parameters 19981210
Events
Class CL_VALUE_FACTORY_POC has no event.
Types
Class CL_VALUE_FACTORY_POC has no local type.
Method Signatures

Method CONSTRUCTOR Signature

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

Method CREATE_SCALAR_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALUE_REF Call by reference Object reference (TYPE REF TO) CL_SCALAR_VALUE_POC Referenz auf erzeugten Wert 19990224
2 Importing IM_CONSTANT Call by reference Type reference (TYPE) BOOLE_D Wert ist Konstante 19990809
3 Importing IM_DEFAULT Call by reference Type reference (TYPE) BOOLE_D Wer ist Defaultwert 19990923
4 Importing IM_DOMAIN Call by reference Object reference (TYPE REF TO) IF_DOMAIN_POC Domäne 19990224
5 Importing IM_PERSISTENT Call by reference Type reference (TYPE) BOOLE_D 'X' Persistentes Exemplar 19990927
6 Importing IM_VALUE Call by reference Type reference (TYPE) POC_VALUE Defaultwert 19990224
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19990907
2 VALUE_INVALID Der Defaultwert ist ungültig 19990224

Method CREATE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TABLE_REF Call by reference Object reference (TYPE REF TO) CL_STRUCTURED_VALUE_POC Referenz auf Tabelle 19990126
2 Exporting EX_VALUE_REF Call by reference Object reference (TYPE REF TO) CL_SCALAR_VALUE_POC Referenz auf Tabelle 19981214
3 Importing IM_CONSTANT Value transfer Type reference (TYPE) BOOLE_D Wert Als Konstante 19990908
4 Importing IM_DEFAULT Value transfer Type reference (TYPE) BOOLE_D Wert ist Default 19990923
5 Importing IM_DOMAIN Call by reference Object reference (TYPE REF TO) IF_DOMAIN_POC Domäne des Wertes 19990224
6 Importing IM_PERSISTENT Call by reference Type reference (TYPE) BOOLE_D 'X' Persistentes Exemplar 19990927
7 Importing IM_VALUE Value transfer Type reference (TYPE) POC_VALUE Wert 19990908
# Exception Resumable Description Created on
1 DOMAIN_INVALID Domäne ungültig 19990224
2 INTERNAL_ERROR interner Fehler 19990224

Method CREATE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TABLE_REF Call by reference Object reference (TYPE REF TO) CL_STRUCTURED_VALUE_POC Referenz auf Tabelle 19990121
2 Exporting EX_VALUE_REF Call by reference Object reference (TYPE REF TO) CL_VALUE_POC Referenz auf erzeugten Wert 19981211
3 Importing IM_AS_TABLE Value transfer Type reference (TYPE) BOOLE_D Wert als Einspaltige Tabelle 19981210
4 Importing IM_CONSTANT Value transfer Type reference (TYPE) BOOLE_D Wert ist Konstant 19990809
5 Importing IM_DEFAULT Value transfer Type reference (TYPE) BOOLE_D Wert ist Default 19990923
6 Importing IM_DOMAINNAME Value transfer Type reference (TYPE) POC_DOMAIN Domäne des Wertes 19981211
7 Importing IM_DOMAINTYPE Call by reference Type reference (TYPE) POC_DOMAINTYPE Typ der Wertdomäne 19990922
8 Importing IM_PERSISTENT Call by reference Type reference (TYPE) BOOLE_D 'X' Persistentes Exemplar 19990927
9 Importing IM_VALUE Value transfer Type reference (TYPE) POC_VALUE Defaultwert im internen Format 19981211
10 Importing IM_VALUENAME Value transfer Type reference (TYPE) POC_VALUENAME Name des Wertes 19981210
# Exception Resumable Description Created on
1 DOMAIN_INVALID Domäne existiert nicht 19990224
2 INTERNAL_ERROR interner Fehler aufgetreten 19990224
3 VALUE_INVALID Wert unzulässig 19981214
History
Last changed by/on SAP  20100310 
SAP Release Created in