Ещё раз медленно и вдумчиво задайте вопрос
Если делать цепочку заданий при изменения статуса, создается новое задание. Текущее задание остается в
"не выполненных". Нужно сделать так, чтобы была возможность выполнять задания с различными статусами.
К примеру
задание №1: Назначить время.
По статусу "время назначено" текущее задание должно быть завершено и создается задание №2
задание №2: На исполнение.
Сейчас если выставить статус "время назначено", задание №1 остается на исполнение как не выполненное.