SAP ABAP Class CL_UC_DEFVAL (Obsolete)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCM2 (Package) SEM-BCS: Default Values
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_DATA Internal View of Customizing Data 20010626
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_DATA_EXT External view at Customizing data 20010626
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_TRANSPORT Transport of Customizing Objects 20010626
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_DEFVAL_GUI_DATA Default Values: Communication GUI <-> Data 20010626
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_MD_CHAR_AUTHORITY FIN Master Data: Authorization Check 20030131
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_MD_CHAR_ENQUEUE FIN Master Data: Lock Management 20011228
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_MD_MANUAL_TRANSPORT FIN Master Data: Manual Transport 20011228
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_MD_SID FIN Master Data: Working with Surrogate IDs 20011122
9 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_WB_APPLICATION_DATA FIN Workbench: Propagate Application-specific Data 20030131
Properties
Class CL_UC_DEFVAL  
Short Description Obsolete    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCM2   SEM-BCS: Default Values 
Created 20010626   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 UC00 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_CUST_DATA Internal View of Customizing Data 20010626
2 IF_UC_CUST_DATA_EXT External view at Customizing data 20010626
3 IF_UC_CUST_TRANSPORT Transport of Customizing Objects 20010626
4 IF_UC_DEFVAL_GUI_DATA Default Values: Communication GUI <-> Data 20010626
5 IF_UG_MD_CHAR_AUTHORITY FIN Master Data: Authorization Check 20030131
6 IF_UG_MD_CHAR_ENQUEUE FIN Master Data: Lock Management 20011228
7 IF_UG_MD_MANUAL_TRANSPORT FIN Master Data: Manual Transport 20011228
8 IF_UG_MD_SID FIN Master Data: Working with Surrogate IDs 20011122
9 IF_UG_WB_APPLICATION_DATA FIN Workbench: Propagate Application-specific Data 20030131
Friends
Class CL_UC_DEFVAL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DO_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_UG_MD_FACTORY FIN Master Data: Central Access Point (Factory) 20030131
2 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_UC_MODEL Model (Field Catalog, ...) 20010626
3 DT_BUFFER Instance attribute Private See coding 20010626
4 DT_DEFVAL Instance attribute Private Type reference (TYPE) UCM_TS_DEFVAL Default Values 20010704
5 DT_FFIX Instance attribute Private Type reference (TYPE) UC0_TS_FFIX Fixed Characteristic Values 20011009
6 D_BUFFER_COMMIT Instance attribute Private Type reference (TYPE) SY-TABIX Index of Committed Buffer Entry 20010626
7 D_DEFVAL_IS_READ Instance attribute Private Type reference (TYPE) UC_FLG Default values were read 20010704
8 GC_BUFFER_DB Constant Private Type reference (TYPE) SY-TABIX 1 Index of Buffer Entry with DB Status 20010626
9 GC_ENQUEUE_FIELDNAME Constant Private Type reference (TYPE) UC_FIELDNAME 'DEFAULTWERTE' Field Name 20020107
10 GC_FIELDNAME Constant Private Type reference (TYPE) UC_FIELDNAME 'FIELDNAME' Field Name 20011203
11 GC_TRUE Constant Private Type reference (TYPE) UG_FLG 'X' True 20020412
12 GC_X Constant Private Type reference (TYPE) UC_FLG 'X' X 20010628
13 GT_INSTANCE Static Attribute Private See coding Internal View of Customizing Data 20010812
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010626
2 CORRECT_DEFVAL_P Instance method Private Method Correct Default Values (Existence Check of Values) 20011003
3 EXTRACT_ENQUEUE_DATA Instance method Private Method Prepate Lock Data 20020107
4 GET_DEFVAL Instance method Public Method Get default values of model 20010704
5 GET_DEFVAL_P Instance method Private Method Select Default Values of DT_DEFVAL 20010704
6 GET_ERROR_MESSAGE Instance method Public Method Issue Error Message for Missing Default Value 20010813
7 GET_INSTANCE Static method Public Method Get Data Object 20010725
8 GET_SINGLE_DEFVAL Instance method Public Method Get Default Value for a Characteristic 20010812
9 REGISTER_CHANGE_P Instance method Private Method Raise event IF_UC_CUST_DATA~REGISTER_CHANGE 20010626
10 SAVE Instance method Public Method 20010628
11 SAVE_P Instance method Protected Method Internal Method for SAVE 20020412
12 SELECT_DEFVAL_P Instance method Private Method Select Default Values from Database 20010627
Events
Class CL_UC_DEFVAL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SX_BUFFER Private See coding 20010626
2 SX_INSTANCE Private See coding 20010812
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Feldkatalog, ...) 20010628

