SAP ABAP Class CL_UA_DERI_MD_SERVICE (Functions in the FINB Characteristic Service)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BA (Application Component) Business Analytics
     UA_STRUCTURE (Package) Generation of DDIC Objects
Properties
Class CL_UA_DERI_MD_SERVICE  
Short Description Functions in the FINB Characteristic Service    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UA_STRUCTURE   Generation of DDIC Objects 
Created 20030210   SAP 
Last change 20050520   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UA_DERI_MD_SERVICE has no forward declaration.
Interfaces
Class CL_UA_DERI_MD_SERVICE has no interface implemented.
Friends
Class CL_UA_DERI_MD_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_MDF_PROXY Instance attribute Private Object reference (TYPE REF TO) IF_UG_MD_FINB_PROXY Interface MDF - MDFLight 20050425
2 _APPLICATION Instance attribute Public Type reference (TYPE) UG_APPLICATION FIN Master Data: Application 20030210
3 _AREAID Instance attribute Public Type reference (TYPE) UG_AREAID FIN Master Data: Application Area 20030210
4 _DATABASIS Instance attribute Private Type reference (TYPE) ACC_DATABASIS Data Basis 20050425
5 _O_MD_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_UG_MD_FACTORY FIN Master Data: Central Access Point (Factory) 20030210
6 _T_FPROP Instance attribute Private Type reference (TYPE) UGMD_TS_FPROP FIN Master Data: Field Catalog 20030210
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_EXTERNAL_INPUT Instance method Public Method Check Entry in External Format 20030210
2 CHECK_VALUE Instance method Public Method Check Existence 20030210
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030210
4 CONVERT_INPUT Instance method Public Method Convert to Internal 20030210
5 CONVERT_OUTPUT Instance method Public Method Convert to External 20030210
6 F4_CHAR_VALUE Instance method Public Method F4 Help for Characteristic Values 20030210
7 GET_ALL_MISSING_COMPOUNDS Instance method Public Method Return All Missing Compounding Characteristics 20030210
8 GET_FIELDPROP Instance method Public Method Fetch Properties for a Field 20030210
9 GET_TEXT_FOR_FIELDNAME Instance method Public Method Fetch Text for a Characteristic 20030210
10 GET_TEXT_FOR_VALUE Instance method Public Method Fetch Text for a Characteristic Value 20030210
Events
Class CL_UA_DERI_MD_SERVICE has no event.
Types
Class CL_UA_DERI_MD_SERVICE has no local type.
Method Signatures

Method CHECK_EXTERNAL_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) FINB_MD_FIELDNAME FI-Stammdaten: Feldname 20030210
2 Importing I_VALUE Call by reference Type reference (TYPE) UG_VALUE Merkmalswert 20030210
3 Returning R_VALUE Value transfer Type reference (TYPE) UG_VALUE Merkmalswert 20030210
# Exception Resumable Description Created on
1 ERROR Eingabe fehlerhaft 20030210

Method CHECK_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEL_VALUE Call by reference Type reference (TYPE) UGMD_TS_FIELD_VAL FI-Stammdaten: Paare Feldname / Wert 20030210
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) FINB_MD_FIELDNAME FI-Stammdaten: Feldname 20030210
3 Returning R_EXISTS Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030210

Method CHECK_VALUE on class CL_UA_DERI_MD_SERVICE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MD_FACTORY Call by reference Object reference (TYPE REF TO) IF_UG_MD_FACTORY FIN-Stammdaten: Zentraler Zugriffspunkt (Factory) 20030211
2 Importing I_AREAID Call by reference Type reference (TYPE) UG_AREAID Area-ID 20030210
3 Importing I_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS Datenbasis 20030210

Method CONSTRUCTOR on class CL_UA_DERI_MD_SERVICE has no exception.

Method CONVERT_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) FINB_MD_FIELDNAME FI-Stammdaten: Feldname 20030210
2 Importing I_VALUE Call by reference Type reference (TYPE) UG_VALUE Merkmalswert 20030210
3 Returning R_VALUE Value transfer Type reference (TYPE) UG_VALUE Merkmalswert 20030210

Method CONVERT_INPUT on class CL_UA_DERI_MD_SERVICE has no exception.

Method CONVERT_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) FINB_MD_FIELDNAME FI-Stammdaten: Feldname 20030210
2 Importing I_VALUE Call by reference Type reference (TYPE) UG_VALUE Merkmalswert 20030210
3 Returning R_VALUE Value transfer Type reference (TYPE) UG_VALUE Merkmalswert 20030210

Method CONVERT_OUTPUT on class CL_UA_DERI_MD_SERVICE has no exception.

Method F4_CHAR_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_VALUE Call by reference Type reference (TYPE) UGMD_TS_VHELP_VALUE FI-Stammdaten: Werthilfe für Merkmale: Ergebnis der Auswahl 20030210
2 Importing IT_FIELD_VALUE Value transfer Type reference (TYPE) UGMD_TS_VHELP_VALUE FI-Stammdaten: Werthilfe für Merkmale: Ergebnis der Auswahl 20030210
3 Importing I_DISPLAY Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030210
4 Importing I_FIELDNAME Value transfer Type reference (TYPE) FINB_MD_FIELDNAME FI-Stammdaten: Feldname 20030210

Method F4_CHAR_VALUE on class CL_UA_DERI_MD_SERVICE has no exception.

Method GET_ALL_MISSING_COMPOUNDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDNAMES Call by reference Type reference (TYPE) UGMD_T_FIELDNAME FIN-Stammdaten: Feldnamen 20030210
2 Returning RT_COMPOUNDS Value transfer Type reference (TYPE) UGMD_T_FIELDNAME FIN-Stammdaten: Feldnamen 20030210

Method GET_ALL_MISSING_COMPOUNDS on class CL_UA_DERI_MD_SERVICE has no exception.

Method GET_FIELDPROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) FINB_MD_FIELDNAME FI-Stammdaten: Feldname 20030210
2 Returning R_FPROP Value transfer Type reference (TYPE) UGMD_S_FPROP FIN-Stammdaten: Feldeigenschaften 20030210
# Exception Resumable Description Created on
1 FIELD_NOT_FOUND Feld nicht gefunden 20030210

Method GET_TEXT_FOR_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_TEXT Value transfer Type reference (TYPE) UG_TXTLG Langtext 20030210
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) FINB_MD_FIELDNAME FI-Stammdaten: Feldname 20030210
# Exception Resumable Description Created on
1 FIELD_NOT_FOUND 20030210

Method GET_TEXT_FOR_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_DATA Value transfer Type reference (TYPE) DATA 20050425
2 Exporting E_TEXT Value transfer Type reference (TYPE) UG_TXTLG Langtext 20050425
3 Importing IT_FIELD_VALUE Call by reference Type reference (TYPE) UGMD_TS_VHELP_VALUE FI-Stammdaten: Werthilfe für Merkmale: Ergebnis der Auswahl 20030210
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) FINB_MD_FIELDNAME FI-Stammdaten: Feldname 20030210
5 Importing I_VALUE Call by reference Type reference (TYPE) UG_VALUE Merkmalswert 20030210

Method GET_TEXT_FOR_VALUE on class CL_UA_DERI_MD_SERVICE has no exception.
History
Last changed by/on SAP  20050520 
SAP Release Created in 350