SAP ABAP Interface IF_MMPUR_ME_READ_HISTORY (Interface for reading of the PO History data)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-GF (Application Component) Basic Functions
     MMPUR_HDB (Package) In-Memory Optimizations for MM-PUR
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MMPUR_ANYDB_READ_HISTORY DAO Class using ANYDB to access PO History data 20130228
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MMPUR_HDB_READ_HISTORY DAO Class using HDB to access PO History values aggregated 20130228
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MMPUR_READ_HISTORY_DAO High level DAO class to retireve PO History data 20130228
Properties
Interface IF_MMPUR_ME_READ_HISTORY  
Short Description Interface for reading of the PO History data    
General Data
Package MMPUR_HDB   In-Memory Optimizations for MM-PUR 
Created 20130124   SAP 
Last changed 20131127   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_MMPUR_ME_READ_HISTORY has no interface.
Friends
Interface IF_MMPUR_ME_READ_HISTORY has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALLBACK_USED Instance attribute Public Type reference (TYPE) ABAP_BOOL 20130304
2 OPTIMIZED Instance attribute Public Type reference (TYPE) ABAP_BOOL 20130710
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DOCUMENT_POSTED_NETTO Instance method Public Method Returns True If the Document is posted by using Netto Value 20130710
2 GET_PO_HISTORY_VALUES Instance method Public Method Get values of the PO History 20130304
3 READ Instance method Public Method Reads PO History data 20130124
4 READ_PRELIMINARY Instance method Public Method Reads preliminary PO History data 20130710
Events
Interface IF_MMPUR_ME_READ_HISTORY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_PO_HISTORY_VALUES Public Type reference (TYPE) TT_POHVAL 20130304
2 TY_PO_HISTORY_VALUES Public Type reference (TYPE) POHVAL 20130304
Method Signatures

Method CHECK_DOCUMENT_POSTED_NETTO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BELNR Call by reference Type reference (TYPE) MBLNR Number of Material Document 20130710
2 Importing IV_COMPANY_CUR Call by reference Type reference (TYPE) WAERS Currency Key 20130710
3 Importing IV_PURCHDOC_CUR Call by reference Type reference (TYPE) WAERS Currency Key 20130710
4 Returning RV_POSTED_NETTO Value transfer Type reference (TYPE) CHAR1 Single-Character Indicator 20130710
# Exception Resumable Description Created on
1 CX_MMPUR_READ_HISTORY_CANT_BE Exception class to control PO History DAO classes 20130710

Method GET_PO_HISTORY_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Call by reference Type reference (TYPE) TT_PO_HISTORY_VALUES 20130304
2 Importing IV_EBELN Call by reference Type reference (TYPE) EBELN 20130304
3 Importing IV_EBELP Call by reference Type reference (TYPE) EBELP 20130304
4 Importing IV_RTYPE Call by reference Type reference (TYPE) TY_PO_HISTORY_VALUES-RTYPE 20130304
# Exception Resumable Description Created on
1 CX_MMPUR_READ_HISTORY_CANT_BE 20130304

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EKBE Call by reference Type reference (TYPE) ME_EKBE Purchase Order History Records 20130124
2 Exporting ET_EKBES Call by reference Type reference (TYPE) ME_EKBES Purchase order history totals 20130124
3 Exporting ET_EKBES_MA Call by reference Type reference (TYPE) EKBES_MA_TTY Total Purchase Order History at Account Assignment Level 20130124
4 Exporting ET_EKBEZ Call by reference Type reference (TYPE) ME_EKBEZ Purchase order history totals acco 20130124
5 Exporting ET_EKBE_MA Call by reference Type reference (TYPE) ME_EKBE_MA_S History of Purchasing Document at Account Assignment Level 20130124
6 Exporting ET_EKBNK Call by reference Type reference (TYPE) ME_EKBNK Delivery costs totals 20130124
7 Exporting ET_EKBNK_MA Call by reference Type reference (TYPE) EKBNK_MA_TTY Total Delivery Costs at Account Assignment Level 20130124
8 Exporting ET_EKBZ Call by reference Type reference (TYPE) ME_EKBZ Delivery costs data records 20130124
9 Exporting ET_EKBZ_MA Call by reference Type reference (TYPE) ME_EKBZ_MA Delivery Costs at Account Assignment Level 20130124
10 Exporting ET_RSEG Call by reference Type reference (TYPE) TY_RSEG Document item: Incoming invoice 20130124
11 Importing IV_BYPASSING_BUFFER Value transfer Type reference (TYPE) C Read Without Buffer 20130124
12 Importing IV_EBELN Value transfer Type reference (TYPE) EBELN Purchasing document number 20130124
13 Importing IV_EBELP Value transfer Type reference (TYPE) EBELP '00000' Purchasing document item 20130124
14 Importing IV_EKBEH Value transfer Type reference (TYPE) C Indicator for using of the archived records 20130124
15 Importing IV_LFBNR Call by reference Type reference (TYPE) LFBNR Document No. of a Reference Document 20130124
16 Importing IV_LFGJA Call by reference Type reference (TYPE) LFGJA Fiscal Year of Current Period 20130124
17 Importing IV_LFPOS Call by reference Type reference (TYPE) LFPOS Item of a Reference Document 20130124
18 Importing IV_NO_EXPAND_MA Call by reference Type reference (TYPE) XFELD SPACE Indicator for expanding of MA data 20130124
19 Importing IV_REFRESH_BUFFER Value transfer Type reference (TYPE) C Buffer will be refreshed 20130124
20 Importing IV_VRTKZ Call by reference Type reference (TYPE) VRTKZ Distribution indicator for multiple account assignment 20130124
21 Importing IV_WEBRE Value transfer Type reference (TYPE) WEBRE Indicator GR-related invoice verif 20130124
# Exception Resumable Description Created on
1 CX_MMPUR_READ_HISTORY_CANT_BE 20130304

Method READ_PRELIMINARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EKBE Call by reference Type reference (TYPE) ME_EKBE Purchase Order History Records 20130710
2 Exporting ET_EKBZ Call by reference Type reference (TYPE) ME_EKBZ Delivery costs data records 20130710
3 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20130710
4 Importing IV_EBELN Call by reference Type reference (TYPE) EBELN Purchasing document number 20130710
5 Importing IV_EBELP Call by reference Type reference (TYPE) EBELP '00000' Purchasing document item 20130710
6 Importing IV_XPRFG Call by reference Type reference (TYPE) XPRFG Indicator: Document complete 20130710
# Exception Resumable Description Created on
1 CX_MMPUR_READ_HISTORY_CANT_BE Exception class to control PO History DAO classes 20130710
History
Last changed by/on SAP  20131127 
SAP Release Created in 616