SAP ABAP Interface IF_MMPUR_HISTORY (History of Purchasing Document)
Hierarchy
BBPCRM (Software Component) BBPCRM
   SRM-EBP (Application Component) Enterprise Buyer
     BBP_APPLICATION (Package) Structure Package EBP
       ME (Package) Application development R/3 Purchasing
Properties
Interface IF_MMPUR_HISTORY  
Short Description History of Purchasing Document    
General Data
Package ME   Application development R/3 Purchasing 
Created 20081111   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_MMPUR_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Interface IF_MMPUR_HISTORY has no interface.
Friends
Interface IF_MMPUR_HISTORY has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_HEADER Instance attribute Public Object reference (TYPE REF TO) EKKO Purchasing Document Header 20081111
2 MD_ITEM Instance attribute Public Object reference (TYPE REF TO) EKPO Purchasing Document Item 20081111
3 MO_MODEL Instance attribute Public Object reference (TYPE REF TO) IF_MODEL_MM Default Model Functionality 20081118
4 MV_DOCUMENT Instance attribute Public Type reference (TYPE) EBELN Purchasing Document Number 20081111
5 MV_DOC_ITEM Instance attribute Public Type reference (TYPE) EBELP Item Number of Purchasing Document 20081111
Methods
# Method Level Visibility Method type Description Created on
1 CALL_GUI Instance method Public Method Call of User Interface 20081111
2 GET_DATA Instance method Public Method Read History Data 20081111
3 GET_DATA_UI Instance method Public Method Read History Data in Formatted Form (for Each View) 20101015
4 GET_DOCUMENT_TYPE Instance method Public Method Read Document Category 20081111
5 GET_HEADER_DATA Instance method Public Method Determination of Release Value So Far 20090423
Events
Interface IF_MMPUR_HISTORY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYPE_S_EKBZ Public See coding Structure: Delivery Costs 20081216 BEGIN OF type_s_ekbz . INCLUDE TYPE ekbz. TYPES kzrev_old TYPE xfeld. TYPES: END OF type_s_ekbz
2 TYPE_T_EKAB Public See coding Table Type: Release Documentation 20081216 type_t_ekab TYPE SORTED TABLE OF ekab WITH UNIQUE KEY konnr ktpnr ebeln ebelp
3 TYPE_T_EKBE Public See coding Table Type: Document History 20081216 type_t_ekbe TYPE SORTED TABLE OF ekbe_xfeld WITH UNIQUE KEY table_line WITH NON-UNIQUE SORTED KEY document COMPONENTS ebeln ebelp WITH NON-UNIQUE SORTED KEY ekbe_vgabe COMPONENTS vgabe
4 TYPE_T_EKBES Public See coding Table Type: Document History Totals Record 20081216 type_t_ekbes TYPE SORTED TABLE OF ekbes WITH UNIQUE KEY table_line
5 TYPE_T_EKBEZ Public See coding Table Type: Delivery Costs Totals Record 20081216 type_t_ekbez TYPE SORTED TABLE OF ekbez "#EC * WITH NON-UNIQUE KEY ebelp
6 TYPE_T_EKBZ Public See coding Structure: Delivery Costs History 20081216 type_t_ekbz TYPE SORTED TABLE OF type_s_ekbz WITH UNIQUE KEY table_line WITH NON-UNIQUE SORTED KEY document COMPONENTS ebeln ebelp
Method Signatures

Method CALL_GUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_POPUP Call by reference Type reference (TYPE) MMPUR_BOOL CL_MMPUR_CONSTANTS=>NO Als Popup aufrufen 20081111

Method CALL_GUI on Interface IF_MMPUR_HISTORY has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_COMPC Call by reference Object reference (TYPE REF TO) IF_MMPUR_COMPCONS_HISTORY Anzeige der Komponentenverbrauchshistorie 20090921
2 Exporting ER_EKAB Call by reference Object reference (TYPE REF TO) TYPE_T_EKAB Tabellentyp: Abrufdokumentation 20081216
3 Exporting ER_EKABS Call by reference Object reference (TYPE REF TO) EKABS Summen Abrufdokumentation 20090325
4 Exporting ER_EKBE Call by reference Object reference (TYPE REF TO) TYPE_T_EKBE Tabellentyp: Beleghistorie 20081216
5 Exporting ER_EKBES Call by reference Object reference (TYPE REF TO) TYPE_T_EKBES Tabellentyp: Summensatz Beleghistorie 20081216
6 Exporting ER_EKBEZ Call by reference Object reference (TYPE REF TO) TYPE_T_EKBEZ Tabellentyp: Summensatz Bezugskosten 20081216
7 Exporting ER_EKBZ Call by reference Object reference (TYPE REF TO) TYPE_T_EKBZ Tabellentyp: Historie Bezugskosten 20081216

Method GET_DATA on Interface IF_MMPUR_HISTORY has no exception.

Method GET_DATA_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Value transfer Object reference (TYPE REF TO) DATA Daten 20101015
2 Importing IV_CALLER Call by reference Type reference (TYPE) POHIST_BADI_CALLER Aufrufer zur Anpassung Bestellanforderungsanzeige (Sicht) 20101015

Method GET_DATA_UI on Interface IF_MMPUR_HISTORY has no exception.

Method GET_DOCUMENT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DOC_TYPE Value transfer Type reference (TYPE) BSTYP Typ des Einkaufsbelegs 20081111

Method GET_DOCUMENT_TYPE on Interface IF_MMPUR_HISTORY has no exception.

Method GET_HEADER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20090423
2 Importing IV_EXCH_RATE Call by reference Type reference (TYPE) WKURS Währungskurs 20090423
3 Returning RV_REL_VALUE Value transfer Type reference (TYPE) KTWRT Zielwert Kopfbereich pro Verteilung 20090423

Method GET_HEADER_DATA on Interface IF_MMPUR_HISTORY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 605