Fala amigo. Obrigado pela resposta.
Fiz o teste com o que postou e funcionou.
Creio que atenda a sua necessidade, mas não ficou dentro do que preciso.
E não há nada de errado em somar parcelas a uma data inicial de um contrato e o sistema calcular automaticamente a data do término do contrato. Talvez o erro maior seja opinar sem ter conhecimento do projeto. É sempre mais interessante focar na resolução do problema.
Agradeço ao amigo Jack por ter me ajudado dentro do problema que tinha.
De qualquer forma, obrigado novamente.