SAP ABAP Interface IF_EX_ME_PROCESS_OUT (BAdI Interface IF_EX_ME_PROCESS_OUT)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-OA (Application Component) Vendor Outline Agreements
     MMPUR_OUTLINE_AGREEMENT (Package) Purchasing: Outline Agreements
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_ME_PROCESS_OUT Example Implementation for BAdI ME_PROCESS_OUT 20100712
Properties
Interface IF_EX_ME_PROCESS_OUT  
Short Description BAdI Interface IF_EX_ME_PROCESS_OUT    
General Data
Package MMPUR_OUTLINE_AGREEMENT   Purchasing: Outline Agreements 
Created 20041028   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_ME_PROCESS_OUT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20050810
Friends
Interface IF_EX_ME_PROCESS_OUT has no friend.
Attributes
Interface IF_EX_ME_PROCESS_OUT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 AVOID_NEW_CALCULATION Instance method Public Method Suppress New Price Calculation 20100614
2 CHECK Instance method Public Method Closing Check 20041028
3 CHECK_ITEM Instance method Public Method Check Item Data and Send Message 20100624
4 CLOSE Instance method Public Method Closing Processing 20041028
5 FIELDSELECTION_HEADER Instance method Public Method Special Field Selection Header 20041028
6 FIELDSELECTION_HEADER_REFKEYS Instance method Public Method Field Selection Reference Key Document Header 20041028
7 FIELDSELECTION_ITEM Instance method Public Method Special Field Selection Item 20041028
8 FIELDSELECTION_ITEM_REFKEYS Instance method Public Method Field Selection Reference Key Document Item 20041028
9 INITIALIZE Instance method Public Method Initializations (Invoked Once Only) 20041028
10 MODIFY_PF_STATUS Instance method Public Method Modify GUI Status 20100610
11 OPEN Instance method Public Method Opening of an Outline Agreement 20041028
12 POST Instance method Public Method Post 20041028
13 PROCESS_ACCOUNT Instance method Public Method Processing of Account Assignment Data 20041028
14 PROCESS_HEADER Instance method Public Method Processing of Header Data 20041028
15 PROCESS_ITEM Instance method Public Method Processing of Item Data 20041028
16 PROCESS_PRICE_DET_DATE Instance method Public Method Override Date of Price Calculation 20100629
17 PROCESS_SCHEDULE Instance method Public Method Processing of Delivery Schedule Line Data 20041028
Events
Interface IF_EX_ME_PROCESS_OUT has no event.
Types
Interface IF_EX_ME_PROCESS_OUT has no local type.
Method Signatures

Method AVOID_NEW_CALCULATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_EXIT_CALCULATION Call by reference Type reference (TYPE) FLAG Preisberechung abbrechen 20100614
2 Importing IS_EKKO Call by reference Type reference (TYPE) EKKO Einkaufsbelegkopf 20100614
3 Importing IS_EKPO Call by reference Type reference (TYPE) EKPO Einkaufsbelegposition 20100614

Method AVOID_NEW_CALCULATION on Interface IF_EX_ME_PROCESS_OUT has no exception.

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FAILED Call by reference Type reference (TYPE) MMPUR_BOOL Fehler 20041028
2 Importing IM_HEADER Call by reference Object reference (TYPE REF TO) IF_PURCHASE_OUT_HEADER Rahmenvertragkopf externe Sicht 20041028
3 Importing IM_HOLD Call by reference Type reference (TYPE) MMPUR_BOOL Parken 20041028

Method CHECK on Interface IF_EX_ME_PROCESS_OUT has no exception.

Method CHECK_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_TRTYP Call by reference Type reference (TYPE) TRTYP Transaktionstyp 20100624
2 Importing IS_EKKO Call by reference Type reference (TYPE) EKKO Einkaufsbelegkopf 20100624
3 Importing IS_EKPO Call by reference Type reference (TYPE) EKPO Einkaufsbelegposition 20100624

Method CHECK_ITEM on Interface IF_EX_ME_PROCESS_OUT has no exception.

Method CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HEADER Call by reference Object reference (TYPE REF TO) IF_PURCHASE_OUT_HEADER Rahmenvertragkopf externe Sicht 20041028

