SAP ABAP Class CL_UA_INV_BSV_MARKET_PRICE_FIN (Read Market Prices from Inventory Accounting)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC-INV (Application Component) Inventory Accounting
     UA_INV_BALANCE_SHEET_VALUATION (Package) Balance Sheet Valuation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UA_INV_BSV_EXT_MARKET_PRICE Read Market Prices from Sources 20041025
Properties
Class CL_UA_INV_BSV_MARKET_PRICE_FIN  
Short Description Read Market Prices from Inventory Accounting    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UA_INV_BALANCE_SHEET_VALUATION   Balance Sheet Valuation 
Created 20041025   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UA_INV_BSV_MARKET_PRICE_FIN has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_UA_INV_BSV_EXT_MARKET_PRICE Read Market Prices from Sources 20041025
Friends
Class CL_UA_INV_BSV_MARKET_PRICE_FIN has no friend class.
Attributes
Class CL_UA_INV_BSV_MARKET_PRICE_FIN has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_TO_DEEP Static method Private Method Imports Currency Types into the Deep Structure 20050207
2 FILL_SEL_TAB Static method Private Method Fill Selection Table 20041215
3 GET_DAYS Static method Private Method Get Start and End of Valuation Period 20041110
4 GET_D_DAY Static method Private Method 20050216
5 READ_DATA_FROM_JOURNAL Instance method Private Method Read Data from Journal 20041217
Events
Class CL_UA_INV_BSV_MARKET_PRICE_FIN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GSY_X_ENTRIES Private See coding 20041217 BEGIN OF gsy_x_entries, acc_system TYPE acc_system, fin_company TYPE fin_company, fobj_object_id_p TYPE fobj_object_id, fobj_type_name_p TYPE fobj_type_name, END OF gsy_x_entries
2 GSY_X_PRICES Private See coding 20050208 BEGIN OF gsy_x_prices, fobj_object_id_p TYPE fobj_object_id_p, fobj_type_name_p TYPE fobj_type_name_p, fobj_object_id TYPE fobj_object_id, fobj_type_name TYPE fobj_type_name, fin_postdat TYPE fin_postdat, fin_refdocno TYPE fin_refdocno, fin_currtype TYPE fin_currtype, fin_currency TYPE fin_currency, fai_price TYPE fin_amount, END OF gsy_x_prices
Method Signatures

Method CONVERT_TO_DEEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ISA_LAYER Call by reference Type reference (TYPE) ANY Layer 20050207
2 Importing IT_CURRTYPE Call by reference Type reference (TYPE) UAI_T_FAIBSV17C Tabelle mit Währungstypen 20050207
3 Returning RT_AMOUNT Value transfer Type reference (TYPE) FIN_T_AMOUNT Tabelle von Beträgen (mit Währungstyp) 20050207

Method CONVERT_TO_DEEP on class CL_UA_INV_BSV_MARKET_PRICE_FIN has no exception.

Method FILL_SEL_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SELTAB Call by reference Type reference (TYPE) FINB_SEL_TAB Selektionstabelle mit Feldnamen 20041215
2 Importing ID_FROMDAT Call by reference Type reference (TYPE) FAI_FROMDAT Auswertung ab 20041215
3 Importing ID_MARKET_TYPE Call by reference Type reference (TYPE) FAI_MARKET_TYPE Markttyp für Marktpreise 20041215
4 Importing ID_TODAT Call by reference Type reference (TYPE) FAI_TODAT Auswertung bis 20041215

Method FILL_SEL_TAB on class CL_UA_INV_BSV_MARKET_PRICE_FIN has no exception.

Method GET_DAYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_FROMDAT Call by reference Type reference (TYPE) FAI_FROMDAT Auswertung ab 20041110
2 Exporting ED_TODAT Call by reference Type reference (TYPE) FAI_TODAT Auswertung bis 20041110
3 Importing ID_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20041125
4 Importing ID_COMPANY Call by reference Type reference (TYPE) FIN_COMPANY Gesellschaft 20041110
5 Importing ID_GJAHR Call by reference Type reference (TYPE) FIN_FISCYEAR Geschäftsjahr 20041110
6 Importing ID_PERIOD Call by reference Type reference (TYPE) FIN_FISCPER Buchungsperiode 20041110
7 Importing IS_RULE Call by reference Type reference (TYPE) UAI_S_MP_RULE Bilanzbewertung: Regel 20041110

Method GET_DAYS on class CL_UA_INV_BSV_MARKET_PRICE_FIN has no exception.

Method GET_D_DAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_D_DAY Call by reference Type reference (TYPE) DATUM Datum 20050216
2 Importing ID_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20050216
3 Importing ID_COMPANY Call by reference Type reference (TYPE) FIN_COMPANY Gesellschaft 20050216
4 Importing ID_GJAHR Call by reference Type reference (TYPE) FIN_FISCYEAR Geschäftsjahr 20050216
5 Importing ID_PERIOD Call by reference Type reference (TYPE) FIN_FISCPER Geschäftsperiode 20050216

Method GET_D_DAY on class CL_UA_INV_BSV_MARKET_PRICE_FIN has no exception.

Method READ_DATA_FROM_JOURNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAIBSV01 Call by reference Type reference (TYPE) ANY TABLE Eingangs-/Ausgangsrechnungen 20041217
2 Importing ID_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20041217
3 Importing ID_COMPANY Call by reference Type reference (TYPE) FIN_COMPANY Gesellschaft 20041217
4 Importing ID_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS Datenbasis 20041217
5 Importing IT_CURRTYPE Call by reference Type reference (TYPE) UAI_T_FAIBSV17C Währungstypen (Regel) 20050207
6 Importing IT_FOBJ_INST Call by reference Type reference (TYPE) FOBJ_T_OBJECT Tabelle mit FIN-Objekten 20041217
7 Importing IT_SELTAB Call by reference Type reference (TYPE) FINB_SEL_TAB Selektionstabelle mit Feldnamen 20041217

Method READ_DATA_FROM_JOURNAL on class CL_UA_INV_BSV_MARKET_PRICE_FIN has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 400