Добрый день.
Подскажите, пожалуйста, возможно ли отменить БП, при старте другого БП. Оба БП идут по одной и той же записи.
Просто если стартует второй, то первый не нужен.
Запихать все в один БП невозможно, так как изменение, которое может запустить второй, не предсказуемо.
Нравится
Теоретически можно во втором БП добавить элемент изменение данных, который будет вносить изменения в таблицу БП (отменять нужный процесс) и связанные с ним таблицы (незавершенные элементы). Первый процесс можно найти по связанной записи (она такая же у второго БП), названию и состоянию процесса.
Здравствуйте!
Алла, слишком сложно)
Добавьте в процесс логическое поле "Запущен второй процесс". Это будет техническое поле. По умолчанию значение этого поля - false.
В первый процесс необходимо добавить параллельную ветку после старта с одним элементом - "Промежуточный обрабатывающий сигнал", событие - "Изменение записи" в поле "Запущен второй процесс", условие срабатывания - "Запущен второй процесс" = true. После элемента конец процесса.
В логике второго процесса добавить элемент "Изменить данные", который будет в поле "Запущен второй процесс" устанавливать значение true.
Спасибо большое. Буду пробывать. Жаль, я в этом не мастер )