Method CONSTRUCTOR on class CL_UC_DEFVAL has no exception.

Method CORRECT_DEFVAL_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DEFVAL Call by reference Type reference (TYPE) UCM_TS_DEFVAL Defaultwerte 20011003

Method CORRECT_DEFVAL_P on class CL_UC_DEFVAL has no exception.

Method EXTRACT_ENQUEUE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20020107
2 Exporting ET_UGMDENQUEUE Call by reference Type reference (TYPE) UGMD_TS_ENQOBJ FI-Stammdaten: Enqueue / Dequeue Tabelle 20020107
3 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20020107
4 Importing IT_SEL Call by reference Type reference (TYPE) UGMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20020107
5 Importing IT_VALUE Call by reference Type reference (TYPE) UGMD_TS_FIELD_VAL FI-Stammdaten: Paare Feldname / Wert 20020107

Method EXTRACT_ENQUEUE_DATA on class CL_UC_DEFVAL has no exception.

Method GET_DEFVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DEFVAL Call by reference Type reference (TYPE) UCM_TS_DEFVAL Defaultwerte (Werte der übergeordneten Merkmale) 20010704
2 Importing IT_FFIX Call by reference Type reference (TYPE) UC0_TS_FFIX Werte der übergeordneten Merkmale 20010808

Method GET_DEFVAL on class CL_UC_DEFVAL has no exception.

Method GET_DEFVAL_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DEFVAL Call by reference Type reference (TYPE) UCM_T_DEFVAL Defaultwerte 20010704
2 Importing IS_DEFVAL Call by reference Type reference (TYPE) UCM_S_DEFVAL Defaultwerte 20010704

Method GET_DEFVAL_P on class CL_UC_DEFVAL has no exception.

Method GET_ERROR_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) UC0_S_MESSAGE Meldungen 20010813
2 Importing IS_VALUE1 Call by reference Type reference (TYPE) DATA 20010816
3 Importing IS_VALUE2 Call by reference Type reference (TYPE) DATA 20010816
4 Importing IT_FFIX Call by reference Type reference (TYPE) UC0_TS_VALUE Feldwerte 20010813
5 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20010813
# Exception Resumable Description Created on
1 ERROR 20010813

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_INSTANCE Call by reference Object reference (TYPE REF TO) IF_UC_CUST_DATA Interne Sicht auf Customizing-Daten 20010725
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell 20010725

Method GET_INSTANCE on class CL_UC_DEFVAL has no exception.

Method GET_SINGLE_DEFVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VALUE Call by reference Type reference (TYPE) DATA => Werte übergeordn.Merkmale, <= Defaultwert 20010812
2 Exporting ES_MESSAGE Call by reference Type reference (TYPE) UC0_S_MESSAGE Meldungen 20010813
3 Exporting E_VALUE Call by reference Type reference (TYPE) DATA Defaultwert 20010812
4 Importing IS_VALUE Call by reference Type reference (TYPE) DATA Werte der übergeordneten Merkmale 20010816
5 Importing IT_FFIX Call by reference Type reference (TYPE) UC0_TS_VALUE Werte der übergeordneten Merkmale 20010812
6 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20010812
# Exception Resumable Description Created on
1 NOT_FOUND Defaultwert nicht gefunden 20010813

Method REGISTER_CHANGE_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BUFFER Call by reference Type reference (TYPE) SX_BUFFER 20010626

Method REGISTER_CHANGE_P on class CL_UC_DEFVAL has no exception.

Method SAVE Signature

Method SAVE on class CL_UC_DEFVAL has no parameter.
Method SAVE on class CL_UC_DEFVAL has no exception.

Method SAVE_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20020412
2 Exporting ET_TRANSPORT Call by reference Type reference (TYPE) UGMD_TS_TRANSPORT Transporteinträge 20020412
3 Importing IF_TEST Call by reference Type reference (TYPE) UG_FLG SPACE 'X': Simulation -> keine Verbuchung der Daten 20020412
4 Importing I_COMPLETE Call by reference Type reference (TYPE) UG_FLG SPACE Transportiere Gesamtobjekt inkl. untergeordnete Objekte 20020412

Method SAVE_P on class CL_UC_DEFVAL has no exception.

Method SELECT_DEFVAL_P Signature

Method SELECT_DEFVAL_P on class CL_UC_DEFVAL has no parameter.
Method SELECT_DEFVAL_P on class CL_UC_DEFVAL has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 3.1A