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
⤷ 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 | CHECK_CHANGE_MARA_MEINS | Instance method | Public | Method | Check for Changes to Base Unit of Measure | 20021217 |
2 | CHECK_CHANGE_PMATA | Instance method | Public | Method | Check Change of Pricing Material MARA + MVKE | 20030131 |
3 | CHECK_DATA | Instance method | Public | Method | For checks and limited changes to material master tables | 20020405 |
4 | CHECK_DATA_RETAIL | Instance method | Public | Method | Check Additional Retail Data | 20041013 |
5 | CHECK_MASS_MARC_DATA | Instance method | Public | Method | Checks Within FB MATERIAL_CHECK_LOGISTIC_DATA | 20050323 |
6 | FRE_SUPPRESS_MARC_CHECK | 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 | Changing | ERROR_TEXT | Call by reference | Type reference (TYPE) | CHART128 | Tabelle mit 128 Zeichen | 20021217 | ||
2 | Changing | IN_USE | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20021217 | ||
3 | Importing | MATNR | Call by reference | Type reference (TYPE) | MARA-MATNR | Materialnummer | 20021217 | ||
4 | Importing | NEW_MEINS | Call by reference | Type reference (TYPE) | MARA-MEINS | Basismengeneinheit | 20021217 | ||
5 | Importing | OLD_MEINS | Call by reference | Type reference (TYPE) | MARA-MEINS | Basismengeneinheit | 20021217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHANGE_NOT_POSSIBLE | Ä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 | Changing | IN_USE | Value transfer | Type reference (TYPE) | SY-BATCH | Rückgabeflag ob in Verwendung | 20030131 | ||
2 | Importing | MATNR | Value transfer | Type reference (TYPE) | MARA-MATNR | Materialnummer | 20030131 | ||
3 | Changing | MSG_ID | Call by reference | Type reference (TYPE) | SY-MSGID | Nachrichten, Nachrichtenklasse | 20030131 | ||
4 | Changing | MSG_NO | Call by reference | Type reference (TYPE) | SY-MSGNO | Nachrichten, Nachrichtennummer | 20030131 | ||
5 | Changing | MSG_V1 | Call by reference | Type reference (TYPE) | SY-MSGV1 | Nachrichten, Nachrichtenvariable | 20030131 | ||
6 | Changing | MSG_V2 | Call by reference | Type reference (TYPE) | SY-MSGV2 | Nachrichten, Nachrichtenvariable | 20030131 | ||
7 | Changing | MSG_V3 | Call by reference | Type reference (TYPE) | SY-MSGV3 | Nachrichten, Nachrichtenvariable | 20030131 | ||
8 | Changing | MSG_V4 | Call by reference | Type reference (TYPE) | SY-MSGV4 | Nachrichten, Nachrichtenvariable | 20030131 | ||
9 | Importing | PRICING_MATNR | Value transfer | Type reference (TYPE) | MARA-MATNR | Preismaterial | 20030203 | ||
10 | Importing | VKORG | Value transfer | Type reference (TYPE) | MVKE-VKORG | Verkaufsorganisation | 20030131 | ||
11 | Importing | 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 | Changing | CMARA | Value transfer | Type reference (TYPE) | MARU | Änderbare allgemeine Daten ( Struktur : MARU ! ) | 20020405 | ||
2 | Importing | SMEAN_ME_TAB | Value transfer | Type reference (TYPE) | MGINT_ME_MEAN_TAB | Europäische Artikelnummern zum Material | 20020405 | ||
3 | Importing | SSTEUERTAB | Value transfer | Type reference (TYPE) | MGINT_MG03STEUER | Tabelle für Steuern | 20020405 | ||
4 | Importing | SSTEUMMTAB | Value transfer | Type reference (TYPE) | MGINT_MG03STEUMM | Tabelle für Steuern (Einkauf) | 20020405 | ||
5 | Changing | STEXT | Value transfer | Type reference (TYPE) | MGINT_SHORT_DESC | Tabelle für Kurztexte | 20020405 | ||
6 | Importing | WMARA | Value transfer | Type reference (TYPE) | MARA | Allgemeine Materialdaten | 20020405 | ||
7 | Importing | WMARC | Value transfer | Type reference (TYPE) | MARC | Werksdaten zum Material | 20020405 | ||
8 | Importing | WMARD | Value transfer | Type reference (TYPE) | MARD | Lagerortdaten zum Material | 20020405 | ||
9 | Importing | WMBEW | Value transfer | Type reference (TYPE) | MBEW | Materialbewertung | 20020405 | ||
10 | Importing | WMEINH | Value transfer | Type reference (TYPE) | MGINT_SMEINH | Tabelle für Mengeneinheiten | 20020405 | ||
11 | Importing | WMFHM | Value transfer | Type reference (TYPE) | MFHM | FHM-Felder im Materialstamm | 20020405 | ||
12 | Importing | WMLGN | Value transfer | Type reference (TYPE) | MLGN | Materialdaten pro Lagernummer | 20020405 | ||
13 | Importing | WMLGT | Value transfer | Type reference (TYPE) | MLGT | Materialdaten pro Lagertyp | 20020405 | ||
14 | Importing | WMPOP | Value transfer | Type reference (TYPE) | MPOP | Prognoseparameter | 20020405 | ||
15 | Importing | WMVKE | Value transfer | Type reference (TYPE) | MVKE | Verkaufsdaten zum Material | 20020405 | ||
16 | Importing | WSTAT | Value transfer | Type reference (TYPE) | MGSTAT | Schnittstelle zum Customer-Exit EXIT_SAPLMGMU_001 | 20020405 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | APPLICATION_ERROR | 20020405 |
Method CHECK_DATA_RETAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | RT_ERRDAT | Value transfer | Type reference (TYPE) | MERRDAT_TT | Table Type for MERRDAT | 20041013 | ||
2 | Importing | TMALG | Value transfer | Type reference (TYPE) | MALG_TTY | 20041013 | |||
3 | Importing | TMAMT | Value transfer | Type reference (TYPE) | MAMT_TTY | 20041013 | |||
4 | Importing | TMEAN_ME_TAB | Value transfer | Type reference (TYPE) | MAT_EAN | EANs for Material | 20041013 | ||
5 | Importing | TMEINH | Value transfer | Type reference (TYPE) | MGINT_SMEINH | 20041013 | |||
6 | Importing | TMLEA | Value transfer | Type reference (TYPE) | MLEA_TTY | 20041013 | |||
7 | Importing | TSTEUERTAB | Value transfer | Type reference (TYPE) | MGINT_MG03STEUER | 20041013 | |||
8 | Importing | TSTEUMMTAB | Value transfer | Type reference (TYPE) | MGINT_MG03STEUMM | 20041013 | |||
9 | Importing | TTEXT | Value transfer | Type reference (TYPE) | MAT_KTEXT | Material Descriptions | 20041013 | ||
10 | Importing | WFIRST_VORG | Value transfer | Type reference (TYPE) | XFELD | Erster Verarbeitungsvorgang zum Artikel | 20050314 | ||
11 | Importing | WMARA | Value transfer | Type reference (TYPE) | MARA | General Material Data | 20041013 | ||
12 | Importing | WMARC | Value transfer | Type reference (TYPE) | MARC | Plant Data for Material | 20041013 | ||
13 | Importing | WMARD | Value transfer | Type reference (TYPE) | MARD | Storage Location Data For Material | 20041013 | ||
14 | Importing | WMAW1 | Value transfer | Type reference (TYPE) | MAW1 | Material Master: Default Fields and Special Retail Fields | 20041013 | ||
15 | Importing | WMBEW | Value transfer | Type reference (TYPE) | MBEW | Material Valuation | 20041013 | ||
16 | Importing | WMFHM | Value transfer | Type reference (TYPE) | MFHM | Production Resource Tool (PRT) Fields in the Material Master | 20041013 | ||
17 | Importing | WMLGN | Value transfer | Type reference (TYPE) | MLGN | Material Data For Each Warehouse Number | 20041013 | ||
18 | Importing | WMLGT | Value transfer | Type reference (TYPE) | MLGT | Material Data For Each Storage Type | 20041013 | ||
19 | Importing | WMPGD | Value transfer | Type reference (TYPE) | MPGD | Change Document Structure for Material Master/Product Group | 20041013 | ||
20 | Importing | WMPOP | Value transfer | Type reference (TYPE) | MPOP | Forecast Parameters | 20041013 | ||
21 | Importing | WMVKE | Value transfer | Type reference (TYPE) | MVKE | Sales Data for Material | 20041013 | ||
22 | Importing | WMWLI | Value transfer | Type reference (TYPE) | MWLI | Listing (Retail) | 20041013 | ||
23 | Importing | WMYMS | Value transfer | Type reference (TYPE) | MYMS | LIFO-relevant materials | 20041013 | ||
24 | Importing | WNEU | Value transfer | Type reference (TYPE) | KZREF | Propose Field Content from the Reference | 20041013 | ||
25 | Importing | WRMMG1 | Value transfer | Type reference (TYPE) | RMMG1 | Mat. Master Maintenance: Initial Parameters - Orig. Material | 20041013 | ||
26 | Importing | WRMMG2 | Value transfer | Type reference (TYPE) | RMMG2 | Additional Material Master Fields: Dialog and Transfer | 20041013 | ||
27 | Importing | WRMMW2 | Value transfer | Type reference (TYPE) | RMMW2 | Material Master Maintenance: Initial Parameters (Retail) | 20041013 | ||
28 | Importing | WRMMW3 | Value transfer | Type reference (TYPE) | RMMW3 | Material Master Maintenance: Retail Addition RMMG1 for DC | 20041013 | ||
29 | Importing | WSTAT | Value transfer | Type reference (TYPE) | T130M | Transaction control parameters: material master maintenance | 20041013 | ||
30 | Importing | 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 | Changing | ERROR_FLAG | Call by reference | Type reference (TYPE) | XFELD | Fehler ist aufgetreten | 20050323 | ||
2 | Changing | MESSAGES | Call by reference | Type reference (TYPE) | TT_BAPIRET2 | Liste der Fehlermeldungen | 20050324 | ||
3 | Importing | NEW_MARC_DATA | Value transfer | Type reference (TYPE) | MARC | Werksdaten zum Material: neuer Stand | 20050323 | ||
4 | Importing | NEW_MPOP_DATA | Value transfer | Type reference (TYPE) | MPOP | Prognoseparameter: neuer Stand | 20050323 | ||
5 | Importing | NEW_WRPL_DATA | Value transfer | Type reference (TYPE) | WRPL | Nachschubdaten: neuer Stand | 20050323 | ||
6 | Importing | OLD_MARC_DATA | Value transfer | Type reference (TYPE) | MARC | Werksdaten zum Material: alter Stand | 20050323 | ||
7 | Importing | OLD_MPOP_DATA | Value transfer | Type reference (TYPE) | MPOP | Prognoseparameter: alter Stand | 20050323 | ||
8 | Importing | OLD_WRPL_DATA | Value transfer | Type reference (TYPE) | WRPL | Nachschubdaten: alter Stand | 20050323 | ||
9 | Importing | 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 | Importing | MARC_DISMM | Value transfer | Type reference (TYPE) | DISMM | Dispositionsmerkmal | 20050310 | ||
2 | Changing | 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 |