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
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /ISDFPS/CL_IM_MAT_CHECK Implementation Class for BAdI Impl. /ISDFPS/MAT_CHECK 20080715
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_BADI_MATERIAL_CHECK BAdI Class CL_EX_BADI_MATERIAL_CHECK 20020405
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_VALUE_ARTICLE_CHECK Implementation Class for BAdI Impl. VALUE_ARTICLE_CHECK 20040810
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_WB2_MATERIAL_CHECK Imp. class for BAdI imp. WB2_MATERIAL_CHECK 20021219
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_WLF_MATERIAL_CHECK Imp. Class for BAdI Imp. WLF_MATERIAL_CHECK 20021218
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_WRF_CHECK_NEW_FIELDS Implementation Class for BAdI Imp. WRF_CHECK_NEW_FIELDS 20050314
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_WVK_MATERIAL_CHECK Implementation Class for BAdI Imp. WVK_MATERIAL_CHECK 20030519
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