Method CLOSE on Interface IF_EX_ME_PROCESS_OUT has no exception.

Method FIELDSELECTION_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FIELDSELECTION Call by reference Type reference (TYPE) TTYP_FIELDSELECTION_MM Feldauswahl 20041028
2 Importing IM_HEADER Call by reference Object reference (TYPE REF TO) IF_PURCHASE_OUT_HEADER Rahmenvertragkopf externe Sicht 20041028
3 Importing IM_INITIATOR Call by reference Type reference (TYPE) MEPO_INITIATOR Initiator 20041028

Method FIELDSELECTION_HEADER on Interface IF_EX_ME_PROCESS_OUT has no exception.

Method FIELDSELECTION_HEADER_REFKEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_KEY0 Call by reference Type reference (TYPE) BREFN Feldauswahlschlüssel 20041028
2 Changing CH_KEY1 Call by reference Type reference (TYPE) BREFN Feldauswahlschlüssel 20041028
3 Changing CH_KEY2 Call by reference Type reference (TYPE) BREFN Feldauswahlschlüssel 20041028
4 Changing CH_KEY3 Call by reference Type reference (TYPE) BREFN Feldauswahlschlüssel 20041028
5 Changing CH_KEY4 Call by reference Type reference (TYPE) BREFN Feldauswahlschlüssel 20041028
6 Changing CH_KEY5 Call by reference Type reference (TYPE) BREFN Feldauswahlschlüssel 20041028
7 Changing CH_KEY6 Call by reference Type reference (TYPE) BREFN Feldauswahlschlüssel 20041028
8 Importing IM_HEADER Call by reference Object reference (TYPE REF TO) IF_PURCHASE_OUT_HEADER Rahmenvertragkopf externe Sicht 20041028

Method FIELDSELECTION_HEADER_REFKEYS on Interface IF_EX_ME_PROCESS_OUT has no exception.

Method FIELDSELECTION_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FIELDSELECTION Call by reference Type reference (TYPE) TTYP_FIELDSELECTION_MM Feldauswahl 20041028
2 Importing IM_HEADER Call by reference Object reference (TYPE REF TO) IF_PURCHASE_OUT_HEADER Rahmenvertragkopf externe Sicht 20041028
3 Importing IM_INITIATOR Call by reference Type reference (TYPE) MEPO_INITIATOR Initiator 20041028
4 Importing IM_ITEM Call by reference Object reference (TYPE REF TO) IF_PURCHASE_OUT_ITEM Rahmenvertragposition externe Sicht 20041028

Method FIELDSELECTION_ITEM on Interface IF_EX_ME_PROCESS_OUT has no exception.

Method FIELDSELECTION_ITEM_REFKEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_KEY0 Call by reference Type reference (TYPE) BREFN Feldauswahlschlüssel 20041028
2 Changing CH_KEY1 Call by reference Type reference (TYPE) BREFN Feldauswahlschlüssel 20041028
3 Changing CH_KEY2 Call by reference Type reference (TYPE) BREFN Feldauswahlschlüssel 20041028
4 Changing CH_KEY3 Call by reference Type reference (TYPE) BREFN Feldauswahlschlüssel 20041028
5 Changing CH_KEY4 Call by reference Type reference (TYPE) BREFN Feldauswahlschlüssel 20041028
6 Changing CH_KEY5 Call by reference Type reference (TYPE) BREFN Feldauswahlschlüssel 20041028
7 Changing CH_KEY6 Call by reference Type reference (TYPE) BREFN Feldauswahlschlüssel 20041028
8 Importing IM_ITEM Call by reference Object reference (TYPE REF TO) IF_PURCHASE_OUT_ITEM Rahmenvertragposition externe Sicht 20041028

Method FIELDSELECTION_ITEM_REFKEYS on Interface IF_EX_ME_PROCESS_OUT has no exception.

Method INITIALIZE Signature

Method INITIALIZE on Interface IF_EX_ME_PROCESS_OUT has no parameter.
Method INITIALIZE on Interface IF_EX_ME_PROCESS_OUT has no exception.

