Wenn dieses Feld immer gleich bleiben soll/muss, dann musst du doch den Wert in allen nachfolgenden Sätzen ändern und nicht nur im letzten, oder?
Könnte man machen, muss aber nicht unbedingt sein. Die Änderung im letzten Datensatzt reicht, denn es wird bei einer Änderung wird immer nur der aktuellste Vertragsdatensatz abgefragt.