SAP ABAP Class CL_FIP_MATERIAL_RANGE (FIP BO - Material Range)
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_MATERIAL_RANGE  
Short Description FIP BO - Material Range    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FIP_BUSINESS_LOGIC   Business Logic for Fresh Item Procurement 
Created 20080109   SAP 
Last change 20100310   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
Class CL_FIP_MATERIAL_RANGE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_FIP_MATERIAL_RANGE_MANAGER 20080111 BO Material range Manager
2 CL_FIP_MAT_MON_MANAGER 20080610 Manager for the Material Status Monitor
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_MATERIAL_RANGE_ITEM Instance attribute Private Type reference (TYPE) FIP_T_MR_ITEM_EXTENDED Table of material range ITEM. 20080109
2 MV_ACTIVATION_DATE Instance attribute Private Type reference (TYPE) FIP_MR_ACTIVATION_DATE Activation date of the materials 20080109
3 MV_LAST_MODIFIED Instance attribute Private Type reference (TYPE) FIP_LAST_MODIFIED Last modified date. 20080325
4 MV_MATERIAL_RANGE_ID Instance attribute Private Type reference (TYPE) FIP_MATERIAL_RANGE_ID Natural Number 20080111
5 MV_MATERIAL_RANGE_TYPE Instance attribute Public Type reference (TYPE) FIP_MR_MATERIAL_RANGE_TYPE Type of material range (in procurement or planned) 20080109
6 MV_UNAME Instance attribute Public Type reference (TYPE) UNAME User Name 20080327
7 MV_WITH_EXTENDED Instance attribute Private Type reference (TYPE) ABAP_BOOL say if there are extended info from BAL 20080403
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080114
2 GET_ACTIVATION_DATE Instance method Public Method 20080110
3 GET_BUYER Instance method Public Method 20080109
4 GET_LAST_MODIFIED Instance method Public Method 20080325
5 GET_MATERIAL_RANGE_ID Instance method Public Method 20080114
6 GET_MATERIAL_RANGE_ITEMS Instance method Public Method 20080116
7 GET_MATERIAL_RANGE_TYPE Instance method Public Method 20080110
8 GET_WITH_EXTENDED Instance method Public Method 20080403
9 SET_ACTIVATION_DATE Instance method Private Method 20080110
10 SET_BUYER Instance method Private Method 20080110
11 SET_LAST_MODIFIED Instance method Private Method 20080325
12 SET_MATERIAL_RANGE_ID Instance method Private Method 20080114
13 SET_MATERIAL_RANGE_ITEMS Instance method Private Method 20080116
14 SET_MATERIAL_RANGE_TYPE Instance method Private Method 20080110
15 SET_WITH_EXTENDED Instance method Private Method 20080403
Events
Class CL_FIP_MATERIAL_RANGE has no event.
Types
Class CL_FIP_MATERIAL_RANGE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MATERIAL_RANGE_ITEM Call by reference Type reference (TYPE) FIP_T_MR_ITEM_EXTENDED Table of material range ITEM. 20080114
2 Importing IV_ACTIVATION_DATE Call by reference Type reference (TYPE) FIP_MR_ACTIVATION_DATE Activation date of the materials 20080114
3 Importing IV_LAST_MODIFIED Call by reference Type reference (TYPE) FIP_LAST_MODIFIED Last modified date. 20080325
4 Importing IV_MAT_RANGE_ID Call by reference Type reference (TYPE) FIP_MATERIAL_RANGE_ID Material range ID 20080114
5 Importing IV_MR_TYPE Call by reference Type reference (TYPE) FIP_MR_MATERIAL_RANGE_TYPE Type of material range (in procurement or planned) 20080114
6 Importing IV_UNAME Call by reference Type reference (TYPE) UNAME User Name 20080327
7 Importing IV_WITH_EXTENDED Call by reference Type reference (TYPE) ABAP_BOOL if there MR item are enriched from BAL 20080403

Method CONSTRUCTOR on class CL_FIP_MATERIAL_RANGE has no exception.

