Page 1 of 1

Принудительное закрытие задач

PostPosted: Mon May 06, 2019 1:22 pm
by vsablin
Всем добрый день!
При закрытии родительской задачи требуется принудительно закрыть все дочерние задачи, которые находятся на одном уровне вне зависимости от их текущего состояния.
Нашел стандартный метод в тригере, когда для каждой дочерней задачи определяется ее текущее состояние, а затем последовательно ей посылаются сообщения переводящие ее в конечное(финишное или закрытое) состояние в соответствии с ее WorkFlow. Но это длинно и нудно. А нет никакого более изящного метода, чтобы одним сообщением сразу перевести задачу в закрытое состояние?

Re: Принудительное закрытие задач

PostPosted: Tue May 07, 2019 11:24 pm
by admin
Просто сделайте операцию, которая переводит задачу из любого сообщения в конечное (операция будет одна, а переходов из каждого сообщения в конечное - много). Потом одной этой операцией закрывайте, без прохождения цепочек.