SAP ABAP Class CL_MRP_BUFFER_ACCESS (Buffer Access for MRP-Cockpit)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PP-MRP (Application Component) Material Requirements Planning
     PPH_GENERAL (Package) PP on HANA: General Functions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MRP_BUFFER_ACCESS Access to buffered MRP Data 20130919
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MRP_BUFFER_TYPES_GENERAL types for both access and update 20131114
Properties
Class CL_MRP_BUFFER_ACCESS  
Short Description Buffer Access for MRP-Cockpit    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PPH_GENERAL   PP on HANA: General Functions 
Created 20130919   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SDM_API Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_MRP_BUFFER_ACCESS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 RSDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_MRP_BUFFER_ACCESS Access to buffered MRP Data 20130919
2 IF_MRP_BUFFER_TYPES_GENERAL types for both access and update 20131114
Friends
Class CL_MRP_BUFFER_ACCESS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_VIEW_SDIV_TOTALS Static Attribute Private Type reference (TYPE) STRING 'sap.erp.sappl.pph.v02.read.buffer/MRP_SDIV_TOTALS1' 20130930
2 C_VIEW_SHORTAGE Static Attribute Private Type reference (TYPE) STRING 'sap.erp.sappl.pph.v02.read.buffer/MRP_SHORTAGES_WITH_TEXT1' 20130920
3 C_VIEW_SUPPLIER Static Attribute Private Type reference (TYPE) STRING 'sap.erp.sappl.pph.v02.read.buffer/MRP_SUPPLIER1' 20131025
4 C_VIEW_UD Static Attribute Private Type reference (TYPE) STRING 'sap.erp.sappl.pph.v02.read.buffer/MRP_UNCOVERED_DEMAND_WITH_TEXT1' 20130920
5 MO_SET_SDIV_TOTALS Instance attribute Private Object reference (TYPE REF TO) CL_RSMDS_SET 20130930
6 MO_SET_SHORTAGE Instance attribute Private Object reference (TYPE REF TO) CL_RSMDS_SET 20130926
7 MO_SET_SUPPLIER Instance attribute Private Object reference (TYPE REF TO) CL_RSMDS_SET Multi-Dimensional Quantity 20131025
8 MO_SET_UD Instance attribute Private Object reference (TYPE REF TO) CL_RSMDS_SET 20130926
9 MO_SQL_RENDERER Static Attribute Private Object reference (TYPE REF TO) IF_RSMDS_CONDITION_RENDERER Format Dimension and Values for Output 20130919
10 MR_TIME_HORIZON Static Attribute Private Object reference (TYPE REF TO) IF_MRP_BUFFER_TIME_HORIZON setting time_horizons 20131211
11 MT_ALLOWED_FIELDS_SDIV_TOTALS Static Attribute Private Type reference (TYPE) FIELDNAME_T 20130930
12 MT_ALLOWED_FIELDS_SHORTAGE Static Attribute Private Type reference (TYPE) FIELDNAME_T 20130920
13 MT_ALLOWED_FIELDS_SUPPLIER Static Attribute Private Type reference (TYPE) FIELDNAME_T Hashed table of fieldnames 20131025
14 MT_ALLOWED_FIELDS_UD Static Attribute Private Type reference (TYPE) FIELDNAME_T 20130920
15 MT_FIELDNAME Instance attribute Private Type reference (TYPE) FIELDNAME_T Hashed table of fieldnames 20130919
16 MV_DYNAMIC_HORIZON Instance attribute Private Type reference (TYPE) MRP_BUF_DYN_HORIZON_CODE Dynamic horizon code 20131104
17 MV_RUN_ID Static Attribute Private Type reference (TYPE) GUID_16 GUID in 'RAW' format 20131211
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_LOCK Instance method Private Method 20131211
2 CLASS_CONSTRUCTOR Static method Public Constructor 20130919
3 GET_BASIC_DATA_SDIV_TOTALS Instance method Public Method 20130930
4 GET_BASIC_DATA_SHORTAGES Instance method Public Method 20130920
5 GET_BASIC_DATA_SUPPLIER Instance method Public Method 20131025
6 GET_BASIC_DATA_UD Instance method Public Method 20130919
7 GET_HANA_VIEW_FIELDS Static method Private Method 20130920
8 GET_INSTANCE Static method Public Method 20130926
9 GET_QUERY_DYNHORIZON Instance method Private Method 20131114
10 GET_WHERE_CLAUSE_DYNHORIZON Instance method Private Method 20131105
Events
Class CL_MRP_BUFFER_ACCESS has no event.
Types
Class CL_MRP_BUFFER_ACCESS has no local type.
Method Signatures

