Ansicht
Dokumentation
MILL_MATH_QUAN_COMP - Verknüpfung zweier physik. Größen (Wert+Einheit) über einen Operator
TXBHW - Original Tax Base Amount in Local Currency PERFORM Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Zwei physikalische Größen A und B werden über einen Operator miteinander verknüpft. Das Ergebnis X wird in der Zielmaßeinheit ausgegeben. Fehlt die Zielmaßeinheit, so wird das Ergebnis auf die zugehörige SI-Einheit normiert.
Es werden die Grundrechenarten sowie alle Vergleichsoperatoren unterstützt.
In folgenden Fällen bricht die Funktion ab:
- unterschiedliche Dimensionen der Eingabegrößen bei Addition, Subtraktion und Vergleichen
- Ergebnismaßeinheit (Multiplikation und Division) nicht gepflegt
- unterschiedliche Dimensionen von Ergebnismaßeinheit und Zielmaßeinheit
Bei Vergleichen ist das Ergebnis 'wahr' für sy-subrc = 0 und X = 1 (Ergebnismaßeinheit = '1'). In allen anderen Fällen ist das Ergebnis 'falsch'.
Beispiel
Operator Bezeichnung Abbildung
+ Addition (A + B) -> X
- Subtraktion (A - B) -> X
* Multiplikation (A * B) -> X
/ Division (A / B) -> X
EQ Vergleich (A = B) -> X
...
Hinweise
- Alle Umrechnungen der Größen auf andere Maßeinheiten erfolgen mit Hilfe des Funktionsbausteins UNIT_CONVERSION_SIMPLE. Es werden daher keine alternativen Mengeneinheiten im Material- bzw. Chargenstamm berücksichtigt.
- "Dimensionslose" Einheiten müssen mit einer Einheit versehen werden, d.h. in diesen Fällen ist die Einheit '1' (interne Darstellung) zu verwenden.
- Optional können gerundete Eingabewerte durch die entsprechenden Importparameter charakterisiert werden.
- Ob der Rückgabewert exakt darstellbar ist, ob er gerundet werden mußte, oder ob er aufgrund gerunderter Eingabewerte als gerundet betrachtet werden muß, wird in jedem Fall von der Funktion zurückgegeben.
Weiterführende Informationen
Parameter
E_DECIMALSE_ROUND_FLAG
E_UNIT_X
E_VALUE_X
I_OPERATOR
I_UNIT_A
I_UNIT_B
I_UNIT_X
I_VALUE_A
I_VALUE_A_ROUND_FLAG
I_VALUE_B
I_VALUE_B_ROUND_FLAG
I_VALUE_X_ROUND_SIGN
Ausnahmen
A_TO_SI_OVERFLOWB_TO_A_OVERFLOW
B_TO_SI_OVERFLOW
CONVERSION_NOT_FOUND
DIMENSION_A_NOT_FOUND
DIMENSION_B_NOT_FOUND
DIVISION_BY_ZERO
OPERATOR_NOT_SUPPORTED
OVERFLOW
RESULT_TO_X_OVERFLOW
UNIT_A_NOT_FOUND
UNIT_B_NOT_FOUND
UNIT_RESULT_NOT_FOUND
UNIT_X_NOT_FOUND
VALUE_A_INVALID
VALUE_B_INVALID
VALUE_X_INVALID
Funktionsgruppe
MILL_MATHBAL Application Log Documentation General Data in Customer Master
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3972 Date: 20240523 Time: 132025 sap01-206 ( 49 ms )