Ansicht
Dokumentation
LINEITEM_FIXED_RATE_CHECK - Detaillierte Prüfung, ob zu einem fixierten Kurs zwei Beträge passen
ABAP Short Reference PERFORM Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Der Baustein soll nur dann aufgerufen werden, wenn der Kurs zu einem Währungspaar fixiert ist (Tabellen TCURF und TCURV). In diesem Fall wird geprüft, ob sich aus BTR01 der Betrag BTR02 bei Umrechnung mit dem Fixkurs ergeben kann. Wenn nein, wird für BTR02 ein zulässiges Intervall bestimmt, deren Werte BTR01 zugeordnet bei der Umrechnung zugeordnet sind. Zusätzlich wird die Anzahl der erfaßten Belegzeilen berücksichtigt wegen Rundungskorrekturen für Nullsaldierung (bei Aufruf aus FI).
In Formeln:
1. LOC_BTR02 = Hauswährungsbetrag, wie er sich aus BTR01 unter Anwendungdes Tabellenkurses ergibt
2. X:=1,2 * max{1 , LOC_BTR02/BTR01}* ANZ / 2
( der Faktor 1,2 erhöht die Vergleichsgröße so weit, daß Rundungs- fehler eliminiert werden).
3. Y:= kleinste natürliche Zahl, die GE X ist, Y stellt die akzeptable
Toleranz dar
4. Z:= | BTR02 - LOC_BTR02 |
5. Fehler gdw. Z > Y
Parameter
I_ANZBZI_BTR01
I_BTR02
I_EXRATE
I_FCURR
I_FIXKU
I_KURST
I_LCURR
I_UMRDT
I_XFIXD
Ausnahmen
Funktionsgruppe
ACKKROGBILLS - Synchronize billing plans rdisp/max_wprun_time - Maximum work process run time
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1587 Date: 20240605 Time: 170131 sap01-206 ( 35 ms )