Method GET_ACTIVATION_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ACTIVATION_DATE Value transfer Type reference (TYPE) FIP_MR_ACTIVATION_DATE Activation date of the materials 20080114

Method GET_ACTIVATION_DATE on class CL_FIP_MATERIAL_RANGE has no exception.

Method GET_BUYER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_UNAME Value transfer Type reference (TYPE) UNAME User Name 20080327

Method GET_BUYER on class CL_FIP_MATERIAL_RANGE has no exception.

Method GET_LAST_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LAST_MODIFIED Value transfer Type reference (TYPE) FIP_LAST_MODIFIED Last modified date. 20080325

Method GET_LAST_MODIFIED on class CL_FIP_MATERIAL_RANGE has no exception.

Method GET_MATERIAL_RANGE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MATERIAL_RANGE_ID Value transfer Type reference (TYPE) FIP_MATERIAL_RANGE_ID Material range ID 20080114

Method GET_MATERIAL_RANGE_ID on class CL_FIP_MATERIAL_RANGE has no exception.

Method GET_MATERIAL_RANGE_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WITHOUT_REMOVED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080129
2 Returning RTR_MATERIAL_RANGE_ITEM Value transfer Object reference (TYPE REF TO) FIP_T_MR_ITEM_EXTENDED Table of material range ITEM. 20080116

Method GET_MATERIAL_RANGE_ITEMS on class CL_FIP_MATERIAL_RANGE has no exception.

Method GET_MATERIAL_RANGE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MATERIAL_RANGE_TYPE Value transfer Type reference (TYPE) FIP_MR_MATERIAL_RANGE_TYPE Type of material range (in procurement or planned) 20080123

Method GET_MATERIAL_RANGE_TYPE on class CL_FIP_MATERIAL_RANGE has no exception.

Method GET_WITH_EXTENDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_WITH_EXTENDED Value transfer Type reference (TYPE) ABAP_BOOL 20080403

Method GET_WITH_EXTENDED on class CL_FIP_MATERIAL_RANGE has no exception.

Method SET_ACTIVATION_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVATION_DATE Call by reference Type reference (TYPE) FIP_MR_ACTIVATION_DATE Activation date of the materials 20080114

Method SET_ACTIVATION_DATE on class CL_FIP_MATERIAL_RANGE has no exception.

Method SET_BUYER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UNAME Call by reference Type reference (TYPE) UNAME User Name 20080327

Method SET_BUYER on class CL_FIP_MATERIAL_RANGE has no exception.

Method SET_LAST_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LAST_MODIFIED Call by reference Type reference (TYPE) FIP_LAST_MODIFIED Last modified date. 20080325

Method SET_LAST_MODIFIED on class CL_FIP_MATERIAL_RANGE has no exception.

Method SET_MATERIAL_RANGE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MATERIAL_RANGE_ID Call by reference Type reference (TYPE) FIP_MATERIAL_RANGE_ID Material range ID 20080114

Method SET_MATERIAL_RANGE_ID on class CL_FIP_MATERIAL_RANGE has no exception.

Method SET_MATERIAL_RANGE_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MATERIAL_RANGE_ITEM Call by reference Type reference (TYPE) FIP_T_MR_ITEM_EXTENDED Table of material range ITEM. 20080116

Method SET_MATERIAL_RANGE_ITEMS on class CL_FIP_MATERIAL_RANGE has no exception.

Method SET_MATERIAL_RANGE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MAT_RANGE_TYPE Call by reference Type reference (TYPE) FIP_MR_MATERIAL_RANGE_TYPE Type of material range (in procurement or planned) 20080123

Method SET_MATERIAL_RANGE_TYPE on class CL_FIP_MATERIAL_RANGE has no exception.

Method SET_WITH_EXTENDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WITH_EXTENDED Call by reference Type reference (TYPE) ABAP_BOOL 20080403

Method SET_WITH_EXTENDED on class CL_FIP_MATERIAL_RANGE has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 604