SAP ABAP Interface IF_BADI_FEEDER_POWL (Interface for BAdI for POWL Feeder Implementations)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR (Application Component) Purchasing
     MMPUR_UI_MODEL (Package) Model Components for Web Dynpro Applications, Purchasing
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_BADI_FEEDER_MATERIAL POWL Feeder Material: Example Implementation 20050314
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_BADI_FEEDER_OA POWL Feeder OA: Example BAdI Implementation 20051205
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_BADI_FEEDER_PO POWL Feeder PO: Example BAdI Implementation 20050308
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_BADI_FEEDER_PR POWL Feeder PR: Example BAdI Implementation 20050314
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_BADI_FEEDER_PURCHEX POWL Feeder Exceptions: Example BAdI Implementation 20060125
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_BADI_FEEDER_RFQ POWL Feeder RFQ: Example BAdI Implementation 20070802
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_BADI_FEEDER_VENDOR POWL Feeder Vendor: Example BAdI Implementation 20050311
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_BADI_IM_PROCESS POWL IM Process: Example BAdI Implementation 20070928
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_BADI_IM_RECEIVE POWL IM Receive: Example BAdI Implementation 20070928
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_BADI_IV_PROCESS POWL IV Process: Example BAdI Implementation 20071002
... Click here to see Used By full list (13 items)
Properties
Interface IF_BADI_FEEDER_POWL  
Short Description Interface for BAdI for POWL Feeder Implementations    
General Data
Package MMPUR_UI_MODEL   Model Components for Web Dynpro Applications, Purchasing 
Created 20050308   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
Interface IF_BADI_FEEDER_POWL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20050308
Friends
Interface IF_BADI_FEEDER_POWL has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CUSTOMER_SELECTION Constant Public Type reference (TYPE) C '3' Customer Selection Only 20110704
2 SAP_SELECTION Constant Public Type reference (TYPE) C '2' SAP Selection Only 20110704
3 STANDARD_SELECTION Constant Public Type reference (TYPE) C '1' SAP Selection and Customer Selection 20110704
Methods
# Method Level Visibility Method type Description Created on
1 GET_ACTIONS Instance method Public Method Define Additional Actions 20050308
2 GET_ACTION_CONF Instance method Public Method Output Confirmation Message for Additional Actions 20050308
3 GET_DETAIL_COMP Instance method Public Method Define Detail Component (Implements IFC_POWL_DETAIL) 20050308
4 GET_FIELD_CATALOG Instance method Public Method Modify Field Catalog 20050311
5 GET_MAX_RESULTS Instance method Public Method Max. Number of Material Master Records MARA Read 20050802
6 GET_OBJECTS Instance method Public Method Determine Objects According to Additional Selection Criteria 20050308
7 GET_SELECTION_CRITERIA Instance method Public Method Define Additional Definition Criteria 20050308
8 GET_SEL_APPROACH Instance method Public Method Returns the Chosen Selection Approach 20110704
9 HANDLE_ACTION Instance method Public Method Perform Additional Actions 20050308
Events
Interface IF_BADI_FEEDER_POWL has no event.
Types
Interface IF_BADI_FEEDER_POWL has no local type.
Method Signatures

Method GET_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ACTIONS_CHANGED Call by reference Type reference (TYPE) POWL_XFLAG_TY Kennzeichen: Aktionen wurden geändert 20050308
2 Changing C_ACTION_DEFS Call by reference Type reference (TYPE) POWL_ACTDESCR_TTY Definition der Aktionen 20050308
3 Importing I_APPLID Call by reference Type reference (TYPE) POWL_APPLID_TY Applications-ID die die POWL identifiziert 20050308
4 Importing I_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT Aktuelle Selektionskriterien 20050308
5 Importing I_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL Typ 20050308
6 Importing I_USERNAME Call by reference Type reference (TYPE) XUSER Benutzername 20050308

Method GET_ACTIONS on Interface IF_BADI_FEEDER_POWL has no exception.