Method CHECK_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LOCKED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20131211

Method CHECK_LOCK on class CL_MRP_BUFFER_ACCESS has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method GET_BASIC_DATA_SDIV_TOTALS Signature

Method GET_BASIC_DATA_SDIV_TOTALS on class CL_MRP_BUFFER_ACCESS has no parameter.
Method GET_BASIC_DATA_SDIV_TOTALS on class CL_MRP_BUFFER_ACCESS has no exception.

Method GET_BASIC_DATA_SHORTAGES Signature

Method GET_BASIC_DATA_SHORTAGES on class CL_MRP_BUFFER_ACCESS has no parameter.
Method GET_BASIC_DATA_SHORTAGES on class CL_MRP_BUFFER_ACCESS has no exception.

Method GET_BASIC_DATA_SUPPLIER Signature

Method GET_BASIC_DATA_SUPPLIER on class CL_MRP_BUFFER_ACCESS has no parameter.
Method GET_BASIC_DATA_SUPPLIER on class CL_MRP_BUFFER_ACCESS has no exception.

Method GET_BASIC_DATA_UD Signature

Method GET_BASIC_DATA_UD on class CL_MRP_BUFFER_ACCESS has no parameter.
Method GET_BASIC_DATA_UD on class CL_MRP_BUFFER_ACCESS has no exception.

Method GET_HANA_VIEW_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDS Call by reference Type reference (TYPE) FIELDNAME_T Hashed table of fieldnames 20130920
2 Importing IV_PATH Call by reference Type reference (TYPE) STRING 20130920
3 Importing IV_VIEW Call by reference Type reference (TYPE) STRING 20130920

Method GET_HANA_VIEW_FIELDS on class CL_MRP_BUFFER_ACCESS has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DYNAMIC_HORIZON_DEF Call by reference Type reference (TYPE) IF_MRP_BUFFER_TYPES_GENERAL~HORIZON_DEFINITION 20131211
2 Importing IT_FILTER Call by reference Type reference (TYPE) RSDS_FRANGE_T 20130926
3 Importing IT_SELECT Call by reference Type reference (TYPE) FIELDNAME_T 20130926
4 Importing IV_DYNAMIC_HORIZON_CODE Call by reference Type reference (TYPE) MRP_BUF_DYN_HORIZON_CODE Dynamic horizon code 20131122
5 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) IF_MRP_BUFFER_ACCESS Access to buffered MRP Data 20130926
# Exception Resumable Description Created on
1 CX_MRP_BUFFER MRP Buffer 20130926
2 CX_SQL_EXCEPTION Exception Class for SQL Error 20131112

Method GET_QUERY_DYNHORIZON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_FIELDLIST Call by reference Type reference (TYPE) STRING Fieldist 20131114
2 Changing CV_QUERY Call by reference Type reference (TYPE) STRING 20131114
3 Changing CV_WHERE Call by reference Type reference (TYPE) STRING Where 20131114
4 Importing IV_CALCULATION Call by reference Type reference (TYPE) CHAR2 Version Number Component 20131114
# Exception Resumable Description Created on
1 CX_MRP_BUFFER MRP Buffer 20131114

Method GET_WHERE_CLAUSE_DYNHORIZON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_FIELDLIST Call by reference Type reference (TYPE) STRING fieldlist 20131128
2 Changing CV_WHERE Call by reference Type reference (TYPE) STRING Where clause 20131105
3 Importing IV_CALCULATION Call by reference Type reference (TYPE) CHAR2 Shortage or Unc. demand 20131105
# Exception Resumable Description Created on
1 CX_MRP_BUFFER MRP Buffer 20131105
History
Last changed by/on SAP  20140121 
SAP Release Created in 618