Ansicht
Dokumentation
VHUMISC_PREVENT_ROUNDING_ERROR - Mengenfeldprüfung, um Rundungsfehler zu vermeiden
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up Vendor Master (General Section)Diese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Der Baustein prüft, ob bei der Eingabe eines Mengenfeldes mit
einer von der Basismengeneinheit MEINS abweichenden Mengeneinheit,
ein Rundungsfehler auftritt.
Zuerst wird das Mengenfeld auf die Anzahl Nachkommastellen gerundet,
die gemäß der Customizing-Einstellungen in T006 für die Darstellung
(Feld decan) (nicht: Berechnung, Feld andec) vorgesehen sind.
Das Mengenfeld hat anschließend keine nicht angezeigten Nachkomma-
stellen mehr.
Anschließend wird auf Rundungsfehler bei der Mengenkonvertierung
geprüft.
Dazu wird die zu prüfende Menge in die Menge gemäß Basismengen-
einheit und zurück konvertiert. Falls der rückkonvertierte Wert vom
Ursprungswert abweicht, wird ein negativer Returncode gesetzt.
Return Codes:
00 : keine Rundungsprobleme festgestellt und Mengenfeld nicht gekürzt
01 : Anzahl Nachkommastellen des Mengenfelds wurden reduziert.
Keine Rundungsfehler festgestellt. (Hier könnte eine Warnung
ausgegeben werden.)
02 : Rundungsproblem festgestellt. (-> Error-Message sollte aus-
gegeben werden.
Beispiel
Hinweise
Weiterführende Informationen
Parameter
CHARGMATNR
MEINS
QUANTITY
RET_CODE
ROUND_QTY
UNITQTY
WERKS
Ausnahmen
CONVERSION_FAILEDCONVERSION_NOT_FOUND
INPUT_INVALID
LOCK_ON_MATERIAL
MATERIAL_NOT_FOUND
MEINH_NOT_FOUND
MEINS_MISSING
NO_MEINH
OUTPUT_INVALID
OVERFLOW
ROUNDING_FAILED
TYPE_INVALID
Funktionsgruppe
VHUMISCCPI1466 during Backup Vendor Master (General Section)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2082 Date: 20240603 Time: 215839 sap01-206 ( 31 ms )