код чтобы выполнить активити через PHP код.
Раскопал что само по себе активити команда называется "handleexternaleventactivity" и по сути ожидает "внешнее событие"
class CBPHandleExternalEventActivity
extends CBPActivity
implements IBPEventActivity, IBPActivityExternalEventListener, IBPEventDrivenActivity
Раскопал что при выполнении через UI передается код активити-команды
(например A21293_99597_2647_48132) и workflow_id в котором активити запущено
Но каким методом можно передать это событие, чтобы команда выполнилась?
а может как то проще можно решать твою задачу? т.е. никто делать это не будет, но ты хочешь это поставить, а потом обойти. зачем?
никто не не будет выполнять команду.
Как бы ты проще решил задачу, если тебе нужно выполнять текущий БП, но в любой момент его выполнения учитывать информацию по внешним событиям? Именно внутри бп, не прерывая его и не останавливая
По в коробке активити команда называется "handle external event activity" Это буквально говорит о том что оно создано для этого
ну вот во всех таких случаях нужна конкретика. потому что сейчас утебя постоянно висит соседняя ветка в ожидании. а из простого, ну там в поле сущности писать данные. может второй бп. расскажи подробней ситуацию, может коллеги чего подскажут.
Кто тебе сказал что первая ветка вообще должна выполнится, может человек кому пришло задание - умер?
Обсуждают сегодня