Merge branch 'fix/period_end-validation' into 'develop'

fix: period_end change validation, changing period_end change terminated? so...

See merge request !1226
4 jobs for develop in 12 minutes and 42 seconds (queued for 3 seconds)