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
⤷ 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 |