SAP ABAP Class CL_FIP_AOR_HANDLER (Class handling data retrieval for object of class CL_FIP_AOR)
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_AOR_HANDLER  
Short Description Class handling data retrieval for object of class CL_FIP_AOR    
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 20080201   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FIP_AOR_HANDLER has no forward declaration.
Interfaces
Class CL_FIP_AOR_HANDLER has no interface implemented.
Friends
Class CL_FIP_AOR_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_AOR_PERSIST Static Attribute Private Object reference (TYPE REF TO) CL_FIP_AOR_PERSIST Instance of AoR persistance 20080201
2 GO_BAL_CUSTOMER Static Attribute Private Object reference (TYPE REF TO) FIP_BADI_CUSTOMER_BAL 20080512
3 GO_BAL_DISTR_CENTER Static Attribute Private Object reference (TYPE REF TO) FIP_BADI_DISTR_CENTER_BAL 20080522
4 GO_BAL_FUNCNL_UNIT Static Attribute Private Object reference (TYPE REF TO) FIP_BADI_FUNCNL_UNIT_BAL 20080509
5 GO_BAL_MATERIAL Static Attribute Private Object reference (TYPE REF TO) FIP_BADI_MATERIAL_BAL Factory implementing and hiding backend access 20080201
6 GO_BAL_PURCHASING_GRP Static Attribute Private Object reference (TYPE REF TO) FIP_BADI_PURCHASING_GRP_BAL 20080509
7 GO_BAL_RECEIVING_PLNT Static Attribute Private Object reference (TYPE REF TO) FIP_BADI_RECEIVING_PLNT_BAL 20080512
8 GO_BAL_STORE Static Attribute Private Object reference (TYPE REF TO) FIP_BADI_STORE_BAL 20080512
9 GO_BAL_SUPPLIER Static Attribute Private Object reference (TYPE REF TO) FIP_BADI_SUPPLIER_BAL 20080512
10 GO_BAL_SUPPLYING_PLNT Static Attribute Private Object reference (TYPE REF TO) FIP_BADI_SUPPLYING_PLNT_BAL 20080429
11 GO_ME Static Attribute Private Object reference (TYPE REF TO) CL_FIP_AOR_HANDLER Class handling data retrieval for object of class CL_FIP_AOR 20080423
12 GO_MR_MANAGER Static Attribute Private Object reference (TYPE REF TO) CL_FIP_MATERIAL_RANGE_MANAGER BO Material range Manager 20080501
13 GO_SETTINGS_MANAGER Static Attribute Private Object reference (TYPE REF TO) CL_FIP_SETTINGS_MANAGER Buyer Settings Manager 20080501
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080201
2 GET_BUYERS Static method Public Method Gets all FIP Buyers 20080317
3 GET_INSTANCE Static method Public Method 20080423
4 GET_MATERIALS Instance method Public Method Gets materials 20080204
5 GET_PURCHASING Instance method Public Method Gets purchasing from buyer's AoR 20080205
6 GET_PURCHASING_DETAILS Instance method Public Method Gets the purchasing details 20080509
7 GET_RECIPIENTS Instance method Public Method Gets recipients 20080225
8 GET_SUPLG_PLANTS Instance method Public Method Gets supplying plants 20080205
9 GET_VENDORS Instance method Public Method Gets vendors 20080219
10 READ_RCPNT_DETAILS_BY_RCPNT Static method Public Method Read recipient details by recipient number and type 20080512
11 READ_VENDOR_DETAILS_BY_VENDORS Static method Public Method 20080512
12 REMOVE_ITEMS Instance method Private Method 20080501
13 SAVE_MATERIALS Instance method Public Method Save list of materials in FIP DB 20080305
14 SAVE_PURCHASING Instance method Public Method 20080311
15 SAVE_RECIPIENTS Instance method Public Method Save list of recipients in FIP DB 20080305
16 SAVE_SUPLG_PLANTS Instance method Public Method 20080421
17 SAVE_VENDORS Instance method Public Method Save list of vendors in FIP DB 20080303
Events
Class CL_FIP_AOR_HANDLER has no event.
Types
Class CL_FIP_AOR_HANDLER has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method GET_BUYERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUYERS Call by reference Type reference (TYPE) FIP_T_BUYER_DETAILS Table of FIP Buyer Details 20080328

Method GET_BUYERS on class CL_FIP_AOR_HANDLER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_AOR_HANDLER Value transfer Object reference (TYPE REF TO) CL_FIP_AOR_HANDLER Class handling data retrieval for object of class CL_FIP_AOR 20080423

