ich nutze in allen Verträgen immer folgenden Positionstext in einer Text-Position:
Code: Alles auswählen
Zeitraum: %VTAG%.%VMONAT%.%VJAHR% bis %BTAG%.%BMONAT%.%BJAHR%
Bei einer monatlich abgerechneten Leistung steht dann z.B. folgendes auf der Rechnung:
Bei einer Quartalsrechnung entsprechend so:Zeitraum: 01.09.2022 bis 30.09.2022
Das Problem ist, dass die Variablen mit den Inhalten gefüllt werden, wie sie im Vertragsmodul hinterlegt wurden und dies auch zeitgleich der Abrechnungszeitpunkt ist. Dabei werden ja nur die Felder "nä. Rechnung" und "Intervall" verwendet.Zeitraum: 01.10.2022 bis 31.12.2022
Ich benötige den Abrechnungszeitpunkt und den Leistungszeitraum getrennt voneinander.
Ich muss folgenden Prozess bauen:
1) Kunde bekommt 4-5 Wochen vor dem Leistungszeitraum die Rechnung für den kommenden Leistungszeitraum
2) Kunde hat nun die Rechnung zu zahlen
3) 1,2,3 Mahnung folgen im 7-10 Tages Rhythmus wenn er dies nicht tut.
4a) Kunde zahlt nicht, Leistung wird nicht erbracht.
4b) Kunde zahlt. Leistung wird erbracht.
Aktuell kann ich im CAO immer nur die Rechnung bei Beginn des Leistungszeitraums stellen und das ist zu spät. Denn wenn der Kunde nach der 2. Mahnung immer noch nicht bezahlt hat und dies ggf. auch nicht mehr tun will, dann hat er die Leistung kostenlos erhalten. Bzw. ich musste an meinen Lieferanten die Leistung bezahlen ohne Geld vom Kunden zu erhalten.
Bevor ich das als Feature Request in den Bugtracker einstelle, wollte ich das hier erstmal diskutieren. Vielleicht übersehe ich ja etwas.
Die Verträge laufen bei mir halt ähnlich wie eine Vorkasse Rechnung, nur eben dauerhaft, monat für monat oder eben quartal für quartal. Aufgrund der aktuellen Wirtschaftssituation ist die Gefahr aktuell zu hoch wegen Insolvenzen. Ich muss vor der Erbringung der Leistung wissen ob der Kunde immer noch Liquide ist. Da das Datum der Leistungserbringung fix ist und nicht verschoben werden kann, kann ich also auch nicht warten bis das Geld kommt und dann erst beginnen. Es ist schon ein Vertrag, der auch unterschrieben wurde, für eine dauerhafte Leistungserbringung.
Gern kann ich die Umsetzung für das Feature zusätzlich finanzieren, da es für uns sehr wichtig ist.