SAP ABAP Class IF_EX_MENG2_INTERFACE (Interface for BAdI: BADI_MENG2_INTERFACE)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20091208
Properties
Class IF_EX_MENG2_INTERFACE  
Short Description Interface for BAdI: BADI_MENG2_INTERFACE    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20091208   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_EX_MENG2_INTERFACE has no forward declaration.
Interfaces
Class IF_EX_MENG2_INTERFACE has no interface implemented.
Friends
Class IF_EX_MENG2_INTERFACE has no friend class.
Attributes
Class IF_EX_MENG2_INTERFACE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_MSEG Instance method Public Method Change and Add MSEG Entries 20091215
2 FILL_QUANTITIES_DUVN Instance method Public Method Prepare Filling of Quantities in CKMLDUVN 20091208
3 FILL_QUANTITIES_MSEG Instance method Public Method Prepare Filling of Quantities in MSEG 20091208
4 FILL_VALUATION_QUANTITY_MSEG Instance method Public Method Filling of Quantities in MSEG with Valuation Quantity 20091208
5 GET_QUANTITIES_MSEG Instance method Public Method Get Quantities from MSEG 20100129
6 GET_SHKZG Instance method Public Method Define SHKZG 20091217
7 IS_MENG2_ACTIVE Instance method Public Method Checks whether a second quantity is supported 20091208
8 IS_MENG2_ACTIVE_MATERIAL Instance method Public Method Checks whether a second quantity is needed for the material 20091208
Events
Class IF_EX_MENG2_INTERFACE has no event.
Types
Class IF_EX_MENG2_INTERFACE has no local type.
Method Signatures

Method CHANGE_MSEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_IMSEG Call by reference Type reference (TYPE) TY_T_IMSEG Tabellentyp mit Struktur IMSEG 20091215

Method CHANGE_MSEG on class IF_EX_MENG2_INTERFACE has no exception.

Method FILL_QUANTITIES_DUVN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MEINS Call by reference Type reference (TYPE) MEINS Bewertungsmengeneinheit 20091208
2 Exporting EV_MEINS2 Call by reference Type reference (TYPE) MEINS Mengeneinheit der zweiten Menge 20091208
3 Exporting EV_MENG2 Call by reference Type reference (TYPE) CKML_MENGE_DIFF Zweite Menge 20091208
4 Exporting EV_MENGE Call by reference Type reference (TYPE) CKML_MENGE_DIFF Menge in Bewertungsmengeneinheit 20091208
5 Importing IS_ISEG Call by reference Type reference (TYPE) ISEG Positionen des Inventurbeleges 20091208

Method FILL_QUANTITIES_DUVN on class IF_EX_MENG2_INTERFACE has no exception.

Method FILL_QUANTITIES_MSEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_IMSEG Call by reference Type reference (TYPE) IMSEG Inputstruktur für FUBA Warenbewegung buchen 20091215
2 Importing IV_DUVN_MENG2 Call by reference Type reference (TYPE) CKML_MENGE_DIFF Menge mit Vorzeichen 20100119
3 Importing IV_DUVN_MENGE Call by reference Type reference (TYPE) CKML_MENGE_DIFF Menge mit Vorzeichen 20100119
4 Importing IV_MEINS Call by reference Type reference (TYPE) MEINS Bewertungsmengeneinheit 20091208
5 Importing IV_MEINS2 Call by reference Type reference (TYPE) MEINS Mengeneinheit der zweiten Menge 20091208
6 Importing IV_MENG2 Call by reference Type reference (TYPE) CKML_MENGE_DIFF Zweite Menge 20091208
7 Importing IV_MENGE Call by reference Type reference (TYPE) CKML_MENGE_DIFF Menge in Bewertungsmengeneinheit 20091208

Method FILL_QUANTITIES_MSEG on class IF_EX_MENG2_INTERFACE has no exception.

Method FILL_VALUATION_QUANTITY_MSEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MSEG Call by reference Type reference (TYPE) MB_MSEG Tabellentyp für mseg 20091208

Method FILL_VALUATION_QUANTITY_MSEG on class IF_EX_MENG2_INTERFACE has no exception.

Method GET_QUANTITIES_MSEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MENG2 Call by reference Type reference (TYPE) CKML_MENGE_DIFF Zweite Menge 20100129
2 Exporting EV_MENGE Call by reference Type reference (TYPE) CKML_MENGE_DIFF Menge in Bewertungsmengeneinheit 20100129
3 Importing IS_IMSEG Call by reference Type reference (TYPE) IMSEG MMIM: Inputstruktur für allgemeinen FB Warenbewegung buchen 20100129

Method GET_QUANTITIES_MSEG on class IF_EX_MENG2_INTERFACE has no exception.

Method GET_SHKZG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_BWART Call by reference Type reference (TYPE) BWART Bewegungsart (Bestandsführung) 20091217
2 Changing CV_BWTAR Call by reference Type reference (TYPE) BWTAR_D Bewertungsart 20091217
3 Changing CV_SHKZG Call by reference Type reference (TYPE) SHKZG Soll-/Haben-Kennzeichen 20091217
4 Changing CV_SHKZG2 Call by reference Type reference (TYPE) SHKZG Soll-/Haben-Kennzeichen 20091217
5 Importing IV_GJAHR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20091217
6 Importing IV_IBLNR Call by reference Type reference (TYPE) IBLNR Inventurbeleg 20091217
7 Importing IV_ZEILI Call by reference Type reference (TYPE) DZEILE Zeilennummer 20091217

Method GET_SHKZG on class IF_EX_MENG2_INTERFACE has no exception.

Method IS_MENG2_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MENG2_MAT_ACTIVE Value transfer Type reference (TYPE) XFELD Zweite Menge ist aktiv 20091208

Method IS_MENG2_ACTIVE on class IF_EX_MENG2_INTERFACE has no exception.

Method IS_MENG2_ACTIVE_MATERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20091208
2 Returning RV_MENG2_ACTIVE Value transfer Type reference (TYPE) XFELD Zweite Menge ist für Material aktiv 20091208

Method IS_MENG2_ACTIVE_MATERIAL on class IF_EX_MENG2_INTERFACE has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in