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

Доброго времени суток, уважаемые пользователи интернет сообщества 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 комментариев
Показать все комментарии