Method GET_ACTION_CONF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONF_MESSAGE Call by reference Type reference (TYPE) STRING_TABLE Zeilen für Bestätigungsmeldung 20050308
2 Importing I_ACTIONID Call by reference Type reference (TYPE) POWL_ACTIONID_TY Id der ausgeführten Aktion 20050308
3 Importing I_ACTION_INDEX Call by reference Attribute reference (LIKE) SY-TABIX Index der Zeile, auf der eine Aktion ausgeführt wurde 20050308
4 Importing I_APPLID Call by reference Type reference (TYPE) POWL_APPLID_TY Applications-ID die die POWL identifiziert 20050308
5 Importing I_CHANGED Call by reference Type reference (TYPE) POWL_CHANGEINFO_TTY Tabelle mit Änderungen der POWL Felder (seit letzter Aktion) 20050308
6 Importing I_RESULT_TAB Call by reference Type reference (TYPE) INDEX TABLE Aktuelle Ergenistabelle (Struktur aus GET_OBJECT_DEFINITION) 20050308
7 Importing I_SELECTED Call by reference Type reference (TYPE) RSTABIXTAB Tabelle mit Indizes der ausgewählten Zeilen 20050308
8 Importing I_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL Typ 20050308
9 Importing I_USERNAME Call by reference Type reference (TYPE) XUSER Benutzername 20050308

Method GET_ACTION_CONF on Interface IF_BADI_FEEDER_POWL has no exception.

Method GET_DETAIL_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DETAIL_COMP Call by reference Type reference (TYPE) STRING Name der Detailkomponente (z.B. POWL_DETAIL_COMP_IF) 20050308
2 Exporting E_DETAIL_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY ID des Detailtyps 20050308
3 Importing I_APPLID Call by reference Type reference (TYPE) POWL_APPLID_TY Application ID der POWL 20050308
4 Importing I_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY Typ der POWL 20050308
5 Importing I_USERNAME Call by reference Type reference (TYPE) XUSER Benutzername 20050308

Method GET_DETAIL_COMP on Interface IF_BADI_FEEDER_POWL has no exception.

Method GET_FIELD_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FIELDCAT Call by reference Type reference (TYPE) POWL_FIELDCAT_TTY Feldkatalog 20050311
2 Changing C_FIELDCAT_CHANGED Call by reference Type reference (TYPE) POWL_XFLAG_TY Kennzeichen Feldkatalog geändert 20050311
3 Importing I_APPLID Call by reference Type reference (TYPE) POWL_APPLID_TY Applications-ID die die POWL identifiziert 20050311
4 Importing I_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT Selektionsparameter 20050311
5 Importing I_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL Typ 20050311
6 Importing I_USERNAME Call by reference Type reference (TYPE) XUSER Benutzername 20050311

Method GET_FIELD_CATALOG on Interface IF_BADI_FEEDER_POWL has no exception.

Method GET_MAX_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MAX_SELECTION Call by reference Type reference (TYPE) I Index interner Tabellen 20050802

Method GET_MAX_RESULTS on Interface IF_BADI_FEEDER_POWL has no exception.

Method GET_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Meldungen zur Selektion 20050308
2 Changing C_RESULTS Call by reference Type reference (TYPE) INDEX TABLE Ergebnis der Selektion 20050308
3 Importing I_APPLID Call by reference Type reference (TYPE) POWL_APPLID_TY Applications-ID die die POWL identifiziert 20050308
4 Importing I_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT Aktuelle Selektionskriterien 20050308
5 Importing I_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL Typ 20050308
6 Importing I_USERNAME Call by reference Type reference (TYPE) XUSER Benutzername 20050308

Method GET_OBJECTS on Interface IF_BADI_FEEDER_POWL has no exception.

Method GET_SELECTION_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DEFAULT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT Vorbelegung der Selektionskriterien 20050308
2 Changing C_DEFAULT_VAL_CHANGED Call by reference Type reference (TYPE) POWL_XFLAG_TY Kennzeichen: Vorbelegungen wurden geändert 20050308
3 Changing C_SELCRIT_DEFS Call by reference Type reference (TYPE) POWL_SELCRIT_TTY Definition der Selektionskriteren 20050308
4 Changing C_SELCRIT_DEFS_CHANGED Call by reference Type reference (TYPE) POWL_XFLAG_TY Kennzeichen: Selektionskriterien wurden geändert 20050308
5 Importing I_APPLID Call by reference Type reference (TYPE) POWL_APPLID_TY Applications-ID die die POWL identifiziert 20050308
6 Importing I_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL Typ 20050308
7 Importing I_USERNAME Call by reference Type reference (TYPE) XUSER Benutzername 20050308

Method GET_SELECTION_CRITERIA on Interface IF_BADI_FEEDER_POWL has no exception.

