We tend to log changes to contracts in advance, the reports to, Job role, Salary and Department fields all have effective dates but additional managers do not, this means that I need to set reminders to update these fields after the change takes e...