You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Описание: Мост между процессом на UI (карточкой рабочего процесса/автоматизации) и модулем "Импорт": запускает импорт из файла Excel, MS Project или Primavera, приложенного к элементу-процессу, в список, на который процесс ссылается, и записывает получившийся файл-отчёт обратно в элемент процесса (поле вложений). Ошибки импорта не выбрасываются наружу — они записываются в текстовое поле описания элемента-процесса.


🌐 HTTP-информация

  • Метод: POST
  • URL: /api/automation/Import
  • Headers:
    • Content-Type: application/json
    • Authorization: <UserSessionToken>

📦 Тело запроса (Request Body)

ПолеТипОбяз.Описание
itemIdListGuid[]ДаID элемента-процесса, для которого запускается импорт (используется только первый элемент массива)
actionIdGuidДа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 без тела в случае успеха). Результат импорта отражается в самом элементе-процессе (обновлённое поле вложений с файлом-отчётом, либо текст ошибки в описании).

  • No labels