SAP ABAP Class CL_FIP_IMPL_GR_FEEDER (Class for BAdI Impl.: FIP_IMPL_GR_FEEDER)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-FIP (Application Component) Perishables Procurement
     FIP_UI_MODEL (Package) User Interface Models for Fresh Item Procurement
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20080205
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FIP_BADI_FEEDER Interface for BAdI for POWL Feeder Implementations 20080205
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FIP_UI_POWL_CONSTANTS FIP POWL Feeder UI Constants 20080206
Properties
Class CL_FIP_IMPL_GR_FEEDER  
Short Description Class for BAdI Impl.: FIP_IMPL_GR_FEEDER    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FIP_UI_MODEL   User Interface Models for Fresh Item Procurement 
Created 20080205   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FIP_IMPL_GR_FEEDER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20080205
2 IF_FIP_BADI_FEEDER Interface for BAdI for POWL Feeder Implementations 20080205
3 IF_FIP_UI_POWL_CONSTANTS FIP POWL Feeder UI Constants 20080206
Friends
Class CL_FIP_IMPL_GR_FEEDER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FEEDER_SEL_EQUAL Instance attribute Private Attribute reference (LIKE) 20080206
2 C_FEEDER_SEL_EXCL Instance attribute Private Attribute reference (LIKE) 20080206
3 C_FEEDER_SEL_INCL Instance attribute Private Attribute reference (LIKE) 20080206
4 C_MESSAGE_CLASS Instance attribute Private Attribute reference (LIKE) 20080423
5 C_MSGTYPE_ERROR Instance attribute Private Attribute reference (LIKE) 20080423
6 C_MSGTYPE_INFO Instance attribute Private Attribute reference (LIKE) 20080423
7 C_MSGTYPE_WARNING Instance attribute Private Attribute reference (LIKE) 20080423
8 C_OBN_DISTRIBUTION_LIST Instance attribute Private Attribute reference (LIKE) 20080429
9 C_OBN_MATERIAL Instance attribute Private Attribute reference (LIKE) 20080424
10 C_OBN_MATERIAL_DOCUMENT Instance attribute Private Attribute reference (LIKE) 20080429
11 C_OBN_PROCUREMENT_LIST Instance attribute Private Attribute reference (LIKE) 20080429
12 C_OBN_PURCHASEORDER Instance attribute Private Attribute reference (LIKE) 20080424
13 C_OBN_SALESORDER Instance attribute Private Attribute reference (LIKE) 20080424
14 C_OBN_SUPPLIER Instance attribute Private Attribute reference (LIKE) 20080424
15 C_OBN_SYS_ALIAS_COMMON Instance attribute Private Attribute reference (LIKE) 20080424
16 C_OBN_SYS_ALIAS_MANUFACTURING Instance attribute Private Attribute reference (LIKE) 20080429
17 C_OBN_SYS_ALIAS_PROCUREMENT Instance attribute Private Attribute reference (LIKE) 20080424
18 C_OBN_SYS_ALIAS_SALESSERVICE Instance attribute Private Attribute reference (LIKE) 20080424
19 C_POWL_CELL_REND_TEXTVIEW Instance attribute Private Attribute reference (LIKE) 20080207
20 C_POWL_TYPE_INCOMING_MATERIAL Instance attribute Private Attribute reference (LIKE) 20080212
21 C_POWL_TYPE_OPEN_MATERIAL Instance attribute Private Attribute reference (LIKE) 20080212
22 C_POWL_TYPE_RECEIVED_MATERIAL Instance attribute Private Attribute reference (LIKE) 20080212
23 C_TRUE Instance attribute Private Attribute reference (LIKE) 20080207
24 C_YES Instance attribute Private Attribute reference (LIKE) 20080207
25 GC_ACTIONID_CANCELARTICLE Constant Private Type reference (TYPE) POWL_ACTIONID_TY 'CANCELARTICLE' Action ID: Cancel article 20080522
26 GC_ACTIONID_CHANGEDELIVDATE Constant Private Type reference (TYPE) POWL_ACTIONID_TY 'CHANGEDELDATE' Action ID: Change Delivery Date 20080415
27 GC_ACTIONID_DIST_WITH_REF Constant Private Type reference (TYPE) POWL_ACTIONID_TY 'DIST_WITH_REF' Action ID: Disribute with Reference 20080522
28 GC_ACTIONID_ORDER_WITH_REF Constant Private Type reference (TYPE) POWL_ACTIONID_TY 'ORDER_WITH_REF' Action ID: Order with Reference 20080522
29 GC_BO_OP_CHG_DLV_DATE Constant Private Type reference (TYPE) STRING 'changedlvdate' BO Operation: Change Delivery Date 20080522
30 GC_BO_OP_DSPLY_MATERIAL Constant Private Type reference (TYPE) STRING 'dspmaterial' BO Operation to Display Material 20080522
31 GC_BO_OP_DSPLY_MAT_DOC Constant Private Type reference (TYPE) STRING 'mat_doc_disp_display' BO Operation: Display Material Document 20080522
32 GC_BO_OP_DSPLY_PO Constant Private Type reference (TYPE) STRING 'dsppurord' BO Operation: Display Purchase Order 20080522
33 GC_BO_OP_DSPLY_VND_DATA Constant Private Type reference (TYPE) STRING 'dspvndctcdta' 20080522
34 MO_AOR_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_FIP_AOR_MANAGER BO AoR's Manager 20080226
35 MO_PURCHASE_ORDER_BADI Instance attribute Private Object reference (TYPE REF TO) FIP_BADI_PURCHASE_ORDER_BAL Purchase Order BAdI Implementation 20080425
36 MO_RETRIEVER Instance attribute Private Object reference (TYPE REF TO) CL_FIP_OBJ_RET_GR Retrieve the objects in the POWL result set 20080430
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL_ARTICLE Instance method Private Method 20080425
2 CHANGE_DELIVERY_DATE Instance method Private Method 20080425
3 CONSTRUCTOR Instance method Public Constructor 20080226
4 INIT_PO_BADI Instance method Private Method Initialize the Purchase Order BAdI implementation 20080425
5 INIT_RETRIEVER Instance method Private Method 20080430
6 SET_DEFAULT_DELETE_INDICATOR Instance method Private Method 20080206
7 SET_DEFAULT_DELIV_COMPLETE Instance method Private Method 20080211
8 SET_DEFAULT_MATERIAL Instance method Private Method sets the default values for the selection criteria 20080206
9 SET_DEFAULT_PLANT Instance method Private Method sets the default value for the supplying plant 20080226
10 SET_DEFAULT_PUR_DOC_CAT Instance method Private Method sets the default value for the purchase document category 20080206
11 SET_DEFAULT_PUR_DOC_TYPE Instance method Private Method sets default value for selection criteria for doc. types 20080206
12 SET_SEL_CRIT_DEFAULT_VALUES Instance method Private Method Set Default Values for Selection Criteria 20080206
Events
Class CL_FIP_IMPL_GR_FEEDER has no event.
Types
Class CL_FIP_IMPL_GR_FEEDER has no local type.
Method Signatures

