SAP ABAP Class CL_UA_VALUATION_OBJECT (Valuation Object)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC (Application Component) Business Accounting
     UA_VALUATION_MANAGER (Package) Valuation Manager
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UA_FORMULA_RT_ENVIRONMENT Formula Environment at Runtime 20040126
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UA_VALUATION_OBJECT Valuation Object 20040126
Properties
Class CL_UA_VALUATION_OBJECT  
Short Description Valuation Object    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UA_VALUATION_MANAGER   Valuation Manager 
Created 20030320   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UA_VALUATION_OBJECT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_UA_FORMULA_RT_ENVIRONMENT Formula Environment at Runtime 20040126
2 IF_UA_VALUATION_OBJECT Valuation Object 20040126
Friends
Class CL_UA_VALUATION_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CHAR_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_FINB_MD_CHAR_FACTORY Central Factory 20050131
2 MO_EDGE_TYPE Instance attribute Private Object reference (TYPE REF TO) IF_FINB_STRUCT_TYPE Structured Type Using Characteristics of a Data Basis 20030320
3 MSX_EDGE Instance attribute Private Type reference (TYPE) YSX_EDGE Edge Data 20050128
4 MTH_FPROP Instance attribute Private Type reference (TYPE) YTH_FPROP 20050131
5 ST_METADATA Static Attribute Private Type reference (TYPE) TYPE_T_METADATA Data Bases and Metadata Infos 20030320
6 ST_VAL_OBJECT Static Attribute Private Type reference (TYPE) TYPE_T_VAL_OBJECT Buffer for Valuation Objects 20040126
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR Instance method Private Method 20040126
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030320
3 CREATE_EDGE Instance method Private Method Generates UA Link for Formula Framework 20030320
4 GET_FPROP Instance method Private Method Get Field Attributes 20050131
5 GET_INSTANCE Static method Public Method Delivers Instance for Valuation Object Interface 20030320
6 GET_VALUE Instance method Private Method Reads Value of a Variable 20050128
7 GET_VALUE_AND_UNIT Instance method Private Method Reads Value of a Variable (with Unit if Required) 20050128
Events
Class CL_UA_VALUATION_OBJECT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YSX_EDGE Protected See coding Edge Data 20050128 BEGIN OF ysx_edge, o_sender_object TYPE REF TO cl_fobj_object, o_receiver_object TYPE REF TO cl_fobj_object, r_data TYPE REF TO data, END OF ysx_edge
Method Signatures

Method CLEAR Signature

Method CLEAR on class CL_UA_VALUATION_OBJECT has no parameter.
Method CLEAR on class CL_UA_VALUATION_OBJECT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS Datenbasis 20030320
2 Importing IO_RECEIVER_OBJECT Call by reference Object reference (TYPE REF TO) IF_FOBJ_OBJECT Empfänger-FIN-Objekt 20030320
3 Importing IO_SENDER_OBJECT Call by reference Object reference (TYPE REF TO) IF_FOBJ_OBJECT Sender-FIN-Objekt 20030320
# Exception Resumable Description Created on
1 FAILED 20030701

Method CREATE_EDGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS Datenbasis 20031222
2 Importing IO_RECEIVER_OBJECT Call by reference Object reference (TYPE REF TO) IF_FOBJ_OBJECT Empäfnger-FIN-Objekt 20030320
3 Importing IO_SENDER_OBJECT Call by reference Object reference (TYPE REF TO) IF_FOBJ_OBJECT Sender-FIN-Objekt 20030320

Method CREATE_EDGE on class CL_UA_VALUATION_OBJECT has no exception.

Method GET_FPROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_FIELDNAME Call by reference Type reference (TYPE) FINB_MD_FIELDNAME Feldname 20050131
2 Returning RS_FPROP Value transfer Type reference (TYPE) FINB_MD_S_FPROP Feldeigenschaften 20050131
# Exception Resumable Description Created on
1 UNKOWN_FIELD 20050131

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS Datenbasis 20030320
2 Importing IO_RECEIVER_OBJECT Call by reference Object reference (TYPE REF TO) IF_FOBJ_OBJECT Empfänger-FIN-Objekt 20030320
3 Importing IO_SENDER_OBJECT Call by reference Object reference (TYPE REF TO) IF_FOBJ_OBJECT Sender-FIN-Objekt 20030320
4 Returning RO_VALUATION_OBJECT Value transfer Object reference (TYPE REF TO) IF_UA_VALUATION_OBJECT Interface Bewertung 20030320

Method GET_INSTANCE on class CL_UA_VALUATION_OBJECT has no exception.

Method GET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_FIELDNAME Call by reference Type reference (TYPE) FINB_MD_FIELDNAME Feldname 20050131
2 Importing IO_TYPE Call by reference Object reference (TYPE REF TO) IF_FINB_STRUCT_TYPE Strukturierter Typ über Merkmale einer Datenbasis 20050128
3 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA 20050128
4 Returning RR_VALUE Value transfer Object reference (TYPE REF TO) DATA 20050128
# Exception Resumable Description Created on
1 FIELD_DOES_NOT_EXIST 20050128

Method GET_VALUE_AND_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_NO_UNIT Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050128
2 Importing ID_FIELDNAME Call by reference Type reference (TYPE) FINB_MD_FIELDNAME Feldname 20050131
3 Importing IO_TYPE Call by reference Object reference (TYPE REF TO) IF_FINB_STRUCT_TYPE Strukturierter Typ über Merkmale einer Datenbasis 20050128
4 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA 20050128
5 Returning RR_VALUE Value transfer Object reference (TYPE REF TO) DATA 20050128
# Exception Resumable Description Created on
1 CX_UA_FORMULA_EXCEPTION Ausnahmeklasse für Formeln 20050128
History
Last changed by/on SAP  20041209 
SAP Release Created in 350