SAP ABAP Interface IF_UA_GENERIC_PRICEREADER_ONLY (PriceManager: Generic Read Methods)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC (Application Component) Business Accounting
     UA_PRICE_MANAGER (Package) Price Manager
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_UA_GENERIC_PRICE_READER PriceManager: Generic Read Interface 20030409
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UA_PRICE_MANAGER PriceManager 20030409
Properties
Interface IF_UA_GENERIC_PRICEREADER_ONLY  
Short Description PriceManager: Generic Read Methods    
General Data
Package UA_PRICE_MANAGER   Price Manager 
Created 20030409   SAP 
Last changed 20050411   SAP 
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 IF_UA_GENERIC_PRICEREADER_ONLY has no interface.
Friends
Interface IF_UA_GENERIC_PRICEREADER_ONLY has no friend.
Attributes
Interface IF_UA_GENERIC_PRICEREADER_ONLY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_HISTORIC_PRICE Instance method Public Method Gets Historic Price Table Entry (Valid-On Systematics) 20030430
2 GET_HISTORIC_PRICES Instance method Public Method Gets Multiple Historic Price Table Entries 20030912
3 GET_HISTORIC_PRICES_BY_KEY Instance method Public Method Gets Historical Price Table Entries for Key Values 20040615
4 GET_HISTORY_FIELDS Instance method Public Method Gets Fields of History Table for Price Type 20030505
5 GET_HISTORY_KEY_FIELDS Instance method Public Method Gets Key Fields of History Table 20030505
6 GET_HIST_PRICES_BY_PART_KEY Instance method Public Method Gets Multiple History Table Entries for Partial Keys 20050316
7 GET_PRICE Instance method Public Method Gets a Price Table Entry (Valid-On Systematics) 20030409
8 GET_PRICES Instance method Public Method Gets Multiple Price Table Entries 20030630
9 GET_PRICES_BY_KEY Instance method Public Method Gets Multiple Price Table Entries for Key Values 20040615
10 GET_PRICES_BY_PARTIAL_KEY Instance method Public Method Gets Multiple Price Table Entries for Subkey Values 20041005
11 REFRESH_BUFFER Instance method Public Method Resets Runtime Buffer of Price Tables 20030806
Events
Interface IF_UA_GENERIC_PRICEREADER_ONLY has no event.
Types
Interface IF_UA_GENERIC_PRICEREADER_ONLY has no local type.
Method Signatures

Method GET_HISTORIC_PRICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HISTORIC_PRICE Call by reference Type reference (TYPE) ANY Historischer Preisdatensatz 20040131
2 Importing ID_DATE Call by reference Type reference (TYPE) SYDATUM historisches Datum 20030430
3 Importing ID_TIME Call by reference Type reference (TYPE) SYUZEIT historische Zeit 20030430
4 Importing IS_HISTORY_KEY Call by reference Type reference (TYPE) ANY Schlüssel für Historientabelle 20040131
# Exception Resumable Description Created on
1 NOT_FOUND Kein historischer Preis mit diesem Schlüssel gefunden 20030505
2 NO_HISTORY Zu diesem Preistyp wird keine Historie geführt 20030505

Method GET_HISTORIC_PRICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRICE_RECORD Call by reference Type reference (TYPE) STANDARD TABLE Tabelle mit Preisdatensätzen 20040131
2 Importing ID_PRICE_LABEL Call by reference Type reference (TYPE) FIN_PRICELABEL Preistyp 20030912
3 Importing IT_SEL_TAB Call by reference Type reference (TYPE) FINB_SEL_TAB Selektionstabelle mit Feldnamen 20040615
# Exception Resumable Description Created on
1 NOT_FOUND Kein historischer Preis zu Selektionsbedingungen gefunden 20030912
2 NO_HISTORY Zu diesem Preistyp wird keine Historie geführt 20030912

Method GET_HISTORIC_PRICES_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRICE_RECORD Call by reference Type reference (TYPE) STANDARD TABLE Tabelle mit Preisdatensätzen 20040615
2 Importing ID_PRICE_LABEL Call by reference Type reference (TYPE) FIN_PRICELABEL Preistyp 20040615
3 Importing ID_WITH_INTERVAL Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040615
4 Importing IT_SELECTION_VALUE Call by reference Type reference (TYPE) STANDARD TABLE Tabelle mit Selektionswerten 20040615
# Exception Resumable Description Created on
1 NOT_FOUND Kein historischer Preis zu Selektionsbedingungen gefunden 20040615
2 NO_HISTORY Zu diesem Preistyp wird keine Historie geführt 20040615