Method CANCEL_ARTICLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Class for FIP message logging/handling 20080425
2 Importing IV_PURCHASING_DOC Call by reference Type reference (TYPE) FIP_S_GR_POWL POWL Structure for Goods Receipt 20080425

Method CANCEL_ARTICLE on class CL_FIP_IMPL_GR_FEEDER has no exception.

Method CHANGE_DELIVERY_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Class for FIP message logging/handling 20080425
2 Importing IT_CHANGED Call by reference Type reference (TYPE) POWL_CHANGEINFO_TTY POWL Structure for Goods Receipt 20080425
3 Importing IT_RESULT Call by reference Type reference (TYPE) INDEX TABLE 20080425

Method CHANGE_DELIVERY_DATE on class CL_FIP_IMPL_GR_FEEDER has no exception.

Method CONSTRUCTOR Signature

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

Method INIT_PO_BADI Signature

Method INIT_PO_BADI on class CL_FIP_IMPL_GR_FEEDER has no parameter.
Method INIT_PO_BADI on class CL_FIP_IMPL_GR_FEEDER has no exception.

Method INIT_RETRIEVER Signature

Method INIT_RETRIEVER on class CL_FIP_IMPL_GR_FEEDER has no parameter.
Method INIT_RETRIEVER on class CL_FIP_IMPL_GR_FEEDER has no exception.

