Ansicht
Dokumentation
FKK_SAMPLE_8204 - Gesamtbeträge in Übertragungssätzen zum FI-RA berechnen
BAL_S_LOG - Application Log: Log header data ROGBILLS - Synchronize billing plansDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Zum Zeitpunkt 8204 können Sie den Gesamtbetrag des Transaktionspreises und den Gesamtbetrag des Einzelveräußerungspreises in den Provider-Vertragspositionen überschreiben.
Das System übernimmt die ermittelten Werte auch in die Konditionen der Übertragungssätze für die Erlösbuchhaltung.
Stehen beim Anlegen einer Provider-Vertragsposition die Werte für den Gesamtbetrag des Transaktionspreises und den Gesamtbetrag des Einzelveräußerungspreises nicht zur Verfügung, jedoch die Werte für den Betrag je Wiederholungsperiode, die Zeiteinheit der Wiederholungsperiode und die Länge der Wiederholungsperiode, dann berechnet das System den jeweiligen Gesamtpreis aus diesen Angaben und der Laufzeit der Vertragsposition.
Abweichend vom Standardberechnungsalgorithmus, den Sie im Beispiel unten beschrieben finden, steht Ihnen mit dem Funktionsbaustein FKK_RA_VT_CALC_PRICE_8204 die Implementierung eines weiteren Berechnungsalgorithmus zur Verfügung. Wenn Sie alternativ diese Logik anwenden möchten, hinterlegen Sie den Funktionsbaustein FKK_RA_VT_CALC_PRICE_8204 zum Zeitpunkt 8204.
Der Zeitpunktbaustein wird für die Berechnungen jedes Gesamtpreises jeweils einmal wie folgt aufgerufen:
Berechnung des Gesamtbetrags des Transaktionspreises
Es stehen folgende Input-Parameter zur Verfügung:
IV_TRPRC_FREQ_UNIT: | Zeiteinheit der Wiederholungsperiode |
IV_TRPRC_FREQ_DURATION: | Länge der Wiederholungsperiode |
IV_TRCPRC: | Transaktionspreis je Wiederholzungsperiode |
Berechnung des Gesamtbetrags des Einzelveräußerungspreises
Es stehen folgende Input-Parameter zur Verfügung:
IV_SSPRC_FREQ_UNIT: | Zeiteinheit der Wiederholungsperiode |
IV_SSPRC_FREQ_DURATION: | Länge der Wiederholungsperiode |
IV_SSPRC: | Einzelveräußerungspreis je Wiederholzungsperiode |
Ferner stehen im Parameter IS_VT_I die Gültigkeitsdauer der Vertragsposition sowie alle anderen Attribute der Vertragsposition zur Verfügung.
Parameter IT_VT_I beinhaltet alle Vertragspositionen.
Um sicherzustellen, dass der ursprüngliche
Gesamtpreis konstant bleibt (z.B. bei Änderungen während eines Monats), kann es zur Ermittlung
des korrekten Gesamtpreises nötig sein, dass alle Zeitscheiben einer logischen Vertragsposition
ausgewertet werden müssen. Alle Zeitscheiben einer logischen Vertragsposition stimmen in der GUID im Feld VTPID überein und können daher über das Feld VTPID ermittelt werden.
Der ermittelte Gesamtbetrag wird jeweils im Parameter EV_BETRW zurückgegeben.
Beispiel
Es sei Folgendes gegeben:
Vertragslaufzeit: 01.01. bis 31.12.
Betrag je Wiederholungsperiode = 100 EUR
Zeiteinheit Wiederholungsperiode = Monat
Länge Wiederholungsperiode = 1
Betrag je Wiederholungsperiode = 1000 EUR
Zeiteinheit Wiederholungsperiode = Quartal
Länge Wiederholungsperiode = 1
Zu ermitteln sei der Transaktions- und der Einzelveräußerungspreis.
Ergebnis der Berechnung mittels Standardberechnungsalgorithmus
Die Standardausprägung
des Funktionsbausteins FKK_SAMPLE_8204 rechnet zur Berechnung des Gesamtpreises auf den Tagespreis zurück. Dies führt bei Szenarien mit sehr uneinheitlichen Vertragslaufzeiten zu besseren Ergebnissen.
Gesamtbetrag Transaktionspreis: 1.213,33 EUR
Gesamtbetrag Einzelveräußerungspreis: 4.044,44 EUR
Ergebnis bei Berechnung mittels des Funktionsbausteins FKK_RA_VT_CALC_PRICE_8204
Gesamtbetrag Transaktionspreis: 1.200,00 EUR
Gesamtbetrag Einzelveräußerungspreis: 4.000,00 EUR
Hinweise
Weiterführende Informationen
Parameter
EV_BETRWIS_VT_I
IT_VT_I
IV_SSPRC
IV_SSPRC_FREQ_DURATION
IV_SSPRC_FREQ_UNIT
IV_TRCPRC
IV_TRPRC_FREQ_DURATION
IV_TRPRC_FREQ_UNIT
Ausnahmen
ERROR_MESSAGEFunktionsgruppe
FKML2BAL_S_LOG - Application Log: Log header data Fill RESBD Structure from EBP Component Structure
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 5052 Date: 20240523 Time: 150535 sap01-206 ( 70 ms )