Для начала необходимо выяснить Id процесса. 

Для примера возьмем Id = 19797 (Внимание! У вас будет свой!) 
Если не знаете, как посмотреть Id, дальше читать настоятельно не рекомендую.

1. Установим статус "Прерван" для WorkflowInstance (экземпляра процесса)
UPDATE WorkflowInstance SET Status=4, TerminateUser=1 WHERE Id = 19797
2. Удалим задачу по данному экземпляру процесса из очереди :
delete from WorkflowQueueItem where Instance = 19797
3. Закроем все задачи по данному экземпляру процесса :
update taskbase set Status='fd7993c6-99c7-4b23-83cc-0f576a63c144' where WorkflowBookmark in (select id from WorkflowBookmark where Instance= 19797)

Комментарии (0)





Разрешённые теги: <b><i><br>Добавить новый комментарий: