SAP ABAP Interface IF_BADI_ESO_POWL_INTEGRATION (Integration of Enterprise Search into POWL)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM (Application Component) Materials Management
     MM_ESO_COMMON_FUNCT (Package) General functionalities in MM for Enterprise Search
Properties
Interface IF_BADI_ESO_POWL_INTEGRATION  
Short Description Integration of Enterprise Search into POWL    
General Data
Package MM_ESO_COMMON_FUNCT   General functionalities in MM for Enterprise Search 
Created 20080307   SAP 
Last changed 20100310   SAP 
Unicode checks active    
Forward declarations
Interface IF_BADI_ESO_POWL_INTEGRATION has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20080422
Friends
Interface IF_BADI_ESO_POWL_INTEGRATION has no friend.
Attributes
Interface IF_BADI_ESO_POWL_INTEGRATION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 MAP_RESULT Instance method Public Method Map Result: Customer Field IDs from ES Format to POWL Format 20080422
2 MAP_SELECTION_CRITERIA Instance method Public Method Map Customer Sel. Criteria: IDs of POWL to IDs of ES model 20080422
3 SWITCH_USAGE Instance method Public Method Don't Use Enterprise Search 20080422
Events
Interface IF_BADI_ESO_POWL_INTEGRATION has no event.
Types
Interface IF_BADI_ESO_POWL_INTEGRATION has no local type.
Method Signatures

Method MAP_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_POWL_RESULT Call by reference Type reference (TYPE) ANY TABLE Result table provided to POWL 20080422
2 Importing IT_ES_RESULT Call by reference Type reference (TYPE) ANY TABLE Result table provided by Enterprise Search 20080422
3 Importing IV_APPLID Call by reference Type reference (TYPE) POWL_APPLID_TY Application ID 20080519
4 Importing IV_POWL_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL type ID 20080519

Method MAP_RESULT on Interface IF_BADI_ESO_POWL_INTEGRATION has no exception.

Method MAP_SELECTION_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MAPPING Call by reference Type reference (TYPE) ESO_T_SELCRIT_MAPPING Map Selcrit ID: from POWL ID to ES Model ID 20080422
2 Importing IV_APPLID Call by reference Type reference (TYPE) POWL_APPLID_TY Application ID 20080422
3 Importing IV_POWL_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL type ID 20080422

Method MAP_SELECTION_CRITERIA on Interface IF_BADI_ESO_POWL_INTEGRATION has no exception.

Method SWITCH_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DO_NOT_USE Call by reference Type reference (TYPE) XCHAR Set "X" if Enterprise Search should NOT be used 20080422
2 Importing IV_APPLID Call by reference Type reference (TYPE) POWL_APPLID_TY Application ID 20080422
3 Importing IV_POWL_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL type ID 20080422
4 Importing IV_USERNAME Call by reference Type reference (TYPE) XUSER User name 20081016

Method SWITCH_USAGE on Interface IF_BADI_ESO_POWL_INTEGRATION has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 604