Ansicht
Dokumentation

UNIT_GET - Bestimmung des Schlüssels einer Einheit zu vorgeg. Umrechnungsfaktoren

UNIT_GET - Bestimmung des Schlüssels einer Einheit zu vorgeg. Umrechnungsfaktoren

ROGBILLS - Synchronize billing plans   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book
Funktionalität

Dieser Funktionsbaustein sucht die Maßeinheit mit der Dimension DIMENSION, die die Umrechnungsfaktoren ADD_CONST, NUMERATOR, DENOMINATOR und EXPONENT besitzt und für die als Anzahl Dezimalen für die Rundung DECIMALS eingetragen ist.

Wird der Parameter DECIMALS nicht angegeben, so wird eine Einheit mit passendem Faktor und passender Dimension gesucht.

Beispiel

DATA: UNIT LIKE T006-MSEHI,
      DIM  LIKE T006-DIMID.
...
CALL FUNCTION 'UNIT_GET'
     EXPORTING
          ADD_CONST      = 0
          DECIMALS       = 99
          DENOMINATOR    = 1
          DIMENSION      = DIM
          EXPONENT       = 0
          NUMERATOR      = 3600
     IMPORTING
          UNIT           = UNIT
     EXCEPTIONS
          UNIT_NOT_FOUND = 01.

Hinweise
  • Wenn mehrere Einheiten einer Dimension mit dem gleichen Umrechnungsfaktor existieren, so ist das Ergebnis nicht eindeutig.
  • Wird der Parameter DECIMALS nicht angegeben, so wird versucht, zuerst die Einheit zu lesen, für die 'Anzahl Dezimalen = 99' eingetragen ist (dies bedeutet: keine Rundung erwünscht). Gelingt dies nicht, so wird der erste passende Tabelleneintrag genommen.
  • 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
DECIMALS
DENOMINATOR
DIMENSION
EXPONENT
NUMERATOR
UNIT

Ausnahmen

UNIT_NOT_FOUND

Funktionsgruppe

SCV0

CPI1466 during Backup   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3425 Date: 20240523 Time: 071200     sap01-206 ( 48 ms )