Danke Euch allen für die Hilfe.
Momentan habe ich es so gelöst:
FieldByName('NC').AsDateTime := IncMonth(maxdate, +(FieldByName('CS').Value));
@mkinzler Die Lösung von Dir finde ich sehr elegant und werde diese auch noch Testen.
Besten dank nochmals für Eure schnelle Hilfe !
Shalom
Manfred