Как исправить ошибку «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)}:Результат = Модуль_Ядро().ДлительныеОперации_ВыполнитьВФоне(ПараметрыВыполнения, ИмяМетода, ПараметрыМетода);
[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ИсключениеВызванноеИзВстроенногоЯзыка]
Решён
Удалён
На ваш вопрос отвечает Олеся Мясникова, поддержка Контура.
Для решения ошибки, пожалуйста, проверьте работу на версии модуля с исправлением.
Скачать версию с исправлением можно по ссылке: 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 (или сообщите его номер, тип и дату отправки).