автоматический
бизнес
бизнес-процесс
процесс

Запуск бизнес процесса при старте системы

Доброго времени суток, уважаемые пользователи интернет сообщества Terrasoft!

Существует возможность запрограммировать Terrasoft таким образом, что бы сотрудник, заходящий под своим логинов сопровождался системой в своих действиях. Это можно реализовать автоматическим запуском соответствующего БП при старте системы.

Для этого, необходимо выполнить следующую последовательность действий:

1. Запустить TS Admin.
2. Открыть скрипт scr_Main (Common \ Library \ Main) и найти функцию function wnd_MainOnShow(Window).
3. В конец функции вставить следующий код:
var WorkflowEngine = GetWorkflowEngine();
var WorkflowUSI = 'Workflow\\Workflow Diagrams\\wd_AutoSale';
var Now = new Date(System.Now()).getVarDate();
var ID = WorkflowEngine.StartWorkflow(WorkflowUSI, Now);
Полностью функция:
1
вместо 'Workflow\\Workflow Diagrams\\wd_AutoSale' не забудьте подставить USI нужного Вам бизнес процесса, при этом не забыв заменить одинарные слэши ('\') на двойные ('\\').
2

4. Сохранить изменения и протестировать результат.

Приятной работы с Terrasoft!

Нравится

Поделиться

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