Method GET_SEL_APPROACH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SELECTION_APPROACH Call by reference Type reference (TYPE) C Gibt den gewählten Selektionsansatz zurück 20110704
2 Importing I_APPLID Call by reference Type reference (TYPE) POWL_APPLID_TY Applications-ID die die POWL identifiziert 20110704
3 Importing I_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL Typ 20110704
4 Importing I_USERNAME Call by reference Type reference (TYPE) XUSER Benutzername 20110704

Method GET_SEL_APPROACH on Interface IF_BADI_FEEDER_POWL has no exception.

Method HANDLE_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_RESULT_TAB Call by reference Type reference (TYPE) INDEX TABLE Aktuelle Ergebnistabelle (Typ POWL-Struktur) 20050308
2 Changing C_SELECTED Call by reference Type reference (TYPE) RSTABIXTAB Indizes der ausgewählten Zeilen in C-RESULT_tab 20050308
3 Exporting E_CHANGES_PROCESSED Call by reference Type reference (TYPE) POWL_XFLAG_TY Kennzeichen: Änderungen wurden prozzessiert 20050308
4 Exporting E_DO_REFRESH Call by reference Type reference (TYPE) POWL_XFLAG_TY Kompletten Neuaufbau der Query triggern 20050308
5 Exporting E_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Meldungen zur Aktion 20050308
6 Exporting E_PORTAL_ACTIONS Call by reference Type reference (TYPE) POWL_FOLLOW_UP_STY Folgeaktion fürs Portal 20050308
7 Exporting E_RESULT_LINES_CHANGED Call by reference Type reference (TYPE) POWL_XFLAG_TY Kennzeichen: Ergebniszeilen wurden geändert 20050308
8 Exporting E_SELECTED_CHANGED Call by reference Type reference (TYPE) POWL_XFLAG_TY sKennzeichen: Ergebnisse aus c_result_tab wurden geändert 20050308
9 Importing I_ACTIONID Call by reference Type reference (TYPE) POWL_ACTIONID_TY ausgeführte Aktion 20050308
10 Importing I_ACTION_CONF Call by reference Type reference (TYPE) POWL_ACTION_CONF_TY Ergebnis der Bestätigungsmeldung 20050308
11 Importing I_ACTION_INDEX Call by reference Type reference (TYPE) SY-TABIX Index der Zeile, auf der eine Aktion ausgeführt wurde 20050308
12 Importing I_APPLID Call by reference Type reference (TYPE) POWL_APPLID_TY Applications-ID die die POWL identifiziert 20050308
13 Importing I_CHANGED Call by reference Type reference (TYPE) POWL_CHANGEINFO_TTY geänderte Felder der POWL seit letzter Aktion 20050308
14 Importing I_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL Typ 20050308
15 Importing I_USERNAME Call by reference Type reference (TYPE) XUSER Benutzername 20050308

Method HANDLE_ACTION on Interface IF_BADI_FEEDER_POWL has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_BADI_FEEDER_MATERIAL POWL Feeder Material: Example Implementation 20050314
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_BADI_FEEDER_OA POWL Feeder OA: Example BAdI Implementation 20051205
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_BADI_FEEDER_PO POWL Feeder PO: Example BAdI Implementation 20050308
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_BADI_FEEDER_PR POWL Feeder PR: Example BAdI Implementation 20050314
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_BADI_FEEDER_PURCHEX POWL Feeder Exceptions: Example BAdI Implementation 20060125
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_BADI_FEEDER_RFQ POWL Feeder RFQ: Example BAdI Implementation 20070802
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_BADI_FEEDER_VENDOR POWL Feeder Vendor: Example BAdI Implementation 20050311
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_BADI_IM_PROCESS POWL IM Process: Example BAdI Implementation 20070928
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_BADI_IM_RECEIVE POWL IM Receive: Example BAdI Implementation 20070928
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_BADI_IV_PROCESS POWL IV Process: Example BAdI Implementation 20071002
11 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_BADI_IV_RECEIVE POWL IV Receive: Example BAdI Implementation 20071002
12 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_BADI_SES_ENTRY POWL SES Entry: Example BAdI Implementation 20070928
13 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_BADI_SES_PROCESS POWL Process SES: Example BAdI Implementation 20070928
History
Last changed by/on SAP  20130531 
SAP Release Created in 600