Описание: Мост между процессом на UI (карточкой рабочего процесса/автоматизации) и модулем "Импорт": запускает импорт файла, приложенного к элементу-процессу, используя тот же универсальный механизм импорта, что и метод Import модуля "Импорт" (/import/api/file/Import/...) — то есть поддерживаются все форматы, которые поддерживает модуль "Импорт": Excel (.xlsx), а также MS Project и Primavera (.mpp, .mpt, .mpx, .mpd, .xml, .xer, .pmxml через MPXJ). Конкретный обработчик выбирается автоматически по расширению приложенного файла.

Целевой список и точка вставки (parentId, см. страницу метода Import модуля "Импорт") определяются по ссылке-назначению, указанной на элементе-процессе (поле-ссылка "ReferenceWorkflow"):

Получившийся файл-отчёт добавляется в список вложений элемента-процесса (не заменяет прежние вложения). Ошибки импорта не выбрасываются наружу — они дописываются в текстовое поле описания элемента-процесса.


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


📦 Тело запроса (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 без тела в случае успеха). Результат импорта отражается в самом элементе-процессе (файл-отчёт добавлен в список вложений, либо текст ошибки дописан в описание).