SAP ABAP Class CL_BORGR_MAT_UNIT (Material Unit Conversion)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-SPM-INB (Application Component) Goods Receipt Process
     LE_BOR (Package) Goods Receipt Processing for Inbound Delivery
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BORGR_MAT_UNIT_ASN Material Unit Conversion for Deliveries 20030217
Properties
Class CL_BORGR_MAT_UNIT  
Short Description Material Unit Conversion    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package LE_BOR   Goods Receipt Processing for Inbound Delivery 
Created 20030217   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BORGR_MAT_UNIT has no forward declaration.
Interfaces
Class CL_BORGR_MAT_UNIT has no interface implemented.
Friends
Class CL_BORGR_MAT_UNIT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_UNIT_CONV_FACTOR Static Attribute Protected Type reference (TYPE) F 0 Conversion Factor 20030217
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20030217
2 CONV Static method Public Method Read Conversion Factor 20030217
3 CONV_INT Static method Protected Method UoM Conversion 20030217
4 CONV_TRIV Static method Protected Method Trivial Conversions 20030217
5 GCD Static method Public Method 20061218
6 GET_FACTOR Static method Public Method Conversions with Material Unit Conversion Module 20030217
Events
Class CL_BORGR_MAT_UNIT has no event.
Types
Class CL_BORGR_MAT_UNIT has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_BORGR_MAT_UNIT has no parameter.
Method CONSTRUCTOR on class CL_BORGR_MAT_UNIT has no exception.

Method CONV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FACTOR Call by reference Type reference (TYPE) F Umrechnungsfactor 20030217
2 Exporting E_MENGE Call by reference Type reference (TYPE) ANY Ergebnismenge 20030217
3 Importing I_CHARG Call by reference Type reference (TYPE) MSEG-CHARG Chargennummer 20030217
4 Importing I_MATNR Call by reference Type reference (TYPE) MSEG-MATNR Materialnummer 20030217
5 Importing I_MEINS_BME Call by reference Type reference (TYPE) ANY Basismengeneinheit 20030217
6 Importing I_MEINS_FROM Call by reference Type reference (TYPE) ANY Von Mengeneinheit 20030217
7 Importing I_MEINS_TO Call by reference Type reference (TYPE) ANY Bis Mengeneinheit 20030217
8 Importing I_MENGE Value transfer Type reference (TYPE) ANY Umwandelnde Menge 20030217
9 Importing I_WERKS Call by reference Type reference (TYPE) MSEG-WERKS Werk 20030217
# Exception Resumable Description Created on
1 EX_BUM_MISSING LIPS-MEINS (BME) fehlt 20030217
2 EX_CORE_ERROR MATERIAL_UNIT_CONVERSION Fehler 20030217
3 EX_FACTOR_MISSING Umrechnungsfaktor fehlt 20030217
4 EX_UNIT_MISSING ME Fehlt 20030217

Method CONV_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MENGE Call by reference Type reference (TYPE) MSEG-MENGE Ergebnis Menge 20030217
2 Exporting E_UMREN Call by reference Type reference (TYPE) LIPSVB-UMREN 20060110
3 Exporting E_UMREZ Call by reference Type reference (TYPE) LIPSVB-UMREZ 20060110
4 Importing I_CHARG Call by reference Type reference (TYPE) MSEG-CHARG Chargennummer 20030217
5 Importing I_DEEP Call by reference Type reference (TYPE) I Rekursionstiefe 20030217
6 Importing I_MATNR Call by reference Type reference (TYPE) MSEG-MATNR Materialnummer 20030217
7 Importing I_MEINS_BME Call by reference Type reference (TYPE) MSEG-MEINS Basismengeneinheit 20030217
8 Importing I_MEINS_FROM Call by reference Type reference (TYPE) MSEG-MEINS Von Mengeneinheit 20030217
9 Importing I_MEINS_TO Call by reference Type reference (TYPE) MSEG-MEINS Bis Mengeneinheit 20030217
10 Importing I_MENGE Call by reference Type reference (TYPE) MSEG-MENGE Umwandelnde Menge 20030217
11 Importing I_WERKS Call by reference Type reference (TYPE) MSEG-WERKS Werk 20030217
# Exception Resumable Description Created on
1 EX_CORE_ERROR MATERIAL_UNIT_CONVERSION Fehler 20030217
2 EX_DEEP_ERROR Nach mehrere rufen ist nicht gelungen 20030217
3 EX_FACTOR_MISSING Umrechnungsfaktor fehlt 20030217

Method CONV_TRIV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MENGE Call by reference Type reference (TYPE) MSEG-MENGE Ergebnismenge 20030217
2 Exporting E_UMREN Call by reference Type reference (TYPE) LIPSVB-UMREN 20060110
3 Exporting E_UMREZ Call by reference Type reference (TYPE) LIPSVB-UMREZ 20060110
4 Importing IF_CHECK_MENGE Call by reference Type reference (TYPE) XFELD Wenn = 'X' , dann I_MENGE = 0 soll prüfen 20030217
5 Importing I_CHARG Call by reference Type reference (TYPE) MSEG-CHARG Chargennummer 20030217
6 Importing I_MATNR Call by reference Type reference (TYPE) MSEG-MATNR Materialnummer 20030217
7 Importing I_MEINS_BME Call by reference Type reference (TYPE) MSEG-MEINS Basismengeneinheit 20030217
8 Importing I_MEINS_FROM Call by reference Type reference (TYPE) MSEG-MEINS Von Mengeneinheit 20030217
9 Importing I_MEINS_TO Call by reference Type reference (TYPE) MSEG-MEINS Bis Mengeneinheit 20030217
10 Importing I_MENGE Value transfer Type reference (TYPE) MSEG-MENGE Umwandelnde Menge 20030217
11 Importing I_WERKS Call by reference Type reference (TYPE) MSEG-WERKS Werk 20030217
# Exception Resumable Description Created on
1 EX_BUM_MISSING LIPS-MEINS (BME) fehlt 20030217
2 EX_NOTHING Keine Fehler keine Konversion 20030217
3 EX_UNIT_MISSING ME Fehlt 20030217

Method GCD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GCD Call by reference Type reference (TYPE) F 20061218
2 Importing I_VAL1 Call by reference Type reference (TYPE) F 20061218
3 Importing I_VAL2 Call by reference Type reference (TYPE) F 20061218

Method GCD on class CL_BORGR_MAT_UNIT has no exception.

Method GET_FACTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FACTOR Call by reference Type reference (TYPE) F Umrechnungsfactor 20030217

Method GET_FACTOR on class CL_BORGR_MAT_UNIT has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 471