SAP ABAP Class /BEV1/CL_NE_DIC_COMMON (Determination and Calculation of Empties Items)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   MM-PUR-EM (Application Component) Empties Management (When Extension EA-CP Is Active)
     /BEV1/NE (Package) Empties Management in MM: General
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BVNEDIC_GENERIC Dependent Item Calculator 20050209
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /BEV1/CL_NE_DIC_IV Determination and Calculation of Empties Items 20050211
2 Inheritance (c INHERITING FROM c_ref)  /BEV1/CL_NE_DIC_PO Determination and Calculation of Empties Items 20050209
Properties
Class /BEV1/CL_NE_DIC_COMMON  
Short Description Determination and Calculation of Empties Items    
Super Class CL_BVNEDIC_GENERIC Dependent Item Calculator 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BEV1/NE   Empties Management in MM: General 
Created 20050209   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /BEV1/CL_NE_DIC_COMMON has no forward declaration.
Interfaces
Class /BEV1/CL_NE_DIC_COMMON has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 /BEV1/CL_NE_AUNIT_SERVICE 20050405 Service Class for Unit Test
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_UNDEFINED Constant Private Type reference (TYPE) /BEV1/NEACTIVE '?' Empties Management in MM Is Active 20050210
2 GT_LINKTAB_AUT Instance attribute Private Type reference (TYPE) BVNELINKTAB_T Structure for the Linkage Table 20050405
3 GT_MAT_CATEGORY Instance attribute Private Type reference (TYPE) BVNE_MAT_CATEGORYG_T Table with Material Numbers and Structure Categories 20050209
4 GT_RELTAB_AUT Instance attribute Private Type reference (TYPE) BVNEITEMDETEM_T Transfer Table of All Modified Empties Items/Bases 20050406
5 GT_UPD_POS_AUT Instance attribute Private Type reference (TYPE) BVNEITEMDETAP_T Transfer Table of All Relevant Document Items 20050405
6 GV_FIRST_MAT_BUF Instance attribute Private Type reference (TYPE) TYPE_FIRST_MAT_BUF 20050209
Methods
# Method Level Visibility Method type Description Created on
1 BOM_EXPLODE Static method Protected Method Explosion of a Bill of Material 20050210
2 CHECK_ASSEMBLY Static method Private Method Checks Whether Bill of Material Item Is an Assembly 20050426
3 IS_ACTIVE Static method Public Method Has Empties Management been activated? 20050210
4 MATERIAL_UNIT_CONVERSION Static method Protected Method Determine Conversion Factor for Sales Units 20050210
Events
Class /BEV1/CL_NE_DIC_COMMON has no event.
Types
Class /BEV1/CL_NE_DIC_COMMON has no local type.
Method Signatures

Method BOM_EXPLODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_IS_NOT_FLAT Call by reference Type reference (TYPE) AS4FLAG Stückliste ist nicht einstufig 20050426
2 Exporting EX_ITEMS Call by reference Type reference (TYPE) BVNEITEMDETEM_T Übergabetabelle aller geänderten Leergutpositionen/-basen 20050210
3 Exporting EX_PLANT Call by reference Type reference (TYPE) WERKS_D Werk 20050303
4 Importing IM_ALTERNATIVE Call by reference Type reference (TYPE) STALT SPACE Stücklistenalternative 20050210
5 Importing IM_BOM_USAGE Call by reference Type reference (TYPE) STLAN '5' Stücklistenverwendung 20050210
6 Importing IM_EMENG Call by reference Type reference (TYPE) BVNEDICREQQTY 1 Einsatzmenge 20050210
7 Importing IM_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20050210
8 Importing IM_MEINS Call by reference Type reference (TYPE) BVNEDICREQUOM Einsatzmengeneinheit 20050210
9 Importing IM_PLANT Call by reference Type reference (TYPE) WERKS_D SPACE Werk 20050210
10 Importing IM_VALID_FROM Call by reference Type reference (TYPE) SY-DATUM SY-DATUM Datum gültig ab 20050210
# Exception Resumable Description Created on
1 BOM_READ_ERROR Fehler beim Lesen der Stückliste 20050210
2 MATERIAL_NOT_FOUND Material nicht gefunden 20050210
3 MATERIAL_READ_ERROR Fehler beim Lesen des Materials 20050210
4 UNIT_CONVERSION_ERROR Fehler bei Einheitenumrechnung 20050210

Method CHECK_ASSEMBLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_IS_ASSEMBLY Call by reference Type reference (TYPE) AS4FLAG Position ist Baugruppe 20050426
2 Importing IM_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20050426
3 Importing IM_WERKS Call by reference Type reference (TYPE) WERKS_D Werk 20050426

Method CHECK_ASSEMBLY on class /BEV1/CL_NE_DIC_COMMON has no exception.

Method IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_USE_EXCEPTION Value transfer Type reference (TYPE) SAP_BOOL SPACE Rückgabe über Exception 20050210
2 Returning RE_IS_ACTIVE Value transfer Type reference (TYPE) SAP_BOOL Aktivierungsstatus Leergutverwaltung 20050210
# Exception Resumable Description Created on
1 NOT_ACTIVE Leergutverwaltung ist nicht aktiviert 20050210

Method MATERIAL_UNIT_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_UMREN Call by reference Type reference (TYPE) F Umrechnungsfaktor Nenner 20050210
2 Exporting EX_UMREZ Call by reference Type reference (TYPE) F Umrechnungsfaktor Zähler 20050210
3 Importing IM_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20050210
4 Importing IM_MEINH Call by reference Type reference (TYPE) MEINS Verkaufsmengeneinheit 20050210
5 Importing IM_MEINS Call by reference Type reference (TYPE) MEINS Basismengeneinheit 20050210
# Exception Resumable Description Created on
1 UNIT_CONVERSION_ERROR Fehler bei Einheitenumrechnung 20050210
History
Last changed by/on SAP  20130531 
SAP Release Created in 600