SAP ABAP Interface IF_EX_ME_MMPUR_EINM (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)  /SPE/CL_MMPUR_EINM_TPOP SPM: Implementation Class for BAdI ME_MMPUR_EINM 20080325
Properties
Interface IF_EX_ME_MMPUR_EINM  
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 has no friend.
Attributes
Interface IF_EX_ME_MMPUR_EINM has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_CONFIRMATION_TYPE Instance method Public Method Change in Confirmation Category 20050525
2 PROCESS_CONF_CONTROL Instance method Public Method Processing of Confirmation Control Data (T163G) 20040716
3 PROCESS_IDOC_DATA_IN Instance method Public Method Inbound Processing of IDoc Data 20040716
4 PROCESS_IDOC_DATA_OUT Instance method Public Method Outbound Processing of IDoc Data 20040716
5 PROCESS_PRICE_TOLERANCE Instance method Public Method Processing of Price Tolerances (Maximum/Minimum Price) 20040716
6 PROCESS_SEGMENT Instance method Public Method Processing of a Segment 20040716
7 PROCESS_TEXT Instance method Public Method Processing of Texts and Setting of Update Indicator 20040719
8 PROCESS_VEND_MATERIAL Instance method Public Method Processing of Vendor Material 20040716
9 SET_MESSAGE_STATUS Instance method Public Method Set Status for Tolerance Messages 20050215
Events
Interface IF_EX_ME_MMPUR_EINM has no event.
Types
Interface IF_EX_ME_MMPUR_EINM has no local type.
Method Signatures

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 '1' Bestätigungstyp intern 20050525
3 Changing CUST_BADI_NOT_ALLOWED Call by reference Type reference (TYPE) MMPUR_BOOL Aufruf des Kunden-BAdI nicht erlaubt 20050525
4 Importing IM_ITEM Call by reference Object reference (TYPE REF TO) IF_PURCHASE_ORDER_ITEM_MM Bestellposition externe Sicht 20100401
5 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 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 Changing CUST_BADI_NO_ALLOWED Call by reference Type reference (TYPE) XFELD Aufruf des Kunden-BAdI nicht erlaut 20040716
5 Importing IM_ITEM Call by reference Object reference (TYPE REF TO) IF_PURCHASE_ORDER_ITEM_MM Bestellposition externe Sicht 20040716
6 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 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 CUST_BADI_NO_ALLOWED Call by reference Type reference (TYPE) XFELD Aufruf des Kunden-BAdI nicht erlaubt 20040716
2 Changing CV_SKIP_FAULTY_ITEMS Call by reference Type reference (TYPE) MMPUR_BOOL Skip Faulty items 20130913
3 Importing IM_IDOC_CONTROL Call by reference Type reference (TYPE) EDIDC_TT IDoc Kontrollsatz 20040716
4 Changing IM_IDOC_DATA Call by reference Type reference (TYPE) EDIDD_TT IDoc Datensätze 20040716
5 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 Changing CUST_BADI_NO_ALLOWED Call by reference Type reference (TYPE) XFELD Aufruf des Kunden-BAdI nicht erlaut 20040716
5 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 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 CUST_BADI_NO_ALLOWED Call by reference Type reference (TYPE) XFELD Aufruf des Kunden-BAdI nicht erlaut 20040716
3 Changing CV_MAX_PRICE Call by reference Type reference (TYPE) F Upper limit of item price 20131006
4 Changing CV_MIN_PRICE Call by reference Type reference (TYPE) F Lower limit of item price 20131006
5 Importing IM_CONF_CONTROL Call by reference Type reference (TYPE) T163G Bestätigungssteuerung 20040716
6 Importing IM_CONF_ITEM Call by reference Type reference (TYPE) CONFEKPO Bestätigte Positionsdaten vom Lieferanten 20040719
7 Importing IM_ITEM Call by reference Object reference (TYPE REF TO) IF_PURCHASE_ORDER_ITEM_MM Bestellposition externe Sicht 20040716
8 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 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 Changing CUST_BADI_NO_ALLOWED Call by reference Type reference (TYPE) XFELD Aufruf des Kunden-BAdI nicht erlaut 20040716
6 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 Texte Verbuchen 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-Header 20040719
4 Changing CUST_BADI_NO_ALLOWED Call by reference Type reference (TYPE) XFLAG MMPUR_NO Aufruf der Kundenimplementierung verhindern 20040719
5 Importing IM_ITEM Call by reference Object reference (TYPE REF TO) IF_LONGTEXTS_MM Objektreferenze auf die aktuelle Bestellpositionstexte 20040811

Method PROCESS_TEXT on Interface IF_EX_ME_MMPUR_EINM 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 Changing CUST_BADI_NO_ALLOWED Call by reference Type reference (TYPE) XFELD Aufruf des Kunden-BAdI nicht erlaut 20040716
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_VEND_MATERIAL on Interface IF_EX_ME_MMPUR_EINM has no exception.

Method SET_MESSAGE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CUST_BADI_NO_ALLOWED Call by reference Type reference (TYPE) MMPUR_BOOL CL_MMPUR_CONSTANTS=>NO Aufruf des Kunden-BAdI nicht erlaubt 20050215
2 Changing EX_ERROR Call by reference Type reference (TYPE) MMPUR_BOOL CL_MMPUR_CONSTANTS=>NO Fehlermeldung/Warnmeldung 20050419
3 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 has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 600