Ansicht
Dokumentation
UNIT_CONVERSION_WITH_FACTOR - Umrechnung mit angegebenen Faktoren (Maßeinheiten)
General Material Data General Material DataDiese Dokumentation steht unter dem Copyright der SAP AG.
Die Umrechnung erfolgt nach folgender Formel:
Ausgabewert = ( Zähler / Nenner ) * Eingabewert + additive Konstante
Beispiel
DATA: IN TYPE F,
OUT TYPE F,
NEN TYPE F,
ZAE TYPE F,
ADD TYPE F.
...
CALL FUNCTION 'UNIT_CONVERSION_WITH_FACTOR'
EXPORTING
ADD_CONST = ADD
INPUT = IN
DENOMINATOR = NEN
NUMERATOR = ZAE
IMPORTING
OUTPUT = OUT
EXCEPTIONS
DIVISION_BY_ZERO = 01
OVERFLOW = 02
TYPE_INVALID = 03.
- Aus Performance-Gründen empfiehlt es sich, für Berechnungen stets Gleitpunktzahlen (Typ F) zu verwenden.
- Es ist darauf zu achten, daß, wenn mit gepackten Feldern oder Integern gearbeitet wird, diese Felder genügend groß sind. Insbesondere muß berücksichtigt werden, daß bei der Umrechnung die Umrechnungsfaktoren von verschiedenen Einheiten kombiniert werden.
- Alle Funktionsbausteine dieser Gruppe arbeiten standardmäßig mit der 'selektiven Pufferung'. Diese interne Tabellen-Pufferung kann mit dem Funktionsbaustein BUFFER_CONTROL ganz abgeschaltet oder auf 'vollständige Pufferung' umgeschaltet werden.
- Alle Funktionsbausteine dieser Gruppe arbeiten standardmäßig mit der 'selektiven Pufferung'. Diese interne Tabellen-Pufferung kann mit dem Funktionsbaustein BUFFER_CONTROL ganz abgeschaltet oder auf 'vollständige Pufferung' umgeschaltet werden.
Parameter
ADD_CONSTDENOMINATOR
INPUT
NUMERATOR
OUTPUT
Ausnahmen
DIVISION_BY_ZEROOVERFLOW
TYPE_INVALID
Funktionsgruppe
SCV0BAL Application Log Documentation Addresses (Business Address Services)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3483 Date: 20240523 Time: 074338 sap01-206 ( 37 ms )