Активация/деактивация сервисов по периоду

Задача предназначена для переключения сервиса договора из состояния удален в состояние включен/отключен при наступлении периода действия сервиса и переключения из состояние включен/отключен в состояние удален при окончании периода действия сервиса. Т.е. если добавить сервис с датой начала в будущем - состояние у него после создания будет удален, синхронизация не будет вызвана, т.к. сервис еще не активен. При срабатывании данной задачи в день, когда период действия сервиса станет активным, задача отправит команду на синхронизацию сервиса, переключив его из состояния удален в состояние включен/отключен. Аналогично если дата закрытия периода сервиса выставлена в будущем - при выполнении задачи в день, когда период действия будет уже не активным, она отправит команду на переключение состояния в удален.