Похожие чаты

Всем привет. Б24 коробка. Дано: Запущенный Бизнес процесс, который необходимо

остановить внешним событием.
Получаем: При остановке через terminate информация пропадает из ленты новостей со всеми комментариями.
Вопрос: Есть какой-то метод остановить выполнение без удаления данных или каким-то внешним действием перемещать БП в финальный статус?

7 ответов

25 просмотров

А в самом элементе он есть?

Evgeniy-Manernov Автор вопроса
Andrei Nikolaev
А в самом элементе он есть?

Статус выхода есть. Сам Бизнес процесс со статусами. Не понятно как статус поменять внешним действием. Например есть какой-то БП в ленте новостей, который запустили из СРМ, после смены стадии срм я нахожу запущенный бизнес процесс в ленте новостей и независимо от его состоянии хочу перевести его в финальный статус

terminate - "завершает" весь бизнес-процесс, а не двигает его на какой-то "успешный" статус. Логично что при завершении процесса какие-то данные будут "очищены". Если вы хотите двигать БП на какой-то статус в зависимости от внешних действий, то в определенных статусах я бы порекомендовал сделать "Комманду" которая внутри БП двигала бы куда нужно. А дальше вызывал эту команду по внешнему условию.

Evgeniy-Manernov Автор вопроса
Andrei Nikolaev
terminate - "завершает" весь бизнес-процесс, а не ...

Проверил, при помощи команды действительно получается двниуть БП в нужный статус. Как выполнить задание БП я понимаю, а вот как выполнить команду внешним запросом никак не могу найти

Evgeniy Manernov
Проверил, при помощи команды действительно получае...

php CBPDocument::SendExternalEvent( $workflowId, $event, ["Groups" => $userAccessCodes, "User" => $userId], $errorTmp = [] ); $workflowId - идентификатор запущенного БП $event - ID активити команды $userAccessCodes - набор Access кодов сотрудника выполняющего действие $userId - идентификатор сотрудника выполняющего действия

Evgeniy-Manernov Автор вопроса
Andrei Nikolaev
php CBPDocument::SendExternalEvent( $workflowId,...

Большое спасибо. Будем пробовать

Evgeniy Manernov
Большое спасибо. Будем пробовать

$event - это вот этот идентификатор

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
@Benzenoid can you tell me the easiest, and safest way to bu.y HEX now?
Živa Žena
20
This is a question from my wife who make a fortune with memes 😂😂 About the Migration and Tokens: 1. How will the old tokens be migrated to the new $LGCYX network? What is th...
🍿 °anton°
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
What is the Dex situation? Agora team started with the Pnetwork for their dex which helped them both with integration. It’s completed but as you can see from the Pnetwork ann...
Ben
1
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Anyone knows where there are some instructions or discort about failed bridge transactions ?
Jochem
21
@lozuk how do I get my phex copies of my ehex from a atomic wallet, to move to my rabby?
Justfrontin 👀
11
Карта сайта