Требуется программно отправить задачу всем пользователям.
JS
Сначала необходимо создать сценарий с кодом:
// Создать новую задачу.
Task = Tasks.CreateNew()
 
// Задать тему задачи.
Task.Requisites('Subject').AsString = "Вступление в действие приказа"
 
// Получить список пользователей группы "Все пользователи".
AllUsersGroup = ServiceFactory.GetGroupByName("ВСЕ")
AllUsers = ServiceFactory.GetGroupMembers(AllUsersGroup)
 
// Создать этапы задачи.
foreach User in AllUsers
  RouteStep = Tasks.CreateRouteStep(Task.Route.Count; User; jkJob;
    Today(); ""; "")
  Task.Route.Add(RouteStep)
endforeach
 
// Отправить задачу.
Task.Start()
Затем необходимо выполнить сценарий:
WebAccess.services.script.run("StartTaskForAll",{})
  .success(function(result) {
    console.log(‘DONE’); 
  })
  .fail(function(res) {
    console.log('FAIL'); 
  });
| © Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |