Как исправить ошибку «TypeNamedId must be specified» при отправке УПД в Контур.Диадок? — Контур

Как исправить ошибку «TypeNamedId must be specified» при отправке УПД в Контур.Диадок?

Диана Белецкая, 15 сентября 2026
Добрый день!

В ERP 2.5, расширение Контур.Диадок 4.69.1, отправляем УПД, получаем ошибку:
Пакет: УПД по документу Счет-фактура выданный 00ЦБ-002438 от 10.09.2026 10:43:07 Не удалось отправить пакет документов: Код состояния: 400
TraceId: 5b33034b07dbb2283830a7bb81d33985
DiadocErrorCode: Http.BadRequest
Описание: MessageToPost.DocumentAttachments[0]: Incorrect DocumentAttachment. TypeNamedId must be specified
{КонтурДиадок Обработка.КонтурДиадокМетодыAPI.МодульОбъекта(1753)}:ВызватьИсключение Ошибка;
{КонтурДиадок Обработка.КонтурДиадокЯдро.МодульОбъекта(15045)}:Результат = Модуль_МетодыAPI.DD_API_PostMessage(ПараметрыСервиса, MessageToPost, OperationId);
{КонтурДиадок Обработка.КонтурДиадокЯдро.МодульОбъекта(36299)}:РезультатОтправки = АПИ_PostMessage(ПараметрыСервиса, MessageToPost, OperationId);
{КонтурДиадок Обработка.КонтурДиадокЯдро.МодульОбъекта(36172)}:РезультатОтправки = Пакеты_ОтправитьPostMessage(Пакет, MessageToPost, OperationId);
{КонтурДиадок Обработка.КонтурДиадокЯдро.МодульОбъекта(35922)}:ОтправкаВыполнена = Пакеты_Отправить(Пакет);
{КонтурДиадок Обработка.КонтурДиадокЯдро.МодульОбъекта(36098)}:Пакеты_ОтправитьИСохранить(Пакет);
{(1)}:Пакеты_ОтправитьИСохранитьПоСписку(ПараметрыМетода[0])
{КонтурДиадок Обработка.КонтурДиадокЯдро.МодульОбъекта(25523)}:Результат = Вычислить(ИмяМетода + "(" + СтрокаПараметров + ")");
{КонтурДиадок Обработка.КонтурДиадокЯдро.МодульОбъекта(24460)}:РезультатМетода = ВыполнитьМетод(ИмяМетода, ПараметрыМетода);
{КонтурДиадок Обработка.КонтурДиадокЯдро.МодульОбъекта(24420)}:ОписаниеЗадания = ДлительныеОперации_ВыполнитьСинхронно(ИмяМетода, ПараметрыМетода, АдресРезультата);
{КонтурДиадок Обработка.КонтурЭДО.Форма.Модуль_ПлатформаУправляемая.Форма(10468)}:Результат = Модуль_Ядро().ДлительныеОперации_ВыполнитьВФоне(ПараметрыВыполнения, ИмяМетода, ПараметрыМетода);

[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ИсключениеВызванноеИзВстроенногоЯзыка]
{КонтурДиадок Обработка.КонтурДиадокЯдро.МодульОбъекта(36369)}:ВызватьИсключение ТекстОшибки;
{КонтурДиадок Обработка.КонтурДиадокЯдро.МодульОбъекта(36305)}:Пакеты_ОбработатьОшибкуОтправки(Пакет, Ошибка);
{КонтурДиадок Обработка.КонтурДиадокЯдро.МодульОбъекта(36172)}:РезультатОтправки = Пакеты_ОтправитьPostMessage(Пакет, MessageToPost, OperationId);
{КонтурДиадок Обработка.КонтурДиадокЯдро.МодульОбъекта(35922)}:ОтправкаВыполнена = Пакеты_Отправить(Пакет);
{КонтурДиадок Обработка.КонтурДиадокЯдро.МодульОбъекта(36098)}:Пакеты_ОтправитьИСохранить(Пакет);
{(1)}:Пакеты_ОтправитьИСохранитьПоСписку(ПараметрыМетода[0])
{КонтурДиадок Обработка.КонтурДиадокЯдро.МодульОбъекта(25523)}:Результат = Вычислить(ИмяМетода + "(" + СтрокаПараметров + ")");
{КонтурДиадок Обработка.КонтурДиадокЯдро.МодульОбъекта(24460)}:РезультатМетода = ВыполнитьМетод(ИмяМетода, ПараметрыМетода);
{КонтурДиадок Обработка.КонтурДиадокЯдро.МодульОбъекта(24420)}:ОписаниеЗадания = ДлительныеОперации_ВыполнитьСинхронно(ИмяМетода, ПараметрыМетода, АдресРезультата);
{КонтурДиадок Обработка.КонтурЭДО.Форма.Модуль_ПлатформаУправляемая.Форма(10468)}:Результат = Модуль_Ядро().ДлительныеОперации_ВыполнитьВФоне(ПараметрыВыполнения, ИмяМетода, ПараметрыМетода);

[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ИсключениеВызванноеИзВстроенногоЯзыка]

113
Решён
<
4 комментария
ДБ
Диана Белецкая 15 сентября
Конф-я ЕРП: 2.5.27.88. Платформа 8.3.27.2325
ДБ
Диана Белецкая Изменен 16 сентября
Скажите, как долго ждать ответ? И почему внизу нет возможности выбора другой почтя для уведомлений? Просьба направлять сюда: oit@st39.su
Артём, эксперт 24 сентября
Диана Белецкая, приносим извинения за долгий ответ. Дело в том, что вопрос технического характера, для решения требуется дополнительная информация, поэтому вопрос такого формата мы, к сожалению, не сможем разобрать в публичном пространстве, это несёт в себе ряд рисков. Потребуется идентификация вас как нашего клиента, для этого, пожалуйста, обратитесь всё же в нашу поддержку из вашей учётной записи, указав номер обращения 82869504. Продублировали также этот ответ на указанную почту.
Яна Аржанова, главный редактор 29 сентября
Добрый день!

На ваш вопрос отвечает Олеся Мясникова, поддержка Контура.

Для решения ошибки, пожалуйста, проверьте работу на версии модуля с исправлением.

Скачать версию с исправлением можно по ссылке: https://disk.skbkontur.ru/index.php/s/6Z2QnNDfMp3Ki2b .
Если в используемую вами версию модуля вносились доработки, их необходимо перенести в новый модуль.
Инструкция по запуску Универсального модуля Диадок: https://support.kontur.ru/pages/viewpage.action?pageId=83865730 .

После обновления проверьте работу.

Если обновление не помогло или модуль дорабатывался и обновлять нельзя, то для решения вашего вопроса потребуется следующая информация:
— Скриншот ошибки;
— Полный текст ошибки по кнопке «Подробнее». Если кнопки «Подробнее» нет, то в 1С перейдите в «Сервис» → «Параметры» → «Системные» → Для параметра «Отладка в текущем сеансе» установите значение «Разрешена (Протокол TCP/IP)», после чего воспроизведите ошибку;
— Описание, при каких действиях и при каких условиях она появляется;
— После чего стала появляться ошибка? (например, после обновления 1С, обновление сертификата и т.п.);
— Скриншот версии 1С («Справка» — «О программе») и если есть кнопка: «Информация для технической поддержки», скопируйте также текст из нее.
— Текст технической информации модуля (знак вопроса справа сверху → «Техническая информация»);
— Если используете подключаемый модуль (ПМ) пришлите его файл в архиве. Наличие ПМ и путь до него можно посмотреть в разделе «Настройки» на вкладке «Подключаемый модуль»;
инструкция: https://support.kontur.ru/pages/viewpage.action?pageId=83865684;
— Если основной модуль дорабатывался нашими специалистами, то просьба также прислать его файл в архиве ответным письмом;
— Уточните, вносились ли доработки в конфигурацию 1С? Если да, в чем заключались доработки?
— Номер диагностики, провести можно здесь: https://help.kontur.ru/diadoc;
— ФИО пользователя, под которым авторизованы (указывается справа вверху);
— Насколько для вас критична данная ошибка?

Если ошибка возникает при отправке или просмотре документа, то также нужны скриншоты:
— Типа документа, если пакет на отправку открывается в модуле. Для этого откройте документ на отправку, наведите курсор на документ и нажмите правой кнопкой мыши (Пример доступен по ссылке: https://disk.skbkontur.ru/index.php/s/5neat34aW8JtaQX ). Если пакет на отправку не открывается, то укажите об этом;
— Структуры подчиненности документов из 1С.
— Всех вкладок карточки организации в настройках модуля: https://support.kontur.ru/diadoc-1s8x/41592-poryadok_nastrojki_organizacii.
— Всех вкладок сопоставления контрагента в модуле Диадок для 1С, которому отправляете документ https://support.kontur.ru/diadoc-1s8x/41595-nastrojka_kontragentov.
— Всех вкладок документов реализации товаров и услуг, счет-фактуры, документа-основания и карточек организаций-участников сделки (Продавец, Покупатель, и т.д.) в 1С.
Если ошибка возникает при открытии/обработке входящего документа, то предоставьте ссылку на документ в веб-интерфейсе https://diadoc.kontur.ru (или сообщите его номер, тип и дату отправки).