Method GET_INSTANCE on class CL_FIP_AOR_HANDLER has no exception.

Method GET_MATERIALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MATERIALS Call by reference Type reference (TYPE) FIP_T_MATERIAL_BASIC Table of materials with material groups and descriptions 20080204
2 Importing IV_BUYER Call by reference Type reference (TYPE) UNAME User Name 20080423
3 Importing IV_MATNR_ONLY Call by reference Type reference (TYPE) BOOLEAN read only the material number 20110809

Method GET_MATERIALS on class CL_FIP_AOR_HANDLER has no exception.

Method GET_PURCHASING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INVALID_PURCHASING Call by reference Type reference (TYPE) FIP_T_SP_PUR Table of suplg plant and purchasing info 20080514
2 Exporting ET_PURCHASING Call by reference Type reference (TYPE) FIP_T_SP_PURCHASING Table of materials with material groups and descriptions 20080205
3 Importing IV_BUYER Call by reference Type reference (TYPE) UNAME User Name 20080423
4 Importing IV_WITH_EXTENDED_INFO Call by reference Type reference (TYPE) BOOLEAN 'X' Boolean Variable (X=True, -=False, Space=Unknown) 20080415

Method GET_PURCHASING on class CL_FIP_AOR_HANDLER has no exception.

Method GET_PURCHASING_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PURCHASING Call by reference Type reference (TYPE) FIP_T_SP_PURCHASING Purchasing table 20080509
2 Exporting ET_INVALID_PURCHASING Call by reference Type reference (TYPE) FIP_T_SP_PUR Selected purchasing org/grps for supplying plants 20080514

Method GET_PURCHASING_DETAILS on class CL_FIP_AOR_HANDLER has no exception.

Method GET_RECIPIENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INVALID_RECIPIENTS Call by reference Type reference (TYPE) FIP_T_RECIPIENT Table of recipient numbers 20080512
2 Exporting ET_RECIPIENTS Call by reference Type reference (TYPE) FIP_T_RECIPIENT_BASIC Table of materials with material groups and descriptions 20080225
3 Importing IV_BUYER Call by reference Type reference (TYPE) UNAME User Name 20080423
4 Importing IV_WITH_EXTENDED_INFO Call by reference Type reference (TYPE) BOOLEAN 'X' Boolean Variable (X=True, -=False, Space=Unknown) 20080415

Method GET_RECIPIENTS on class CL_FIP_AOR_HANDLER has no exception.

Method GET_SUPLG_PLANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SUPLG_PLANTS Call by reference Type reference (TYPE) FIP_T_SUPLG_PLANT_BASIC Table of materials with material groups and descriptions 20080205
2 Importing IT_WERKS_RANGE Call by reference Type reference (TYPE) FIP_T_WERKS_RANGE Range: Plant 20080424
3 Importing IV_BUYER Call by reference Type reference (TYPE) UNAME User Name 20080423
4 Importing IV_WITH_EXTENDED_INFO Call by reference Type reference (TYPE) BOOLEAN 'X' Boolean Variable (X=True, -=False, Space=Unknown) 20080415

Method GET_SUPLG_PLANTS on class CL_FIP_AOR_HANDLER has no exception.

Method GET_VENDORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INVALID_VENDORS Call by reference Type reference (TYPE) FIP_T_VENDOR Table of vendor numbers 20080512
2 Exporting ET_VENDOR_BASIC Call by reference Type reference (TYPE) FIP_T_VENDOR_BASIC Table of materials with material groups and descriptions 20080512
3 Importing IT_LIFNR_RANGE Call by reference Type reference (TYPE) FIP_T_LIFNR_RANGE Range: Vendor Account 20080424
4 Importing IV_BUYER Call by reference Type reference (TYPE) UNAME User Name 20080423
5 Importing IV_WITH_EXTENDED_INFO Call by reference Type reference (TYPE) BOOLEAN 'X' Boolean Variable (X=True, -=False, Space=Unknown) 20080415

Method GET_VENDORS on class CL_FIP_AOR_HANDLER has no exception.

Method READ_RCPNT_DETAILS_BY_RCPNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RECIPIENT_BASIC Call by reference Type reference (TYPE) FIP_T_RECIPIENT_BASIC Table of FIP recipients 20080512
2 Importing IT_RECIPIENT Call by reference Type reference (TYPE) FIP_T_RECIPIENT Table of vendor numbers 20080512

Method READ_RCPNT_DETAILS_BY_RCPNT on class CL_FIP_AOR_HANDLER has no exception.

