Hallo Wildstar1970ccm,
wie du aus meinem Muster ersehen kannst, steht da in der letzten Textzeile das unter Berücksichtigung der Vorlaufzeit auf Basis der nächsten Fälligkeit ermittelte (neue) Buchungsdatum. Das ändert sich also nur, wenn Du auch an den anderen Feldern etwas geändert hast, und nicht einfach so, wie Du vielleicht den Eindruck hast bei Deinem bisherigen Versuchen. Du musst halt nur darauf achten, dass das neu errechnete Buchungsdatum in den lfd. Monat fällt, damit es im Budget und Haushaltsplan dann auftaucht. Es wurde sicher nur deshalb "auf Null gesetzt", weil das Buchungsdatum nach Deinen Änderungen dann in den nächsten Monat fiel - und war dann nach dem Monatswechsel natürlich wieder drin.
Das ist der ganze Trick. Du musst also nur darauf achten, dass bei Änderungen in der Funktion die Vorlaufzeit nicht wieder auf Standardwerte zurückgesetzt wird und das dann ggf. wieder korrigieren.
Dass Du in den Ergebnisfeldern unten aber nur "graue Felder" haben willst, verstehe ich nicht. Bei mir sind alle Felder sowohl im Haben als auch im Soll mit Werten belegt, auch wenn ich noch nicht genau die Ermittlung nachvollziehen kann.
Gruss Allzeit