...

Блок который меняет контекст другого процесса.

Тема в разделе "Предложения и голосования", создана пользователем Leni, 21 дек 2021.

  1. Leni

    Leni Участник

    Результат верхнего процесса менял бы контекст уже запущенного процесса для какого-либо элемента приложения. Чтобы это происходило автоматически, а не вручную менять вкладку контекст администратору каждый раз
  2. sobolev

    sobolev Техническая поддержка

    Добрый день!

    Рекомендуем для таких целей использовать приложение, как общий контекст для всех нужных процессов. Пример: Был запущен первый процесс - он взял/изменил нужные данные в элементе приложения контекста, был запущен второй процесс - также обратился к нужному экземпляру и взял/изменил данные. Внедрение механизмов доступа к другим экземплярам в данный момент командой разработки не планируется, так как указанный пример реализует точно такой же доступ нескольких процессов к общему контексту.
  3. Leni

    Leni Участник

    Ваше решение не позволяет менять контекст БП в реальном времени, а это иногда необходимо без редактированние контекста администратором. Придётся добавлять например в задачу кнопку "Обновить данные контекста", но это костыль
  4. sobolev

    sobolev Техническая поддержка

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

    fkam Участник

    Как вариант, можете поставить сценарий при загрузке страницы\формы. Пока это самый лучший вариант. Имеется ввиду про функцию onInit()