Ansicht
Dokumentation
ISU_CALCULATE_R976_ROUND - Beispiel für Ausprägung R976 (mit Rundung)
ROGBILLS - Synchronize billing plans Fill RESBD Structure from EBP Component StructureDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Der übergebene Betrag X_NEW_AMOUNT wird auf die Positionen in der Tabelle XT_EABPS verteilt.
Zunächst wird geprüft, ob nur ein Fälligkeitsdatum in der Tabelle XT_EABPS enthalten ist. Gibt es mehr als ein Fälligkeitsdatum oder ist die Tabelle leer, wird eine Ausnahme ausgelöst.
Für alle Einträge der Tabelle wird geprüft, ob das Vorzeichen des Betrags zum Soll-/Habenkennzeichen im Teilvorgang passt. Das Statistikkennzeichen STAKZ wird neu ermittelt.
Das Vorzeichen des neuen Betrags X_NEW_AMOUNT bestimmt dann, welche Positionen geändert werden:
- Wenn der Betrag positiv ist, werden nur die Soll-Teilvorgänge zur Änderung benutzt.
- Wenn der Betrag negativ ist, werden nur die Haben-Teilvorgänge benutzt.
- Wenn der Betrag Null ist, werden alle Positionan auf Null gesetzt.
Der neue Betrag wird dann proportional zu den bisherigen Beträgen in den Positionen verteilt. Wenn alle Positionen gleich Null sind, wird der Betrag gleichmäßig auf alle Positionen verteilt.
Die Beträge werden pro Position gerundet. Wenn nach Verteilung des Betrags noch eine Rundungsdifferenz auftritt, wird diese auf die geänderten Positionen verteilt.
Bei allen Änderungen werden Teilzahlungen berücksichtigt.
Wenn eine Änderung auf Grund einer Teilzahlung nicht möglich ist, wird der Änderungsbetrag intern angepasst, damit der Teilzahlungsbetrag erhalten bleibt.
Dies ist nötig, um die Konsistenz der Daten zu gewährleisten.
Beispiel
Hinweise
Weiterführende Informationen
Allgemeine Informationen zum Zeitpunkt R976 können der Dokumentation zum Funktionsbaustein ISU_SAMPLE_R976 entnommen werden.
Parameter
XT_EABPSX_NEW_AMOUNT
X_OBJ
Ausnahmen
NO_CHANGE_POSSIBLENO_POSITIONS
TOO_MUCH_POSITIONS
WRONG_POSITION
Funktionsgruppe
E25PRFUMSV00 - Advance Return for Tax on Sales/Purchases PERFORM Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2687 Date: 20240523 Time: 100358 sap01-206 ( 28 ms )