Method READ_VENDOR_DETAILS_BY_VENDORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VENDOR_BASIC Call by reference Type reference (TYPE) FIP_T_VENDOR_BASIC All information for Vendor 20080512
2 Importing IT_VENDORS Call by reference Type reference (TYPE) FIP_T_VENDOR Account Number of Vendor or Creditor 20080512

Method READ_VENDOR_DETAILS_BY_VENDORS on class CL_FIP_AOR_HANDLER has no exception.

Method REMOVE_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MATERIALS Call by reference Type reference (TYPE) FIP_T_MAT Buffer Articles Table 20080501
2 Importing IT_PURCHASING Call by reference Type reference (TYPE) FIP_T_SP_PUR Table of suplg plant and purchasing info 20080501
3 Importing IT_RECIPIENTS Call by reference Type reference (TYPE) FIP_T_RECIPIENT Table of FIP recipients 20080501
4 Importing IT_SUPLG_PLANTS Call by reference Type reference (TYPE) FIP_T_SP Table of supplying plants 20080501
5 Importing IT_VENDORS Call by reference Type reference (TYPE) FIP_T_VENDOR Table of vendors 20080501
6 Importing IV_BUYER Call by reference Type reference (TYPE) UNAME User Name 20080501

Method REMOVE_ITEMS on class CL_FIP_AOR_HANDLER has no exception.

Method SAVE_MATERIALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_AVAIL_MATERIAL_LIST Call by reference Type reference (TYPE) FIP_T_ART_BUFF Table of vendors 20080305
2 Importing IT_SEL_MATERIAL_LIST Call by reference Type reference (TYPE) FIP_T_ART_BUFF Table of vendors 20080305
3 Importing IV_BUYER Call by reference Type reference (TYPE) UNAME User Name 20080423

Method SAVE_MATERIALS on class CL_FIP_AOR_HANDLER has no exception.

Method SAVE_PURCHASING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INVALID_PURCHASING Call by reference Type reference (TYPE) FIP_T_SP_PUR Selected purchasing org/grps for supplying plants 20080514
2 Importing IT_NEW_PURCHASING_LIST Call by reference Type reference (TYPE) FIP_T_SP_PURCHASING Table of suplg plant and purchasing info 20080311
3 Importing IT_OLD_PURCHASING_LIST Call by reference Type reference (TYPE) FIP_T_SP_PURCHASING Table of suplg plant and purchasing info 20080421
4 Importing IV_BUYER Call by reference Type reference (TYPE) UNAME User Name 20080423

Method SAVE_PURCHASING on class CL_FIP_AOR_HANDLER has no exception.

Method SAVE_RECIPIENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INVALID_RECIPIENTS Call by reference Type reference (TYPE) FIP_T_RECIPIENT Table of recipient numbers 20080512
2 Importing IT_NEW_RECIPIENT_LIST Call by reference Type reference (TYPE) FIP_T_RECIPIENT_BASIC Table of vendors 20080305
3 Importing IT_OLD_RECIPIENT_LIST Call by reference Type reference (TYPE) FIP_T_RECIPIENT_BASIC Table of vendors 20080305
4 Importing IV_BUYER Call by reference Type reference (TYPE) UNAME User Name 20080423

Method SAVE_RECIPIENTS on class CL_FIP_AOR_HANDLER has no exception.

Method SAVE_SUPLG_PLANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NEW_SUPLG_PLANT_LIST Call by reference Type reference (TYPE) FIP_T_SUPLG_PLANT_BASIC Table of suplg plant and purchasing info 20080421
2 Importing IT_OLD_SUPLG_PLANT_LIST Call by reference Type reference (TYPE) FIP_T_SUPLG_PLANT_BASIC Table of suplg plant and purchasing info 20080421
3 Importing IV_BUYER Call by reference Type reference (TYPE) UNAME User Name 20080423

Method SAVE_SUPLG_PLANTS on class CL_FIP_AOR_HANDLER has no exception.

Method SAVE_VENDORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INVALID_VENDORS Call by reference Type reference (TYPE) FIP_T_VENDOR Table of vendor numbers 20080512
2 Importing IT_NEW_VENDOR_LIST Call by reference Type reference (TYPE) FIP_T_VENDOR_BASIC Table of vendors 20080303
3 Importing IT_OLD_VENDOR_LIST Call by reference Type reference (TYPE) FIP_T_VENDOR_BASIC Table of vendors 20080303
4 Importing IV_BUYER Call by reference Type reference (TYPE) UNAME User Name 20080423

Method SAVE_VENDORS on class CL_FIP_AOR_HANDLER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 604