SAP ABAP Class CL_FIP_OBJ_RET_PD (Object Retriever for Plant Demands)
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_OBJ_RET_PD  
Short Description Object Retriever for Plant Demands    
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 20080107   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FIP_OBJ_RET_PD has no forward declaration.
Interfaces
Class CL_FIP_OBJ_RET_PD has no interface implemented.
Friends
Class CL_FIP_OBJ_RET_PD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_AOR_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_FIP_AOR_MANAGER Area of Responsibility Manager 20080513
2 MT_RANGE_AKTRN Instance attribute Private Type reference (TYPE) FIP_T_AKTRN_RANGE FIP Range Table for POWL Selection Criteria 20080123
3 MT_RANGE_BEDAT Instance attribute Private Type reference (TYPE) FIP_T_BEDAT_RANGE Range Table: EKKO-BEDAT 20080107
4 MT_RANGE_BSART Instance attribute Private Type reference (TYPE) FIP_T_BSART_RANGE Range Table: EKKO-BSART 20080107
5 MT_RANGE_BSTAE Instance attribute Private Type reference (TYPE) FIP_T_BSTAE_RANGE FIP Range Table for POWL Selection Criteria 20080123
6 MT_RANGE_BSTYP Instance attribute Private Type reference (TYPE) FIP_T_BSTYP_RANGE Range Table: EKKO-BSTYP 20080107
7 MT_RANGE_BUKRS Instance attribute Private Type reference (TYPE) FIP_T_BUKRS_RANGE Range Table: EKKO-BUKRS 20080107
8 MT_RANGE_EAN11 Instance attribute Private Type reference (TYPE) FIP_T_EAN11_RANGE FIP Range Table for POWL Selection Criteria: EAN11 20080123
9 MT_RANGE_EBELN Instance attribute Private Type reference (TYPE) FIP_T_EBELN_RANGE Range Table: EKKO-EBELN 20080107
10 MT_RANGE_EBELP Instance attribute Private Type reference (TYPE) FIP_T_EBELP_RANGE Range Table: EKPO-EBELP 20080107
11 MT_RANGE_EINDT Instance attribute Private Type reference (TYPE) FIP_T_EINDT_RANGE FIP Range Table for POWL Selection Criteria 20080123
12 MT_RANGE_EKGRP Instance attribute Private Type reference (TYPE) FIP_T_EKGRP_RANGE Range Table: EKKO-EKGRP 20080107
13 MT_RANGE_EKORG Instance attribute Private Type reference (TYPE) FIP_T_EKORG_RANGE Range Table: EKKO-EKORG 20080107
14 MT_RANGE_ELIKZ Instance attribute Private Type reference (TYPE) FIP_T_ELIKZ_RANGE FIP Range Table for POWL Selection Criteria 20080123
15 MT_RANGE_ERNAM Instance attribute Private Type reference (TYPE) FIP_T_ERNAM_RANGE Range Table: EKKO-ERNAM 20080107
16 MT_RANGE_IDNLF Instance attribute Private Type reference (TYPE) FIP_T_IDNLF_RANGE Range Table: IDNLF 20080123
17 MT_RANGE_KNTTP Instance attribute Private Type reference (TYPE) FIP_T_KNTTP_RANGE Range Table: KNTTP 20080123
18 MT_RANGE_LGORT Instance attribute Private Type reference (TYPE) FIP_T_LGORT_RANGE FIP Range Table for POWL Selection Criteria 20080123
19 MT_RANGE_LIFNR Instance attribute Private Type reference (TYPE) FIP_T_LIFNR_RANGE Range Table: EKKO-LIFNR 20080107
20 MT_RANGE_LOEKZ Instance attribute Private Type reference (TYPE) FIP_T_LOEKZ_RANGE Range Table: EKKO-LOEKZ 20080107
21 MT_RANGE_LOEKZ_HD Instance attribute Private Type reference (TYPE) FIP_T_LOEKZ_RANGE Range: Deletion indicator in purchasing document 20080603
22 MT_RANGE_LTSNR Instance attribute Private Type reference (TYPE) FIP_T_LTSNR_RANGE FIP Range Table for POWL Selection Criteria 20080123
23 MT_RANGE_MATKL Instance attribute Private Type reference (TYPE) FIP_T_MATKL_RANGE Range Table: EKPO-MATKL 20080107
24 MT_RANGE_MATNR Instance attribute Private Type reference (TYPE) FIP_T_MATNR_RANGE Range Table: EKPO-MATNR 20080107
25 MT_RANGE_PSTYP Instance attribute Private Type reference (TYPE) FIP_T_PSTYP_RANGE Range Table: PSTYP 20080123
26 MT_RANGE_RESWK Instance attribute Private Type reference (TYPE) FIP_T_RESWK_RANGE Range Table: EKKO-RESWK 20080107
27 MT_RANGE_SAISJ Instance attribute Private Type reference (TYPE) FIP_T_SAISJ_RANGE FIP Range Table for POWL Selection Criteria 20080123
28 MT_RANGE_SAISO Instance attribute Private Type reference (TYPE) FIP_T_SAISO_RANGE FIP Range Table for POWL Selection Criteria 20080123
29 MT_RANGE_TXZ01 Instance attribute Private Type reference (TYPE) FIP_T_TXZ01_RANGE FIP Range Table for POWL Selection Criteria 20080123
30 MT_RANGE_WERKS Instance attribute Private Type reference (TYPE) FIP_T_WERKS_RANGE Range Table: EKPO-WERKS 20080107
Methods
# Method Level Visibility Method type Description Created on
1 ADD_AOR_MATERIALS Instance method Private Method Append Materials from Area of Responsibility 20080513
2 CONSTRUCTOR Instance method Public Constructor Constructor 20080513
3 GET_PLANT_DEMANDS_OBJECTS Instance method Public Method Get the plant demands objects based on range tables 20080107
4 INITIALIZE_RANGES Instance method Private Method Reset ranges dynamically 20080107
5 INIT_AOR_MANAGER Instance method Private Method Initialize AoR Manager 20080513
6 SET_RANGE_TABLES Instance method Private Method Initialize the range tables 20080107
Events
Class CL_FIP_OBJ_RET_PD has no event.
Types
Class CL_FIP_OBJ_RET_PD has no local type.
Method Signatures

Method ADD_AOR_MATERIALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MATERIAL_RANGE Call by reference Type reference (TYPE) FIP_T_MATNR_RANGE Range: Material Number 20080513

Method ADD_AOR_MATERIALS on class CL_FIP_OBJ_RET_PD has no exception.

Method CONSTRUCTOR Signature

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

Method GET_PLANT_DEMANDS_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Message META description 20080514
2 Exporting ET_PLANT_DEMANDS Call by reference Type reference (TYPE) FIP_T_PD_POWL define later 20080123
3 Importing IT_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20080107
4 Importing IV_FEEDER_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL type ID 20080107

Method GET_PLANT_DEMANDS_OBJECTS on class CL_FIP_OBJ_RET_PD has no exception.

Method INITIALIZE_RANGES Signature

Method INITIALIZE_RANGES on class CL_FIP_OBJ_RET_PD has no parameter.
Method INITIALIZE_RANGES on class CL_FIP_OBJ_RET_PD has no exception.

Method INIT_AOR_MANAGER Signature

Method INIT_AOR_MANAGER on class CL_FIP_OBJ_RET_PD has no parameter.
Method INIT_AOR_MANAGER on class CL_FIP_OBJ_RET_PD has no exception.

Method SET_RANGE_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20080107

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