Для чего нужно "Привязать процесс к объекту"?

В бизнес-процессе есть элемент "Привязать процесс к объекту", в описании к нему указано что оно привязывает для просмотре в журнале. Имеет ли данные элемент влияние какое-то на работу процесса? Будет ли разница работы процесса с этим элементом и без него? И Если в нескольких процессах, которые запускают один другого, проставить "Привязать процесс к объекту" то повлияет ли это на производительность или на что-то еще?

Нравится

7 комментариев
Лучший ответ

Имеет ли данные элемент влияние какое-то на работу процесса?

- нет

Будет ли разница работы процесса с этим элементом и без него?

- нет (ну несчитая доп записи в БД)

И Если в нескольких процессах, которые запускают один другого, проставить "Привязать процесс к объекту" то повлияет ли это на производительность или на что-то еще?

- влияние на производительность практически не заметна, зато может существенно помочь при разрешении проблем в работе БП

Добрый день. Это полезный элемент для анализа журнала. Позволяет понять по какой записи был запущен процесс или какие использовал во время своей работы. Работает следующим образом: Указываете схему и ID записи в элементе "Привязать процесс к объекту". Далее в карточке лога журнала процесса можно увидеть запись на детали "Связанные объекты".

Пащенко Александр Сергеевич,

Спасибо за цитирование академии, но вопрос бы другой

Имеет ли данные элемент влияние какое-то на работу процесса?

- нет

Будет ли разница работы процесса с этим элементом и без него?

- нет (ну несчитая доп записи в БД)

И Если в нескольких процессах, которые запускают один другого, проставить "Привязать процесс к объекту" то повлияет ли это на производительность или на что-то еще?

- влияние на производительность практически не заметна, зато может существенно помочь при разрешении проблем в работе БП

Григорий Чех,

Спасибо большое за разъяснения, теперь понятно

А можно как-то найти все процессы, связанные с конкретным объектом?

Можно поискать по исходному коду схем процессов упоминания этого объекта.

Владимир Соколов,

Можно, например зная id объекта можно выбрать все БПшки привязанные к нему как то так 

SELECT  * FROM SysProcessEntity s
  LEFT JOIN SysProcessData ssd ON ssd.id=s.SysProcessId
  LEFT JOIN SysSchema ss ON ss.id=ssd.SysSchemaId
  WHERE s.EntityId='b34351c0-04b9-4786-8458-06ee55fc92c9'

 

Показать все комментарии