Описание: Мост между процессом на UI (карточкой рабочего процесса/автоматизации) и модулем "Импорт": запускает импорт из файла Excel, MS Project или Primavera, приложенного к элементу-процессу, в список, на который процесс ссылается, и записывает получившийся файл-отчёт обратно в элемент процесса (поле вложений). Ошибки импорта не выбрасываются наружу — они записываются в текстовое поле описания элемента-процесса.
🌐 HTTP-информация
- Метод:
POST - URL:
/api/automation/Import - Headers:
Content-Type: application/jsonAuthorization: <UserSessionToken>
📦 Тело запроса (Request Body)
| Поле | Тип | Обяз. | Описание |
|---|---|---|---|
itemIdList | Guid[] | Да | ID элемента-процесса, для которого запускается импорт (используется только первый элемент массива) |
actionId | Guid | Да | ID элемента действия автоматизации (можно указать пустой 00000000-0000-0000-0000-000000000000) |
Пример JSON-тела:
{
"itemIdList": ["622dddbb-2db2-433d-9d3c-89f31ea22e64"],
"actionId": "00000000-0000-0000-0000-000000000000"
}
📤 Тело ответа (Response Body)
Метод ничего не возвращает (void, HTTP 200 OK без тела в случае успеха). Результат импорта отражается в самом элементе-процессе (обновлённое поле вложений с файлом-отчётом, либо текст ошибки в описании).