Требуется программно создать задачу и отправить ее по типовому маршруту «Заявка на установку программного обеспечения».
JS
Сначала необходимо создать сценарий с кодом:
// Создать новую задачу.
Task = Tasks.CreateNew()
// Указать код типового маршрута «Заявка на установку программного обеспечения».
Task.LoadStandardRoute('Д000022')
// Указать тему задания.
Task.Subject = 'Заявка на установку программного обеспечения'
// Передать параметры типового маршрута, где:
// ParamName = 'Наименование параметра'
// ParamValue = 'Значение параметра'.
TaskParam = Task.WorkflowParams
TaskParam.ValueByName('НаименованиеПО').Value = 'Microsoft Office 2013'
TaskParam.ValueByName('Обоснование').Value = 'Рабочая необходимость'
TaskParam.ValueByName('КонтактныйТел').Value = '90-12-58'
Task.SetupStandardRoute(FALSE)
// Отправить задачу.
Task.Start
Затем необходимо выполнить сценарий:
WebAccess.services.script.run("StartTaskStandartRoute",{})
.success(function(result) {
console.log(‘DONE’);
})
.fail(function(res) {
console.log('FAIL');
});
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |