SAP ABAP Interface IF_EX_BADI_MATERIAL_CHECK (BAdI Interface IF_EX_BADI_MATERIAL_CHECK)
Hierarchy
☛
BBPCRM (Software Component) BBPCRM
⤷
CRM (Application Component) Customer Relationship Management
⤷
CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
⤷
MGA (Package) Application development R/3 material master from 3.0

⤷

⤷

⤷

Meta Relationship - Used By
Properties
Interface | IF_EX_BADI_MATERIAL_CHECK | |
Short Description | BAdI Interface IF_EX_BADI_MATERIAL_CHECK |
General Data
Package | MGA | Application development R/3 material master from 3.0 |
Created | 20020405 | SAP |
Last changed | 20050411 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | MGINT | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_EX_BADI_MATERIAL_CHECK has no interface.
Friends
Interface IF_EX_BADI_MATERIAL_CHECK has no friend.
Attributes
Interface IF_EX_BADI_MATERIAL_CHECK has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Check for Changes to Base Unit of Measure | 20021217 |
2 | ![]() |
Instance method | Public | Method | Check Change of Pricing Material MARA + MVKE | 20030131 |
3 | ![]() |
Instance method | Public | Method | For checks and limited changes to material master tables | 20020405 |
4 | ![]() |
Instance method | Public | Method | Check Additional Retail Data | 20041013 |
5 | ![]() |
Instance method | Public | Method | Checks Within FB MATERIAL_CHECK_LOGISTIC_DATA | 20050323 |
6 | ![]() |
Instance method | Public | Method | Suppress Certain MARC Checks for F&R Connection | 20050310 |
Events
Interface IF_EX_BADI_MATERIAL_CHECK has no event.
Types
Interface IF_EX_BADI_MATERIAL_CHECK has no local type.
Method Signatures
Method CHECK_CHANGE_MARA_MEINS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ERROR_TEXT | Call by reference | Type reference (TYPE) | CHART128 | Tabelle mit 128 Zeichen | 20021217 | ||
2 | ![]() |
IN_USE | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20021217 | ||
3 | ![]() |
MATNR | Call by reference | Type reference (TYPE) | MARA-MATNR | Materialnummer | 20021217 | ||
4 | ![]() |
NEW_MEINS | Call by reference | Type reference (TYPE) | MARA-MEINS | Basismengeneinheit | 20021217 | ||
5 | ![]() |
OLD_MEINS | Call by reference | Type reference (TYPE) | MARA-MEINS | Basismengeneinheit | 20021217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Änderung des Basismengeneinheit nicht möglich | 20021217 |
Method CHECK_CHANGE_PMATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_USE | Value transfer | Type reference (TYPE) | SY-BATCH | Rückgabeflag ob in Verwendung | 20030131 | ||
2 | ![]() |
MATNR | Value transfer | Type reference (TYPE) | MARA-MATNR | Materialnummer | 20030131 | ||
3 | ![]() |
MSG_ID | Call by reference | Type reference (TYPE) | SY-MSGID | Nachrichten, Nachrichtenklasse | 20030131 | ||
4 | ![]() |
MSG_NO | Call by reference | Type reference (TYPE) | SY-MSGNO | Nachrichten, Nachrichtennummer | 20030131 | ||
5 | ![]() |
MSG_V1 | Call by reference | Type reference (TYPE) | SY-MSGV1 | Nachrichten, Nachrichtenvariable | 20030131 | ||
6 | ![]() |
MSG_V2 | Call by reference | Type reference (TYPE) | SY-MSGV2 | Nachrichten, Nachrichtenvariable | 20030131 | ||
7 | ![]() |
MSG_V3 | Call by reference | Type reference (TYPE) | SY-MSGV3 | Nachrichten, Nachrichtenvariable | 20030131 | ||
8 | ![]() |
MSG_V4 | Call by reference | Type reference (TYPE) | SY-MSGV4 | Nachrichten, Nachrichtenvariable | 20030131 | ||
9 | ![]() |
PRICING_MATNR | Value transfer | Type reference (TYPE) | MARA-MATNR | Preismaterial | 20030203 | ||
10 | ![]() |
VKORG | Value transfer | Type reference (TYPE) | MVKE-VKORG | Verkaufsorganisation | 20030131 | ||
11 | ![]() |
VTWEG | Value transfer | Type reference (TYPE) | MVKE-VTWEG | Vertriebsweg | 20030131 |
Method CHECK_CHANGE_PMATA on Interface IF_EX_BADI_MATERIAL_CHECK has no exception.
Method CHECK_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CMARA | Value transfer | Type reference (TYPE) | MARU | Änderbare allgemeine Daten ( Struktur : MARU ! ) | 20020405 | ||
2 | ![]() |
SMEAN_ME_TAB | Value transfer | Type reference (TYPE) | MGINT_ME_MEAN_TAB | Europäische Artikelnummern zum Material | 20020405 | ||
3 | ![]() |
SSTEUERTAB | Value transfer | Type reference (TYPE) | MGINT_MG03STEUER | Tabelle für Steuern | 20020405 | ||
4 | ![]() |
SSTEUMMTAB | Value transfer | Type reference (TYPE) | MGINT_MG03STEUMM | Tabelle für Steuern (Einkauf) | 20020405 | ||
5 | ![]() |
STEXT | Value transfer | Type reference (TYPE) | MGINT_SHORT_DESC | Tabelle für Kurztexte | 20020405 | ||
6 | ![]() |
WMARA | Value transfer | Type reference (TYPE) | MARA | Allgemeine Materialdaten | 20020405 | ||
7 | ![]() |
WMARC | Value transfer | Type reference (TYPE) | MARC | Werksdaten zum Material | 20020405 | ||
8 | ![]() |
WMARD | Value transfer | Type reference (TYPE) | MARD | Lagerortdaten zum Material | 20020405 | ||
9 | ![]() |
WMBEW | Value transfer | Type reference (TYPE) | MBEW | Materialbewertung | 20020405 | ||
10 | ![]() |
WMEINH | Value transfer | Type reference (TYPE) | MGINT_SMEINH | Tabelle für Mengeneinheiten | 20020405 | ||
11 | ![]() |
WMFHM | Value transfer | Type reference (TYPE) | MFHM | FHM-Felder im Materialstamm | 20020405 | ||
12 | ![]() |
WMLGN | Value transfer | Type reference (TYPE) | MLGN | Materialdaten pro Lagernummer | 20020405 | ||
13 | ![]() |
WMLGT | Value transfer | Type reference (TYPE) | MLGT | Materialdaten pro Lagertyp | 20020405 | ||
14 | ![]() |
WMPOP | Value transfer | Type reference (TYPE) | MPOP | Prognoseparameter | 20020405 | ||
15 | ![]() |
WMVKE | Value transfer | Type reference (TYPE) | MVKE | Verkaufsdaten zum Material | 20020405 | ||
16 | ![]() |
WSTAT | Value transfer | Type reference (TYPE) | MGSTAT | Schnittstelle zum Customer-Exit EXIT_SAPLMGMU_001 | 20020405 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20020405 |
Method CHECK_DATA_RETAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_ERRDAT | Value transfer | Type reference (TYPE) | MERRDAT_TT | Table Type for MERRDAT | 20041013 | ||
2 | ![]() |
TMALG | Value transfer | Type reference (TYPE) | MALG_TTY | 20041013 | |||
3 | ![]() |
TMAMT | Value transfer | Type reference (TYPE) | MAMT_TTY | 20041013 | |||
4 | ![]() |
TMEAN_ME_TAB | Value transfer | Type reference (TYPE) | MAT_EAN | EANs for Material | 20041013 | ||
5 | ![]() |
TMEINH | Value transfer | Type reference (TYPE) | MGINT_SMEINH | 20041013 | |||
6 | ![]() |
TMLEA | Value transfer | Type reference (TYPE) | MLEA_TTY | 20041013 | |||
7 | ![]() |
TSTEUERTAB | Value transfer | Type reference (TYPE) | MGINT_MG03STEUER | 20041013 | |||
8 | ![]() |
TSTEUMMTAB | Value transfer | Type reference (TYPE) | MGINT_MG03STEUMM | 20041013 | |||
9 | ![]() |
TTEXT | Value transfer | Type reference (TYPE) | MAT_KTEXT | Material Descriptions | 20041013 | ||
10 | ![]() |
WFIRST_VORG | Value transfer | Type reference (TYPE) | XFELD | Erster Verarbeitungsvorgang zum Artikel | 20050314 | ||
11 | ![]() |
WMARA | Value transfer | Type reference (TYPE) | MARA | General Material Data | 20041013 | ||
12 | ![]() |
WMARC | Value transfer | Type reference (TYPE) | MARC | Plant Data for Material | 20041013 | ||
13 | ![]() |
WMARD | Value transfer | Type reference (TYPE) | MARD | Storage Location Data For Material | 20041013 | ||
14 | ![]() |
WMAW1 | Value transfer | Type reference (TYPE) | MAW1 | Material Master: Default Fields and Special Retail Fields | 20041013 | ||
15 | ![]() |
WMBEW | Value transfer | Type reference (TYPE) | MBEW | Material Valuation | 20041013 | ||
16 | ![]() |
WMFHM | Value transfer | Type reference (TYPE) | MFHM | Production Resource Tool (PRT) Fields in the Material Master | 20041013 | ||
17 | ![]() |
WMLGN | Value transfer | Type reference (TYPE) | MLGN | Material Data For Each Warehouse Number | 20041013 | ||
18 | ![]() |
WMLGT | Value transfer | Type reference (TYPE) | MLGT | Material Data For Each Storage Type | 20041013 | ||
19 | ![]() |
WMPGD | Value transfer | Type reference (TYPE) | MPGD | Change Document Structure for Material Master/Product Group | 20041013 | ||
20 | ![]() |
WMPOP | Value transfer | Type reference (TYPE) | MPOP | Forecast Parameters | 20041013 | ||
21 | ![]() |
WMVKE | Value transfer | Type reference (TYPE) | MVKE | Sales Data for Material | 20041013 | ||
22 | ![]() |
WMWLI | Value transfer | Type reference (TYPE) | MWLI | Listing (Retail) | 20041013 | ||
23 | ![]() |
WMYMS | Value transfer | Type reference (TYPE) | MYMS | LIFO-relevant materials | 20041013 | ||
24 | ![]() |
WNEU | Value transfer | Type reference (TYPE) | KZREF | Propose Field Content from the Reference | 20041013 | ||
25 | ![]() |
WRMMG1 | Value transfer | Type reference (TYPE) | RMMG1 | Mat. Master Maintenance: Initial Parameters - Orig. Material | 20041013 | ||
26 | ![]() |
WRMMG2 | Value transfer | Type reference (TYPE) | RMMG2 | Additional Material Master Fields: Dialog and Transfer | 20041013 | ||
27 | ![]() |
WRMMW2 | Value transfer | Type reference (TYPE) | RMMW2 | Material Master Maintenance: Initial Parameters (Retail) | 20041013 | ||
28 | ![]() |
WRMMW3 | Value transfer | Type reference (TYPE) | RMMW3 | Material Master Maintenance: Retail Addition RMMG1 for DC | 20041013 | ||
29 | ![]() |
WSTAT | Value transfer | Type reference (TYPE) | T130M | Transaction control parameters: material master maintenance | 20041013 | ||
30 | ![]() |
WWLK2 | Value transfer | Type reference (TYPE) | WLK2 | Material Master Data R/3 Retail / Part POS Control Data | 20041013 |
Method CHECK_DATA_RETAIL on Interface IF_EX_BADI_MATERIAL_CHECK has no exception.
Method CHECK_MASS_MARC_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ERROR_FLAG | Call by reference | Type reference (TYPE) | XFELD | Fehler ist aufgetreten | 20050323 | ||
2 | ![]() |
MESSAGES | Call by reference | Type reference (TYPE) | TT_BAPIRET2 | Liste der Fehlermeldungen | 20050324 | ||
3 | ![]() |
NEW_MARC_DATA | Value transfer | Type reference (TYPE) | MARC | Werksdaten zum Material: neuer Stand | 20050323 | ||
4 | ![]() |
NEW_MPOP_DATA | Value transfer | Type reference (TYPE) | MPOP | Prognoseparameter: neuer Stand | 20050323 | ||
5 | ![]() |
NEW_WRPL_DATA | Value transfer | Type reference (TYPE) | WRPL | Nachschubdaten: neuer Stand | 20050323 | ||
6 | ![]() |
OLD_MARC_DATA | Value transfer | Type reference (TYPE) | MARC | Werksdaten zum Material: alter Stand | 20050323 | ||
7 | ![]() |
OLD_MPOP_DATA | Value transfer | Type reference (TYPE) | MPOP | Prognoseparameter: alter Stand | 20050323 | ||
8 | ![]() |
OLD_WRPL_DATA | Value transfer | Type reference (TYPE) | WRPL | Nachschubdaten: alter Stand | 20050323 | ||
9 | ![]() |
UPD_FIELD_TAB | Call by reference | Type reference (TYPE) | UPD_FIELD_TAB_TT | Liste der update-relevanten Felder | 20050323 |
Method CHECK_MASS_MARC_DATA on Interface IF_EX_BADI_MATERIAL_CHECK has no exception.
Method FRE_SUPPRESS_MARC_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
MARC_DISMM | Value transfer | Type reference (TYPE) | DISMM | Dispositionsmerkmal | 20050310 | ||
2 | ![]() |
SUPPRESS_CHECK | Value transfer | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20050310 |
Method FRE_SUPPRESS_MARC_CHECK on Interface IF_EX_BADI_MATERIAL_CHECK has no exception.
History
Last changed by/on | SAP | 20050411 |
SAP Release Created in | 470 |