SAP ABAP Class CL_UA_PRICE_MANAGER (PriceManager)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC (Application Component) Business Accounting
     UA_PRICE_MANAGER (Package) Price Manager
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UA_GENERIC_PRICEREADER_ONLY PriceManager: Generic Read Methods 20030409
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UA_GENERIC_PRICEWRITER_ONLY PriceManager: Generic Write Methods 20030409
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UA_GENERIC_PRICE_READER PriceManager: Generic Read Interface 20030409
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UA_GENERIC_PRICE_WRITER PriceManager: Generic Change Interface 20030409
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UA_PRICE_MANAGER_GENERAL PriceManager: Common Generic Methods 20030228
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UA_PRICE_READER PriceManager: Interface for Reading FIN Object Prices 20030228
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UA_PRICE_WRITER PriceManager: Interface for Changing FIN Object Prices 20030228
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UA_PRICE_WRITER_STEPS PriceManager: Processing Steps for Changing Prices 20030410
Properties
Class CL_UA_PRICE_MANAGER  
Short Description PriceManager    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UA_PRICE_MANAGER   Price Manager 
Created 20030228   SAP 
Last change 20070914   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UA_GENERIC_PRICEREADER_ONLY PriceManager: Generic Read Methods 20030409
2 IF_UA_GENERIC_PRICEWRITER_ONLY PriceManager: Generic Write Methods 20030409
3 IF_UA_GENERIC_PRICE_READER PriceManager: Generic Read Interface 20030409
4 IF_UA_GENERIC_PRICE_WRITER PriceManager: Generic Change Interface 20030409
5 IF_UA_PRICE_MANAGER_GENERAL PriceManager: Common Generic Methods 20030228
6 IF_UA_PRICE_READER PriceManager: Interface for Reading FIN Object Prices 20030228
7 IF_UA_PRICE_WRITER PriceManager: Interface for Changing FIN Object Prices 20030228
8 IF_UA_PRICE_WRITER_STEPS PriceManager: Processing Steps for Changing Prices 20030410
Friends
Class CL_UA_PRICE_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_TODAT Static Attribute Public Type reference (TYPE) FIN_TODAT '99991231' Valid-to date 20041020
2 GC_TOYEARPER Static Attribute Public Type reference (TYPE) FIN_TOYEARPER '9999012' Valid-To Period 20041020
3 MD_AREAID Instance attribute Private Type reference (TYPE) FINB_MD_REGID Registration Identification 20050202
4 MD_DATABASIS Instance attribute Private Type reference (TYPE) ACC_DATABASIS Data Basis 20030228
5 MD_STEP Instance attribute Private Type reference (TYPE) CHAR_01 Processing Step 20030305
6 MO_FOBJ_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_FOBJ_MANAGER Manages Types and Instances for the FIN Object 20060829
7 MT_DB_UPDATE Instance attribute Private Type reference (TYPE) TYPE_T_DB_UPDATE Table with DB Changes 20030304
8 MT_TABLE_INFO Instance attribute Private Type reference (TYPE) TYPE_T_TABLE_INFO Collection of Price/History Table Infos 20030505
9      
10 ST_PRICE_MANAGER Static Attribute Private See coding Table of PriceManager Singletons 20030228
Methods
# Method Level Visibility Method type Description Created on
1 ADAPT_TO_RUNTIME_TABLE Instance method Private Method Adapt Price Table to Runtime Buffer 20040827
2 ADD_CURR_TYPES Instance method Private Method 20040302
3 BUILD_DB_UPDATE Instance method Private Method Generates per TableType MODIFY and DELETE Tables f. DBUpdate 20030304
4 BUILD_HISTORY Instance method Private Method Changed or Deleted Price Label Records -> History Records 20030331
5 BUILD_TABLE_INFO Instance method Private Method 20040913
6 CHECK_SEQUENCE Instance method Private Method Checks Compliance of Correct Processing Sequence 20030305
7 COMPLETE_STEP Instance method Private Method Sets Completed Processing Step 20030305
8 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030228
9 CREATE_HISTORY Instance method Private Method Generates Entries for History Table 20030331
10