Вопрос

Тригирование бизнес-процессов по изменению БД сторонней системой

Всем привет!

У нас в разработке интеграция с одной из внутренней систем, которая не может общаться с bpm по средством сервисов, но имеет доступ к одной из таблиц в БД. Есть ли возможность запустить БП в BPM'online при апдейте значения в БД сторонней системой?

Версия системы 7.2

Заранее спасибо за ответ. 

Нравится

1 комментарий

Действительно, при изменении записей в таблице на уровне базы не сработает логика на уровне конфигурации, в том числе и запуск БП.

Процесс можно запустить с нужными параметрами извне при помощи ProcessEngineService. Перед этим нужно авторизоваться в AuthService. Соответственно, можете либо непосредственно обращаться к ним из другой системы, либо обращаться к веб-сервисам в базе на триггере из SQL-кода.

 

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