Контур Диадок УТ 10 ошибка: поле @номердт должно присутствовать

1. zoeh 32 12.03.25 16:20 Сейчас в теме
кто нибудь решал подобную задачу? Модуль вчерашний!


Ошибка HTTP запроса Код ответа: 400 Метод: POST Адрес: https://diadoc-api.kontur.ru/V3/PostMessage X-Kontur-Trace-Id: 5d448ddbfb7502253058f05d61d53d5d messagetopost.documentattachments[0]: { location = /файл/документ/таблсчфакт/сведтов[1]/свдт/@номердт, message = @функция=счфдоп: поле @номердт должно присутствовать }Отправка пакета документов.
Пакет: УПД по документу Счет-фактура выданный ТП000000816 от 12.03.2025 9:33:10 Не удалось отправить пакет документов: {ВнешняяОбработка.КонтурДиадокВнешниеСервисы(182)}: Ошибка HTTP запроса Код ответа: 400 Метод: POST Адрес: https://diadoc-api.kontur.ru/V3/PostMessage X-Kontur-Trace-Id: 5d448ddbfb7502253058f05d61d53d5d messagetopost.documentattachments[0]: { location = /файл/документ/таблсчфакт/сведтов[1]/свдт/@номердт, message = @функция=счфдоп: поле @номердт должно присутствовать } ВызватьИсключение ТекстОшибки;
Найденные решения
7. vitaly108 19.03.25 17:09 Сейчас в теме
столкнулся с такой же проблемой
мы через Диадок (СКБ Контур): Подключаемый модуль
в разделе CustomDeclaration передавали CountryCode - Строка (=3)
теперь, если есть один параметр, то требует обязательно и второй
DeclarationNumber - Строка (1-29)
начали передавать "-"
и вопрос решился
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. zoeh 32 13.03.25 08:49 Сейчас в теме
Забыл написать что пролема в строках где производитель страны ЕЭАС.
и там нет номеров ГТД, в старом модуле было все ОК!
3. grinder 25 19.03.25 13:22 Сейчас в теме
да, в пустых ГТД ругается, такое чувство что функция не СЧФ должна быть....
5. zoeh 32 19.03.25 15:17 Сейчас в теме
(3) прблема именно в ООО с НДС, точно такие же доки нормально отходят с другой фирмы без НДС.
8. zoeh 32 19.03.25 17:57 Сейчас в теме
(5) Ан нет, проблема в контуре, даже вручную созданные документы начинают проходить если в серии поставить прочерк, будем искать метод подсовывать прочерк
10. grinder 25 19.03.25 18:32 Сейчас в теме
4. starjevschik 19.03.25 14:43 Сейчас в теме
адресуй в диадок эти вопросы, у них хорошая работоспособная техподдержка
7. vitaly108 19.03.25 17:09 Сейчас в теме
столкнулся с такой же проблемой
мы через Диадок (СКБ Контур): Подключаемый модуль
в разделе CustomDeclaration передавали CountryCode - Строка (=3)
теперь, если есть один параметр, то требует обязательно и второй
DeclarationNumber - Строка (1-29)
начали передавать "-"
и вопрос решился
9. zoeh 32 19.03.25 17:58 Сейчас в теме
(7) проблема теперь где это найти чтоб передать, там модули огого
УТ 10
11. wolfalan 26 26.03.25 19:42 Сейчас в теме
(9) Наверное где-то тут:

Поле "DeclarationNumber" в модуле обработки КонтурДиадокИнтеграцияУТ11


Процедура УПД970_ЗаполнитьСведенияОТаможеннойДекларации(Item, СтрокаТаблицы)

Если Не ЗначениеЗаполнено(СтрокаТаблицы.НомерГТД)
Или Не ЗначениеЗаполнено(СтрокаТаблицы.СтранаПроисхожденияКод) Тогда
Возврат;
КонецЕсли;

CustomDeclaration = Контракт_CustomDeclarations();
CustomDeclaration.CountryCode = СтрокаТаблицы.СтранаПроисхожденияКод;
CustomDeclaration.DeclarationNumber = СокрЛП(СтрокаТаблицы.НомерГТД);

Item.CustomDeclarations.Добавить(CustomDeclaration);

КонецПроцедуры
12. zoeh 32 27.03.25 16:14 Сейчас в теме
(11) не в модуле интеграции а в модуле формрования xml
13. olo_lo4 10.04.25 18:12 Сейчас в теме
(11) а для ERP какой модуль интеграции используется ? КонтурДиадокИнтеграцияУТ11 ?
как это вообще понять можно
14. zoeh 32 11.04.25 04:09 Сейчас в теме
(13) хз он вроде один универсальный под все конфиги
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот