SAP ABAP Class CL_FIP_BUFFER_STAT_PERSIST (Handle buffering the statistical data of PL)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-FIP (Application Component) Perishables Procurement
     FIP_BUSINESS_LOGIC (Package) Business Logic for Fresh Item Procurement
Properties
Class CL_FIP_BUFFER_STAT_PERSIST  
Short Description Handle buffering the statistical data of PL    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FIP_BUSINESS_LOGIC   Business Logic for Fresh Item Procurement 
Created 20080512   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FIP_BUFFER_STAT_PERSIST has no forward declaration.
Interfaces
Class CL_FIP_BUFFER_STAT_PERSIST has no interface implemented.
Friends
Class CL_FIP_BUFFER_STAT_PERSIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_BAL_FACTORY Static Attribute Protected Object reference (TYPE REF TO) CL_FIP_BAL_FACTORY Factory implementing and hiding backend access 20080512
2 GO_CO Instance attribute Public Object reference (TYPE REF TO) CL_FIP_CONST Constants 20100105
3 GO_SETTINGS_MANAGER Static Attribute Protected Object reference (TYPE REF TO) CL_FIP_SETTINGS_MANAGER Buyer settings manager for Business Layer 20080512
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080512
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100105
3 GET_BUFFERED_DATA Instance method Public Method Retrieve all buffered statistical data 20090630
4 GET_DQ_BUFFERED_DATA Instance method Public Method Retrieve all Past Delivery Quantity buffered data 20080512
5 GET_OOQ_BUFFERED_DATA Instance method Public Method Retrieve all Open Order Quantity buffered data 20080512
6 GET_POQ_BUFFERED_DATA Instance method Public Method Retrieve all Past Ordered Quantity buffered data 20080512
7 GET_ROQ_BUFFERED_DATA Instance method Public Method Retrieve all Recipient Order Quantity buffered data 20080512
8 GET_SQ_BUFFERED_DATA Instance method Public Method Retrieve all Past Sales Quantity buffered data 20080512
9 UPDATE_DQ Static method Public Method Update DQ (delete old entries and write new ones) 20080514
10 UPDATE_OOQ Static method Public Method Update OOQ (delete old entries and write new ones) 20080514
11 UPDATE_POQ Static method Public Method Update DQ (delete old entries and write new ones) 20080514
12 UPDATE_ROQ Static method Public Method Update ROQ (delete old entries and write new ones) 20080514
13 UPDATE_SQ Static method Public Method Update SQ (delete old entries and write new ones) 20080514
Events
Class CL_FIP_BUFFER_STAT_PERSIST has no event.
Types
Class CL_FIP_BUFFER_STAT_PERSIST has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_FIP_BUFFER_STAT_PERSIST has no parameter.
Method CONSTRUCTOR on class CL_FIP_BUFFER_STAT_PERSIST has no exception.

Method GET_BUFFERED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20090630
2 Changing CT_STATISTICAL_DATA Call by reference Type reference (TYPE) FIP_T_STATISTICAL_DATA Table Type for Statistical Data 20090630
3 Exporting ET_BUFFER_OOQ Call by reference Type reference (TYPE) FIP_T_BUFFER_OOQ Table Type for Open Order Quantity Buffered Data 20090630
4 Exporting ET_STAT_DQ Call by reference Type reference (TYPE) FIP_T_STAT_DQ Table Type for Delivery Quantity Statistical Data 20090630
5 Exporting ET_STAT_POQ Call by reference Type reference (TYPE) FIP_T_STAT_POQ Table Type for Purchase Order Quantity Statistical Data 20090630
6 Exporting ET_STAT_ROQ Call by reference Type reference (TYPE) FIP_T_STAT_ROQ Table Type for Recipient Order Quantity Statistical Data 20090630
7 Exporting ET_STAT_SQ Call by reference Type reference (TYPE) FIP_T_STAT_SQ Table Type for Sales Quantity Statistical Data 20090630
# Exception Resumable Description Created on
1 CX_FIP_DATA_INVALID Invalid data supplied 20090702

Method GET_DQ_BUFFERED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUYER Call by reference Type reference (TYPE) UNAME User Name 20080512
2 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20080512
3 Importing IV_PERIOD_ID Call by reference Type reference (TYPE) FIP_PERIOD_ID Unique Period ID 20090709
4 Importing IV_SPLT Call by reference Type reference (TYPE) WERKS_D Plant 20080512
5 Returning RT_STAT_DQ Value transfer Type reference (TYPE) FIP_T_STAT_DQ Table of Material - Supplying Plant statistical data 20080512
# Exception Resumable Description Created on
1 CX_FIP_DATA_INVALID Invalid data supplied 20080513

Method GET_OOQ_BUFFERED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUYER Call by reference Type reference (TYPE) UNAME User Name 20080512
2 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20080512
3 Importing IV_PERIOD_ID Call by reference Type reference (TYPE) FIP_PERIOD_ID Unique Period ID 20100112
4 Importing IV_SPLT Call by reference Type reference (TYPE) WERKS_D Plant 20080512
5 Returning RT_BUFFER_OOQ Value transfer Type reference (TYPE) FIP_T_BUFFER_OOQ Table of Material - Supplying Plant statistical data 20080512
# Exception Resumable Description Created on
1 CX_FIP_DATA_INVALID Invalid data supplied 20080513

Method GET_POQ_BUFFERED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUYER Call by reference Type reference (TYPE) UNAME User Name 20080512
2 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20080512
3 Importing IV_PERIOD_ID Call by reference Type reference (TYPE) FIP_PERIOD_ID Unique Period ID 20090709
4 Importing IV_SPLT Call by reference Type reference (TYPE) WERKS_D Plant 20080512
5 Returning RT_STAT_POQ Value transfer Type reference (TYPE) FIP_T_STAT_POQ Table of Material - Supplying Plant statistical data 20080512
# Exception Resumable Description Created on
1 CX_FIP_DATA_INVALID Invalid data supplied 20080513

Method GET_ROQ_BUFFERED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUYER Call by reference Type reference (TYPE) UNAME User Name 20080512
2 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20080512
3 Importing IV_PERIOD_ID Call by reference Type reference (TYPE) FIP_PERIOD_ID Unique Period ID 20090708
4 Importing IV_SPLT Call by reference Type reference (TYPE) WERKS_D Plant 20080512
5 Returning RT_STAT_ROQ Value transfer Type reference (TYPE) FIP_T_STAT_ROQ Table of Material - Supplying Plant statistical data 20080512
# Exception Resumable Description Created on
1 CX_FIP_DATA_INVALID Invalid data supplied 20080513

Method GET_SQ_BUFFERED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUYER Call by reference Type reference (TYPE) UNAME User Name 20080512
2 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20080512
3 Importing IV_PERIOD_ID Call by reference Type reference (TYPE) FIP_PERIOD_ID Unique Period ID 20090709
4 Importing IV_SPLT Call by reference Type reference (TYPE) WERKS_D Plant 20080512
5 Returning RT_STAT_SQ Value transfer Type reference (TYPE) FIP_T_STAT_SQ Table of Material - Supplying Plant statistical data 20080512
# Exception Resumable Description Created on
1 CX_FIP_DATA_INVALID Invalid data supplied 20080513

Method UPDATE_DQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080514
2 Importing IT_STAT_DQ Call by reference Type reference (TYPE) FIP_T_STAT_DQ Table Type for Delivery Quantity Statistical Data 20080514
3 Importing IV_SP Call by reference Type reference (TYPE) WERKS_D Plant 20080528

Method UPDATE_DQ on class CL_FIP_BUFFER_STAT_PERSIST has no exception.

Method UPDATE_OOQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080514
2 Importing IT_STAT_OOQ Call by reference Type reference (TYPE) FIP_T_BUFFER_OOQ Table Type for Open Order Quantity Statistical Data 20080514
3 Importing IV_SP Call by reference Type reference (TYPE) WERKS_D Plant 20080528

Method UPDATE_OOQ on class CL_FIP_BUFFER_STAT_PERSIST has no exception.

Method UPDATE_POQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080514
2 Importing IT_STAT_POQ Call by reference Type reference (TYPE) FIP_T_STAT_POQ Table Type for Delivery Quantity Statistical Data 20080516
3 Importing IV_SP Call by reference Type reference (TYPE) WERKS_D Plant 20080528

Method UPDATE_POQ on class CL_FIP_BUFFER_STAT_PERSIST has no exception.

Method UPDATE_ROQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080514
2 Importing IT_STAT_ROQ Call by reference Type reference (TYPE) FIP_T_STAT_ROQ Table Type for Recipient Order Quantity Statistical Data 20080514
3 Importing IV_SP Call by reference Type reference (TYPE) WERKS_D Plant 20080528

Method UPDATE_ROQ on class CL_FIP_BUFFER_STAT_PERSIST has no exception.

Method UPDATE_SQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080514
2 Importing IT_STAT_SQ Call by reference Type reference (TYPE) FIP_T_STAT_SQ Table Type for Sales Quantity Statistical Data 20080514
3 Importing IV_SP Call by reference Type reference (TYPE) WERKS_D Plant 20080528

Method UPDATE_SQ on class CL_FIP_BUFFER_STAT_PERSIST has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 604