Method MODIFY_PF_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_DYN_MENU_TEXT_PRSI Call by reference Type reference (TYPE) GUI_DYNTXT Menu Text für Fcode PRSI 20100702
2 Changing CT_EXCLUDE_TAB Call by reference Type reference (TYPE) S_TCODES Tabelle mit FCODES (für set pf-status excluding l_t_fcode) 20100610
3 Importing IF_TRTYP Call by reference Type reference (TYPE) TRTYP Transaktionstyp 20100610
4 Importing IS_EKKO Call by reference Type reference (TYPE) EKKO Einkaufsbelegkopf 20100701

Method MODIFY_PF_STATUS on Interface IF_EX_ME_PROCESS_OUT has no exception.

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_DISPLAY_ONLY Call by reference Type reference (TYPE) MMPUR_BOOL Nur im Anzeigemodus bearbeiten 20041028
2 Changing CH_VALID Call by reference Type reference (TYPE) MMPUR_BOOL Erfolgreich 20041028
3 Importing IM_HEADER Call by reference Object reference (TYPE REF TO) IF_PURCHASE_OUT_HEADER Rahmenvertragkopf externe Sicht 20041028
4 Importing IM_TRTYP Call by reference Type reference (TYPE) TRTYP Transaktionstyp 20041028

Method OPEN on Interface IF_EX_ME_PROCESS_OUT has no exception.

Method POST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20041028
2 Importing IM_HEADER Call by reference Object reference (TYPE REF TO) IF_PURCHASE_OUT_HEADER Rahmenvertragkopf externe Sicht 20041028

Method POST on Interface IF_EX_ME_PROCESS_OUT has no exception.

Method PROCESS_ACCOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACCOUNT Call by reference Object reference (TYPE REF TO) IF_PURCHASE_OUT_ACCOUNT_MM Rahmenvertrag Kontierung 20041028
2 Importing IM_COUNT Call by reference Type reference (TYPE) I Iterationszähler 20041028

Method PROCESS_ACCOUNT on Interface IF_EX_ME_PROCESS_OUT has no exception.

Method PROCESS_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COUNT Call by reference Type reference (TYPE) I Iterationszähler 20041028
2 Importing IM_HEADER Call by reference Object reference (TYPE REF TO) IF_PURCHASE_OUT_HEADER Rahmenvertragkopf externe Sicht 20041028

Method PROCESS_HEADER on Interface IF_EX_ME_PROCESS_OUT has no exception.

Method PROCESS_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COUNT Call by reference Type reference (TYPE) I Iterationszähler 20041028
2 Importing IM_ITEM Call by reference Object reference (TYPE REF TO) IF_PURCHASE_OUT_ITEM Rahmenvertragposition externe Sicht 20041028

Method PROCESS_ITEM on Interface IF_EX_ME_PROCESS_OUT has no exception.

Method PROCESS_PRICE_DET_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_PRDAT Call by reference Type reference (TYPE) PREDT Datum der Preisermittlung 20100629
2 Importing IF_PRDAT Call by reference Type reference (TYPE) PREDT Datum der Preisermittlung 20100629
3 Importing IS_EKKO Call by reference Type reference (TYPE) EKKO Einkaufsbelegkopf 20100629
4 Importing IS_EKPO Call by reference Type reference (TYPE) EKPO Einkaufsbelegposition 20100629
5 Importing IS_KOMK Call by reference Type reference (TYPE) KOMK Preisfindung Kommunikations-Kopf 20100629
6 Importing IS_KOMP Call by reference Type reference (TYPE) KOMP Preisfindung Kommunikations-Position. 20100629
7 Importing IS_VAKE Call by reference Type reference (TYPE) VAKE Musterstruktur für den variablen Schluessel 20100629

Method PROCESS_PRICE_DET_DATE on Interface IF_EX_ME_PROCESS_OUT has no exception.

Method PROCESS_SCHEDULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COUNT Call by reference Type reference (TYPE) I Iterationszähler 20041028
2 Importing IM_SCHEDULE Call by reference Object reference (TYPE REF TO) IF_PURCHASE_OUT_SCHEDULE Rahmenvertrageinteilung externe Sicht 20041028

Method PROCESS_SCHEDULE on Interface IF_EX_ME_PROCESS_OUT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 600