SAP ABAP Interface IF_EX_ME_MMPUR_EINM_CUST (BAdI Interface IF_EX_ME_MMPUR_EINM)
Hierarchy
BBPCRM (Software Component) BBPCRM
   SRM-EBP (Application Component) Enterprise Buyer
     BBP_APPLICATION (Package) Structure Package EBP
       ME (Package) Application development R/3 Purchasing
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_ME_MMPUR_EINM_CUST Example Implementation for BAdI Definition ME_MMPUR_EINM_C 20040811
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MMPUR_FB_EINM_CUST Class for BAdI: ME_MMPUR_EINM_CUST 20130311
Properties
Interface IF_EX_ME_MMPUR_EINM_CUST  
Short Description BAdI Interface IF_EX_ME_MMPUR_EINM    
General Data
Package ME   Application development R/3 Purchasing 
Created 20040716   SAP 
Last changed 20131127   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_MMPUR_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 MMPUR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20050314
Friends
Interface IF_EX_ME_MMPUR_EINM_CUST has no friend.
Attributes
Interface IF_EX_ME_MMPUR_EINM_CUST has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_MESSAGING Instance method Public Method Changing the NO_MESSAGING Attribute 20130311
2 CHANGE_CONFIRMATION_TYPE Instance method Public Method Change in Confirmation Category 20050525
3 DECIDE_TO_SKIP Instance method Public Method Decide Whether Item Message Should Be Ignored 20130913
4 PROCESS_CONF_CONTROL Instance method Public Method Processing of Confirmation Control Data (T163G) 20040716
5 PROCESS_IDOC_DATA_IN Instance method Public Method Inbound Processing of IDoc Data 20040716
6 PROCESS_IDOC_DATA_OUT Instance method Public Method Outbound Processing of IDoc Data 20040716
7 PROCESS_PRICE_TOLERANCE Instance method Public Method Processing of Price Tolerances (Maximum/Minimum Price) 20040716
8 PROCESS_SEGMENT Instance method Public Method Processing of a Segment 20040716
9 PROCESS_TEXT Instance method Public Method Process Texts 20040719
10 PROCESS_VEND_MATERIAL Instance method Public Method Processing of Vendor Material 20040716
11 SET_MESSAGE_STATUS Instance method Public Method Set Status for Tolerance Messages 20050215
Events
Interface IF_EX_ME_MMPUR_EINM_CUST has no event.
Types
Interface IF_EX_ME_MMPUR_EINM_CUST has no local type.
Method Signatures

Method ADJUST_MESSAGING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_NO_MESSAGING Call by reference Type reference (TYPE) MMPUR_BOOL CL_MMPUR_CONSTANTS=>YES Switch on/off external message sending 20130311
2 Importing IO_PO Call by reference Object reference (TYPE REF TO) IF_PURCHASE_ORDER_MM Bestellkopf externe Sicht 20130311
3 Importing IT_IDOC_DATA Call by reference Type reference (TYPE) EDIDD_TT ORDRSP IDoc data 20130311

Method ADJUST_MESSAGING on Interface IF_EX_ME_MMPUR_EINM_CUST has no exception.

Method CHANGE_CONFIRMATION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_EBTYP Call by reference Type reference (TYPE) T163D-EBTYP Bestätigungstyp 20100401
2 Changing CH_IBTYP Call by reference Type reference (TYPE) T163D-IBTYP Bestätigungstyp intern 20050525
3 Importing IM_ITEM Call by reference Object reference (TYPE REF TO) IF_PURCHASE_ORDER_ITEM_MM Bestellposition externe Sicht 20100401
4 Importing IM_PO Call by reference Object reference (TYPE REF TO) IF_PURCHASE_ORDER_MM Bestellkopf externe Sicht 20050525

Method CHANGE_CONFIRMATION_TYPE on Interface IF_EX_ME_MMPUR_EINM_CUST has no exception.

Method DECIDE_TO_SKIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_STATUS Call by reference Type reference (TYPE) BDIDOCSTAT ALE: IDoc-Status (Teilmenge aller IDoc-Status-Felder) 20130913
2 Changing CV_EXITFLAG Call by reference Type reference (TYPE) MMPUR_BOOL Bearbeitung beenden ja/nein 20130913
3 Changing CV_WORKFLOW Call by reference Type reference (TYPE) MMPUR_BOOL Workflow anstossen ja/nein 20130913

Method DECIDE_TO_SKIP on Interface IF_EX_ME_MMPUR_EINM_CUST has no exception.

Method PROCESS_CONF_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_CONF_CONTROL Call by reference Type reference (TYPE) T163G Bestätigungssteuerung 20040716
2 Changing CH_CONF_ITEM Call by reference Type reference (TYPE) CONFEKPO Übergabestruktur für Weitergabe derTabelle FEKPO an Customer 20040716
3 Changing CS_ITEM_DATA Call by reference Type reference (TYPE) MEPOITEM Bestellposition 20130715
4 Importing IM_ITEM Call by reference Object reference (TYPE REF TO) IF_PURCHASE_ORDER_ITEM_MM Bestellposition externe Sicht 20040716
5 Importing IM_PO Call by reference Object reference (TYPE REF TO) IF_PURCHASE_ORDER_MM Bestellkopf externe Sicht 20040716

Method PROCESS_CONF_CONTROL on Interface IF_EX_ME_MMPUR_EINM_CUST has no exception.

