Ansicht
Dokumentation
UNIT_GET - Bestimmung des Schlüssels einer Einheit zu vorgeg. Umrechnungsfaktoren
ROGBILLS - Synchronize billing plans BAL Application Log DocumentationDiese Dokumentation steht unter dem Copyright der SAP AG.
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.
- 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_CONSTDECIMALS
DENOMINATOR
DIMENSION
EXPONENT
NUMERATOR
UNIT
Ausnahmen
UNIT_NOT_FOUNDFunktionsgruppe
SCV0CPI1466 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 )