Method SET_DEFAULT_DELETE_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEL_CRIT_DEFS Call by reference Type reference (TYPE) POWL_SELCRIT_TTY Selection criteria meta description 20080627
2 Changing CT_SEL_CRIT_DEF_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT ABAP: General Structure for PARAMETERS and SELECT-OPTIONS 20080206
3 Importing IV_POWL_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL type ID 20080219
4 Importing IV_SEL_CRIT_NAME Call by reference Type reference (TYPE) RSSCR_NAME ABAP/4: Name of SELECT-OPTION / PARAMETER 20080206

Method SET_DEFAULT_DELETE_INDICATOR on class CL_FIP_IMPL_GR_FEEDER has no exception.

Method SET_DEFAULT_DELIV_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEL_CRIT_DEFS Call by reference Type reference (TYPE) POWL_SELCRIT_TTY Selection criteria meta description 20080627
2 Changing CT_SEL_CRIT_DEF_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT ABAP: General Structure for PARAMETERS and SELECT-OPTIONS 20080211
3 Importing IV_POWL_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY ABAP/4: Name of SELECT-OPTION / PARAMETER 20080211

Method SET_DEFAULT_DELIV_COMPLETE on class CL_FIP_IMPL_GR_FEEDER has no exception.

Method SET_DEFAULT_MATERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEL_CRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT ABAP: General Structure for PARAMETERS and SELECT-OPTIONS 20080206
2 Importing IV_USERNAME Call by reference Type reference (TYPE) XUSER User name 20080206

Method SET_DEFAULT_MATERIAL on class CL_FIP_IMPL_GR_FEEDER has no exception.

Method SET_DEFAULT_PLANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEL_CRIT_DEFAULT_VALS Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20080226
2 Changing CT_SEL_CRIT_DEFS Call by reference Type reference (TYPE) POWL_SELCRIT_TTY Selection criteria meta description 20080627
3 Importing IV_APPLID Call by reference Type reference (TYPE) POWL_APPLID_TY Application ID 20080226

Method SET_DEFAULT_PLANT on class CL_FIP_IMPL_GR_FEEDER has no exception.

Method SET_DEFAULT_PUR_DOC_CAT Signature

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

Method SET_DEFAULT_PUR_DOC_CAT on class CL_FIP_IMPL_GR_FEEDER has no exception.

Method SET_DEFAULT_PUR_DOC_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEL_CRIT_DEF_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT ABAP: General Structure for PARAMETERS and SELECT-OPTIONS 20080206

Method SET_DEFAULT_PUR_DOC_TYPE on class CL_FIP_IMPL_GR_FEEDER has no exception.

Method SET_SEL_CRIT_DEFAULT_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEL_CRIT_DEFAULT_VALS Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20080206
2 Changing CT_SEL_CRIT_VALUES Call by reference Type reference (TYPE) POWL_SELCRIT_TTY Selection criteria meta description 20080627
3 Changing CV_DEFAULT_VALUES_CHANGED Call by reference Type reference (TYPE) POWL_XFLAG_TY X-Flag 20080211
4 Importing IV_APPLID Call by reference Type reference (TYPE) POWL_APPLID_TY Application ID 20080226
5 Importing IV_POWL_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL type ID 20080211
6 Importing IV_USERNAME Call by reference Type reference (TYPE) XUSER User name 20080206

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