Method GET_HISTORY_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_PRICE_HISTORY Call by reference Object reference (TYPE REF TO) DATA Typisierte Referenz auf Historuentabellen-Struktur 20030505
2 Exporting ET_HISTORY_FIELDNAMES Call by reference Type reference (TYPE) FINB_MD_T_FIELDNAME Tabelle von Feldnamen der Historientabelle 20030505
3 Importing ID_PRICE_LABEL Call by reference Type reference (TYPE) FIN_PRICELABEL Preisbezeichner 20030505
# Exception Resumable Description Created on
1 NO_HISTORY Zu diesem Preistyp wird keine Historie geführt 20030505

Method GET_HISTORY_KEY_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_PRICE_HISTORY Call by reference Object reference (TYPE REF TO) DATA Typisierte Referenz auf Historientabellen-Struktur 20030505
2 Exporting ET_HISTORY_KEY_FIELDNAMES Call by reference Type reference (TYPE) FINB_MD_T_FIELDNAME Tabelle von Schlüssel-Feldnamen der Historientabelle 20030505
3 Importing ID_PRICE_LABEL Call by reference Type reference (TYPE) FIN_PRICELABEL Preisbezeichner 20030505
# Exception Resumable Description Created on
1 NO_HISTORY Zu diesem Preistyp wird keine Historie geführt 20030505

Method GET_HIST_PRICES_BY_PART_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRICE_RECORD Call by reference Type reference (TYPE) STANDARD TABLE 20050316
2 Importing ID_PRICE_LABEL Call by reference Type reference (TYPE) FIN_PRICELABEL Preistyp 20050316
3 Importing ID_USED_KEY_FIELDS Call by reference Type reference (TYPE) INT2 2 Byte Integer (Signed) 20050316
4 Importing IT_SELECTION_VALUES Call by reference Type reference (TYPE) STANDARD TABLE 20050316
# Exception Resumable Description Created on
1 NOT_FOUND Kein historischer Preis zu Selektionsbedingungen gefunden 20050316
2 NO_HISTORY Zu diesem Preistyp wird keine Historie geführt 20050316

Method GET_PRICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PRICE_RECORD Call by reference Type reference (TYPE) ANY Preisdatensatz 20040131
2 Importing IS_PRICE_KEY Call by reference Type reference (TYPE) ANY Schlüssel der Preistabelle 20040131
# Exception Resumable Description Created on
1 NOT_FOUND Kein Preis mit diesem Schlüssel gefunden 20030409

Method GET_PRICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRICE_RECORD Call by reference Type reference (TYPE) STANDARD TABLE Tabelle mit Preisdatensätzen 20040131
2 Importing ID_PRICE_LABEL Call by reference Type reference (TYPE) FIN_PRICELABEL Preistyp 20030731
3 Importing IT_SEL_TAB Call by reference Type reference (TYPE) FINB_SEL_TAB Selektionstabelle mit Feldnamen 20040615
# Exception Resumable Description Created on
1 NOT_FOUND Kein Preis zu Selektionsbedingungen gefunden 20030630

Method GET_PRICES_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRICE_RECORD Call by reference Type reference (TYPE) STANDARD TABLE Tabelle mit den gefundenen Preisen 20040615
2 Importing ID_PRICE_LABEL Call by reference Type reference (TYPE) FIN_PRICELABEL Preistyp 20040615
3 Importing ID_WITH_INTERVAL Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040615
4 Importing IT_SELECTION_VALUE Call by reference Type reference (TYPE) STANDARD TABLE Tabelle mit Schlüsselwerten 20040615
# Exception Resumable Description Created on
1 NOT_FOUND kein Preis gefunden 20040615

Method GET_PRICES_BY_PARTIAL_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRICE_RECORD Value transfer Type reference (TYPE) STANDARD TABLE 20041005
2 Importing ID_PRICE_LABEL Call by reference Type reference (TYPE) FIN_PRICELABEL 20041005
3 Importing ID_USED_KEY_FIELDS Call by reference Type reference (TYPE) INT2 20041005
4 Importing IT_SELECTION_VALUES Call by reference Type reference (TYPE) STANDARD TABLE 20041005
# Exception Resumable Description Created on
1 NOT_FOUND Kein Preis zu Selektionsbedingungen gefunden 20041006

Method REFRESH_BUFFER Signature

Method REFRESH_BUFFER on Interface IF_UA_GENERIC_PRICEREADER_ONLY has no parameter.
Method REFRESH_BUFFER on Interface IF_UA_GENERIC_PRICEREADER_ONLY has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in 350