Method PROCESS_IDOC_DATA_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_SKIP_FAULTY_ITEMS Call by reference Type reference (TYPE) MMPUR_BOOL Skip Faulty items 20130913
2 Importing IM_IDOC_CONTROL Call by reference Type reference (TYPE) EDIDC_TT IDoc Kontrollsatz 20040716
3 Changing IM_IDOC_DATA Call by reference Type reference (TYPE) EDIDD_TT IDoc Datensätze 20040716
4 Importing IM_IDOC_STATUS Call by reference Type reference (TYPE) BDTIDOCSTA IDoc Statussätze 20040716
# Exception Resumable Description Created on
1 WRONG_TYPE Inkorrekter IDoc-Typ 20040716

Method PROCESS_IDOC_DATA_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_IDOC_CONTROL Call by reference Type reference (TYPE) EDIDC_TT IDoc Kontrollsatz 20040716
2 Changing CH_IDOC_DATA Call by reference Type reference (TYPE) EDIDD_TT IDoc Datensätze 20040716
3 Changing CH_IDOC_STATUS Call by reference Type reference (TYPE) BDTIDOCSTA IDoc Statussätze 20040716
4 Importing IM_PO Call by reference Object reference (TYPE REF TO) IF_PURCHASE_ORDER_MM Bestellkopf externe Sicht 20040716

Method PROCESS_IDOC_DATA_OUT on Interface IF_EX_ME_MMPUR_EINM_CUST has no exception.

Method PROCESS_PRICE_TOLERANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PRICE_UPDATE Call by reference Type reference (TYPE) XFELD 'X' Preisänderung durchführen (ja/nein) 20040719
2 Changing CV_MAX_PRICE Call by reference Type reference (TYPE) F Upper limit of item price 20131006
3 Changing CV_MIN_PRICE Call by reference Type reference (TYPE) F Lower limit of item price 20131006
4 Importing IM_CONF_CONTROL Call by reference Type reference (TYPE) T163G Bestätigungssteuerung 20040716
5 Importing IM_CONF_ITEM Call by reference Type reference (TYPE) CONFEKPO Bestätigte Positionsdaten vom Lieferanten 20040719
6 Importing IM_ITEM Call by reference Object reference (TYPE REF TO) IF_PURCHASE_ORDER_ITEM_MM Bestellposition externe Sicht 20040716
7 Importing IM_PO Call by reference Object reference (TYPE REF TO) IF_PURCHASE_ORDER_MM Bestellkopf externe Sicht 20040716

Method PROCESS_PRICE_TOLERANCE on Interface IF_EX_ME_MMPUR_EINM_CUST has no exception.

Method PROCESS_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_CONF_ITEM Call by reference Type reference (TYPE) CONFEKPO Bestätigungsdaten Bestellposition 20040716
2 Changing CH_IDOC_CONTROL Call by reference Type reference (TYPE) EDIDC_TT IDoc Kontrollsatz 20040716
3 Changing CH_IDOC_DATA Call by reference Type reference (TYPE) EDIDD_TT IDoc Datensätze 20040716
4 Changing CH_IDOC_STATUS Call by reference Type reference (TYPE) BDTIDOCSTA IDoc Statussätze 20040716
5 Importing IM_SEGMENT_DATA Call by reference Type reference (TYPE) EDIDD Datensatz (IDoc) 20040716
# Exception Resumable Description Created on
1 ERROR Fehlermeldung mit Workflowanbindung 20040716

Method PROCESS_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_SAVE_TEXT Call by reference Type reference (TYPE) XFLAG Verbuchen der Textdaten 20040719
2 Changing CH_TEXT Call by reference Type reference (TYPE) MMPUR_T_TEXT SAPscript: Textzeilen 20040719
3 Changing CH_TEXT_HEADER Call by reference Type reference (TYPE) THEAD SAPscript: Text-Kopf 20040719
4 Importing IM_ITEM Call by reference Object reference (TYPE REF TO) IF_LONGTEXTS_MM Positionsobjekt Reference auf Texte 20040811

Method PROCESS_TEXT on Interface IF_EX_ME_MMPUR_EINM_CUST has no exception.

Method PROCESS_VEND_MATERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_VEND_MAT Call by reference Type reference (TYPE) MEPOITEM-IDNLF Materialnummer beim Lieferanten 20040716
2 Changing CH_WORKFLOW Call by reference Type reference (TYPE) MMPUR_BOOL MMPUR_NO Workflow TS00008075 auslösen 20100322
3 Importing IM_ITEM Call by reference Object reference (TYPE REF TO) IF_PURCHASE_ORDER_ITEM_MM Bestellposition externe Sicht 20040716
4 Importing IM_PO Call by reference Object reference (TYPE REF TO) IF_PURCHASE_ORDER_MM Bestellkopf externe Sicht 20040716

Method PROCESS_VEND_MATERIAL on Interface IF_EX_ME_MMPUR_EINM_CUST has no exception.

Method SET_MESSAGE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ERROR Call by reference Type reference (TYPE) MMPUR_BOOL CL_MMPUR_CONSTANTS=>NO Boolscher Typ 20050406
2 Importing IM_PO Call by reference Object reference (TYPE REF TO) IF_PURCHASE_ORDER_MM Bestellkopf externe Sicht 20050215

Method SET_MESSAGE_STATUS on Interface IF_EX_ME_MMPUR_EINM_CUST has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 600