Ansicht
Dokumentation

MATERIAL_UNIT_CONVERSION - Materialspezifische Umrechnung von Maßeinheiten

MATERIAL_UNIT_CONVERSION - Materialspezifische Umrechnung von Maßeinheiten

Vendor Master (General Section)   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein rechnet eine Menge von einer Maßeinheit in eine andere um. Voraussetzung hierfür ist, daß sich die Maßeinheiten auf ein Material beziehen; eine davon muß die Basismengeneinheit des Materials sein, während die andere als Alternativmengeneinheit zum Material definiert sein muß oder sich laut Tabelle T006 in eine Alternativmengeneinheit umrechnen läßt.

Es ist empfehlenswert, die Übergabeparameter für die Mengen und die Umrechnungsfaktoren als Felder des Typs F zu deklarieren, da die Umrechnung dann mit erheblich weniger Performance als bei Feldern des Typs P oder I abläuft und außerdem die Ausnahme OVERFLOW dann nicht auftreten kann.

Falls die Übergabeparameter für die Umrechnungsfaktoren vom Typ P (gepackte Zahl bzw. Packed) sind, geht das System davon aus, daß die Umrechnung mit 5stelliger Genauigkeit erwünscht ist; falls diese vom Typ I (ganze Zahl bzw. Integer) sind, geht das System davon aus, daß die Umrechnung mit 10stelliger Genauigkeit erwünscht ist. (Siehe hierzu auch Dokumentation zum Übergabeparameter TYPE_UMR.)

Beispiel
DATA: MATNR LIKE MARA-MATNR,
MEINS LIKE MARA-MEINS,
MEINH LIKE MARM-MEINH,
INPUT TYPE F,
OUTPUT TYPE F,
UMREN TYPE F,
UMREZ TYPE F,
KZMEINH TYPE C.
. . .

CALL FUNCTION 'MATERIAL_UNIT_CONVERSION'
EXPORTING
INPUT = INPUT
KZMEINH = KZMEINH
MATNR = MATNR
MEINH = MEINH
MEINS = MEINS
IMPORTING
OUTPUT = OUTPUT
UMREN = UMREN
UMREZ = UMREZ
EXCEPTIONS
CONVERSION_NOT_FOUND = 01
INPUT_INVALID = 02
MATERIAL_NOT_FOUND = 03
MEINH_NOT_FOUND = 04
MEINS_MISSING = 05
OUTPUT_INVALID = 06
OVERFLOW = 07.





Parameter

ADDKO
BATCH_CONVERSION_ERROR
CHARGE
CHARG_CUOBJ
EXTENDED_CONV
INPUT
KZMEINH
KZWSO
MATNR
MEINH
MEINS
MEINS
NO_OUTPUT
OUTPUT
TYPE_UMR
UMREN
UMREZ
WERKS

Ausnahmen

CONVERSION_NOT_FOUND
INPUT_INVALID
MATERIAL_NOT_FOUND
MEINH_NOT_FOUND
MEINS_MISSING
NO_MEINH
OUTPUT_INVALID
OVERFLOW

Funktionsgruppe

MAME

CPI1466 during Backup   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3461 Date: 20240523 Time: 124409     sap01-206 ( 71 ms )