SAP ABAP Class CL_MMPUR_READ_HISTORY_DAO (High level DAO class to retireve 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 - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MMPUR_ME_READ_HISTORY Interface for reading of the PO History data 20130228
Properties
Class CL_MMPUR_READ_HISTORY_DAO  
Short Description High level DAO class to retireve PO History data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MMPUR_HDB   In-Memory Optimizations for MM-PUR 
Created 20130228   SAP 
Last change 20130531   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_MMPUR_ME_READ_HISTORY Interface for reading of the PO History data 20130228
Friends
Class CL_MMPUR_READ_HISTORY_DAO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_DATA_PROVIDER Static Attribute Private Object reference (TYPE REF TO) IF_MMPUR_ME_READ_HISTORY High level DAO class to retireve PO History data 20130710
2 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) IF_MMPUR_ME_READ_HISTORY 20130308
3 GV_AUT Static Attribute Private Type reference (TYPE) CHAR1 Single-Character Indicator 20130815
4 MO_INSTANCE Instance attribute Private Object reference (TYPE REF TO) IF_MMPUR_ME_READ_HISTORY 20130308
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor Class constructor 20130308
2 CONSTRUCTOR Instance method Public Constructor Constructor 20130308
3 CREATE Static method Public Method Factory 20130308
4 GET_AUT Static method Public Method Get flag if unit test 20130815
5 GET_DEFAULT_DATA_PROVIDER Static method Public Method Get default data provider for reading of PO History values 20130710
6 GET_HDB_MODE Static method Private Method Get HDB mode (abap_true if HDB is available; false if anydb) 20130308
7 SET_AUT Static method Public Method Set flag if unit test 20130815
Events
Class CL_MMPUR_READ_HISTORY_DAO has no event.
Types
Class CL_MMPUR_READ_HISTORY_DAO has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_MMPUR_READ_HISTORY_DAO has no parameter.
Method CLASS_CONSTRUCTOR on class CL_MMPUR_READ_HISTORY_DAO has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_INSTANCE Call by reference Object reference (TYPE REF TO) IF_MMPUR_ME_READ_HISTORY 20130308

Method CONSTRUCTOR on class CL_MMPUR_READ_HISTORY_DAO has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EBELN Call by reference Type reference (TYPE) TT_RSDSSELOPT 20130308
2 Importing IT_EBELP Call by reference Type reference (TYPE) TT_RSDSSELOPT 20130308
3 Importing IT_EKGRP Call by reference Type reference (TYPE) TT_RSDSSELOPT 20130308
4 Importing IT_EKORG Call by reference Type reference (TYPE) TT_RSDSSELOPT 20130308
5 Importing IT_FILTER Call by reference Type reference (TYPE) RSDS_WHERE_TAB 20130308
6 Importing IT_LIFNR Call by reference Type reference (TYPE) TT_RSDSSELOPT 20130308
7 Importing IT_MATNR Call by reference Type reference (TYPE) TT_RSDSSELOPT 20130308
8 Importing IV_CLEARED Call by reference Type reference (TYPE) ABAP_BOOL Return values for cleared items as well 20130318
9 Importing IV_DBSYSOPT Call by reference Type reference (TYPE) CHAR1 20130308
10 Importing IV_ELIKZ Call by reference Type reference (TYPE) ELIKZ "Delivery Completed" Indicator 20130318
11 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) IF_MMPUR_ME_READ_HISTORY 20130308

Method CREATE on class CL_MMPUR_READ_HISTORY_DAO has no exception.

Method GET_AUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_AUT Value transfer Type reference (TYPE) CHAR1 Single-Character Indicator 20130815

Method GET_AUT on class CL_MMPUR_READ_HISTORY_DAO has no exception.

Method GET_DEFAULT_DATA_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA_PROVIDER Call by reference Object reference (TYPE REF TO) IF_MMPUR_ME_READ_HISTORY Interface for reading of the PO History data 20130710
2 Returning RR_DATA_PROVIDER Value transfer Object reference (TYPE REF TO) IF_MMPUR_ME_READ_HISTORY Interface for reading of the PO History data 20130710

Method GET_DEFAULT_DATA_PROVIDER on class CL_MMPUR_READ_HISTORY_DAO has no exception.

Method GET_HDB_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UNIT_TEST_MODE Call by reference Type reference (TYPE) CHAR1 20130308
2 Returning RV_SWITCH Value transfer Type reference (TYPE) ABAP_BOOL 20130308

Method GET_HDB_MODE on class CL_MMPUR_READ_HISTORY_DAO has no exception.

Method SET_AUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AUT Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20130815

Method SET_AUT on class CL_MMPUR_READ_HISTORY_DAO has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 617