Ansicht
Dokumentation

UNIT_CONVERSION_WITH_FACTOR - Umrechnung mit angegebenen Faktoren (Maßeinheiten)

UNIT_CONVERSION_WITH_FACTOR - Umrechnung mit angegebenen Faktoren (Maßeinheiten)

General Material Data   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book
Funktionalität

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.

Hinweise
  • 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_CONST
DENOMINATOR
INPUT
NUMERATOR
OUTPUT

Ausnahmen

DIVISION_BY_ZERO
OVERFLOW
TYPE_INVALID

Funktionsgruppe

SCV0

BAL 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 )