Ошибки валидации
На странице собраны распространенные ошибки валидации перевозочных документов. Способ исправления зависит от того, как вы формируете титул — генерируете методом GenerateTitleXml из упрощенного XML-файла UserDataXml или самостоятельно формируете готовый XML-файл.
Важно
Перед генерацией проверьте значения в UserDataXml, перед отправкой — в итоговом XML-файле: они не должны содержать пробелов в начале и в конце. Лишние пробелы могут нарушить структуру XML-файла или вызвать ошибку валидации.
Как исправить ошибку
При генерации титула
Если вы генерируете титул, исправьте ошибку в UserDataXml по следующему алгоритму:
Найдите текст ошибки в таблице.
Получите UserDataXsd с помощью метода GetDocumentTypes (V3) — инструкция на странице Получение информации о типе документа. Скачать UserDataXsd для некоторых форматов документов можно в разделе XSD-схемы.
Найдите в UserDataXsd элемент из текста ошибки. Исправьте его в UserDataXml по инструкции в столбце «Как исправить ошибку при генерации титула».
Сгенерируйте титул заново — инструкция на странице Генерация формализованного документа.
Подпишите и отправьте титул — инструкция в разделе Работа с формализованными документами.
Если в столбце «Как исправить ошибку при генерации титула» указано, что данные нельзя передать в UserDataXml, исправьте ошибку по алгоритму для готового XML-файла.
При отправке готового XML-файла
Если вы формируете итоговый XML-файл самостоятельно, исправьте ошибку по следующему алгоритму:
Найдите текст ошибки в таблице.
Получите XSD-схему титула с помощью метода GetDocumentTypes (V3) — инструкция на странице Получение информации о типе документа. Скачать XSD-схемы для некоторых форматов документов можно в разделе XSD-схемы.
Исправьте элементы и атрибуты итогового XML-файла по инструкции в столбце «Как исправить ошибку в готовом XML-файле».
Проверьте XML-файл по XSD-схеме.
Подпишите XML-файл заново: после изменения файла прежняя подпись недействительна.
Отправьте титул — инструкция в разделе Работа с формализованными документами.
Ошибки в ЭТрН
Инструкция по генерации, подписанию и отправке титулов ЭТрН приведена на странице Работа с ЭТрН.
Титул грузоотправителя (Т1)
Текст ошибки |
Как исправить ошибку при генерации титула |
Как исправить ошибку в готовом XML-файле |
|---|---|---|
Элемент XML-файла: |
|
|
Элемент СвЗак должен присутствовать при СвГО/@ГОЭксп=<значение> Элемент XML-файла: |
|
|
Элемент СвГО/ОснРасчИным может формироваться только если атрибут СвГО/ГОЭксп=1 Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент СвКонтейн должен присутствовать при НаимГруз=<значение> Элемент XML-файла: |
|
|
Элемент СвГосСист должен присутствовать при УчГосСист=<значение> Элемент XML-файла: |
|
|
Элемент СопрДок/РекСопрВед должен присутствовать при НаимГруз=<значение> Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Атрибут НалКоорТочВрДост должен присутствовать при наличии атрибута ДатВрДостГр Элемент XML-файла: |
|
|
Должен быть указан хотя бы один из атрибутов - МршТекст, МршМашЧит Элемент XML-файла: |
|
|
ДокПерПолнПА обязателен при значении @ЛицоПА=<значение> Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент ОснАрЛиз обязателен при значении атрибута ТипВлад=<значение> Элементы XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Должен быть указан хотя бы один из атрибутов - МршТекст, МршМашЧит Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Должен быть указан хотя бы один из атрибутов - ИтогРазмШтрРФ или ИтогРазмШтрИн Элемент XML-файла: |
|
|
Элемент СвДовер обязателен при СтатПодп=<значение> Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Титул перевозчика о приеме груза (Т2)
Текст ошибки |
Как исправить ошибку при генерации титула |
Как исправить ошибку в готовом XML-файле |
|---|---|---|
Элемент XML-файла: |
|
|
Элементы XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
Данные для |
|
ИНН <значение> не удовлетворяет контрольному соотношению Атрибут или элемент XML-файла: |
Данные для |
|
ИНН <значение> не удовлетворяет контрольному соотношению Атрибут или элемент XML-файла: |
Данные для |
|
Должен быть указан хотя бы один из атрибутов - ИтогРазмШтрРФ или ИтогРазмШтрИн Элемент XML-файла: |
Данные для |
|
Код валюты @КодОКВ=<значение> не найден в справочнике Элемент XML-файла: |
Данные для |
|
Элементы XML-файла: |
Данные для |
|
Атрибут @УИД_ТрН=<значение> должен совпадать с @УИД_ТрН=<значение> титула грузоотправителя Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Титул грузополучателя (Т3)
Текст ошибки |
Как исправить ошибку при генерации титула |
Как исправить ошибку в готовом XML-файле |
|---|---|---|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Должен быть указан хотя бы один из атрибутов - ИтогРазмШтрРФ или ИтогРазмШтрИн Элемент XML-файла: |
|
|
Элемент СвДовер обязателен при СтатПодп=2 Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Титул перевозчика о выдаче груза (Т4)
Текст ошибки |
Как исправить ошибку при генерации титула |
Как исправить ошибку в готовом XML-файле |
|---|---|---|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
Данные для |
|
Должен быть указан хотя бы один из атрибутов - ИтогРазмШтрРФ или ИтогРазмШтрИн Элемент XML-файла: |
Данные для |
|
Элемент XML-файла: |
Данные для |
|
Элемент СвДовер обязателен при СтатПодп=<значение> Элемент XML-файла: |
|
|
Титул перевозчика о стоимости (Т5)
Метод GenerateTitleXml не генерирует Т5 — XML-файл титула нужно сформировать самостоятельно. Если Диадок вернул ошибку валидации Т5, исправьте ее по алгоритму для готового XML-файла.
Текст ошибки |
Как исправить ошибку в готовом XML-файле |
|---|---|
Элемент XML-файла: |
|
Элемент XML-файла: |
|
Элемент СвДовер обязателен при СтатПодп=<значение> Элемент XML-файла: |
|
Титул грузоотправителя о стоимости (Т6)
Текст ошибки |
Как исправить ошибку при генерации титула |
Как исправить ошибку в готовом XML-файле |
|---|---|---|
Элемент ОснИнПлат обязателен при наличии атрибута НаимПлат Элемент XML-файла: |
Данные для |
|
Элемент XML-файла: |
Данные для |
|
Элемент XML-файла: |
Данные для |
|
Элемент XML-файла: |
Данные для |
|
Элемент СвДовер обязателен при СтатПодп=<значение> Элемент XML-файла: |
|
|
Титул переадресации (Т7)
Метод GenerateTitleXml не генерирует Т7 — XML-файл титула нужно сформировать самостоятельно. Если Диадок вернул ошибку валидации Т7, исправьте ее по алгоритму для готового XML-файла.
Текст ошибки |
Как исправить ошибку в готовом XML-файле |
|---|---|
Элемент XML-файла: |
|
Элементы XML-файла: |
|
Элемент СвДовер обязателен при СтатПодп=<значение> Элемент XML-файла: |
|
Титул эстафеты (Т8)
Метод GenerateTitleXml не генерирует Т8 — XML-файл титула нужно сформировать самостоятельно. Если Диадок вернул ошибку валидации Т8, исправьте ее по алгоритму для готового XML-файла.
Текст ошибки |
Как исправить ошибку в готовом XML-файле |
|---|---|
Элемент ЗаменТС обязателен при отсутствии элемента ЗаменВодит Контекст правила: |
|
Элемент XML-файла: |
|
Элемент XML-файла: |
|
Элемент XML-файла: |
|
Элемент XML-файла: |
|
Элемент XML-файла: |
|
Элемент ОснАрЛиз обязателен при значении атрибута ТипВлад=<значение> Элементы XML-файла: |
|
Элемент XML-файла: |
|
Элемент XML-файла: |
|
Элемент XML-файла: |
|
Элемент XML-файла: |
|
Элемент XML-файла: |
|
Элемент XML-файла: |
|
Элемент СвДовер обязателен при СтатПодп=<значение> Элемент XML-файла: |
|
Ошибки в заказе-заявке
Инструкция по генерации, подписанию и отправке титулов заказа-заявки приведена на странице Работа с заказами-заявками.
Титул грузоотправителя (Т1)
Текст ошибки |
Как исправить ошибку при генерации титула |
Как исправить ошибку в готовом XML-файле |
|---|---|---|
Элемент ДогОргПрвз должен присутствовать при значении атрибута @Функция=<значение> Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Атрибут @НалКоорТочПредВрПод должен присутствовать при наличии атрибута @ПредВрПод Элемент XML-файла: |
|
|
Атрибут @ДатВрОпер должен присутствовать при наличии атрибута @ПредВрОпер Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент ОргВладИнфр должен присутствовать при значении атрибута @Опер="Погрузка" и должен отсутствовать при остальных значениях Элемент XML-файла: |
|
|
Элемент ДогУслПрвз должен присутствовать при наличии элемента ЗакУсл Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Обязателен один из атрибутов @ТемпНеНиже или @ТемпНеВыше Элемент XML-файла: |
|
|
Обязателен один из атрибутов @ВлажнНеВыше или @ВлажнНеНиже Элемент XML-файла: |
|
|
Элемент СвДоверЭл обязателен при СпосПодтПолном=3 и должен отсутствовать при СпосПодтПолном != 3 Элемент XML-файла: |
|
|
Элемент СвДоверБум обязателен при СпосПодтПолном=5 и должен отсутствовать при СпосПодтПолном != 5 Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент МуниципРайон обязателен при Регион=<значение> Элемент XML-файла: |
|
|
Титул перевозчика (Т2)
Текст ошибки |
Как исправить ошибку при генерации титула |
Как исправить ошибку в готовом XML-файле |
|---|---|---|
Атрибут @НалСт обязателен при наличии атрибутов @СтТовБезНДС и @СтТовУчНал Элемент XML-файла: |
|
|
Один из атрибутов @Расчет или @СтТовБезНДС должен быть заполнен Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент ОснАрЛиз обязателен и элемент ОснАрЛиз/ИдРекСост/ДаннИно должен отсутствовать при ТипВлад, равном 3, 4 или 5 Элементы XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Должен быть указан хотя бы один из атрибутов — МршТекст, МршМашЧит Элемент XML-файла: |
|
|
Элемент СвДоверЭл обязателен при СпосПодтПолном=3 и должен отсутствовать при СпосПодтПолном != 3 Элемент XML-файла: |
|
|
Элемент СвДоверБум обязателен при СпосПодтПолном=5 и должен отсутствовать при СпосПодтПолном != 5 Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент МуниципРайон обязателен при Регион=<значение> Элемент XML-файла: |
|
|
Ошибки в поручении экспедитору
Инструкция по генерации, подписанию и отправке титулов поручения экспедитору приведена на странице Работа с поручениями экспедитору.
Титул заказчика транспортно-экспедиционных услуг (Т1)
Текст ошибки |
Как исправить ошибку при генерации титула |
Как исправить ошибку в готовом XML-файле |
|---|---|---|
Элемент ОснДовОргСост обязателен при наличии атрибута @НаимЭкСубСост Элемент XML-файла: |
|
|
Элемент СвКонтейн обязателен и формируется только при значении элемента ПрзПрвз, равном "1" или "2" Элемент XML-файла: |
|
|
Элемент НомКонтейн формируется только при значении @ПрзПрвз равном "1" или "2" Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Атрибут @ВесТара обязателен при ПредКонтейн=<значение> Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Атрибут @ТипКузов должен отсутствовать при ВидТС=<значение> Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент Объем обязателен при УказОбъем=<значение> Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Атрибут @НаимЕдИзм обязателен при наличии атрибута @ОКЕИ_Усл Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Атрибут @УИД_ПорЭксп обязателен при наличии элемента ИспрФО Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Хотя бы один из атрибутов @Идентиф или @ИныеСвед должен присутствовать Элемент XML-файла: |
|
|
Хотя бы один из элементов @ИННФЛ или @ИныеСвед или ФИО должен присутствовать Элемент XML-файла: |
|
|
Элемент ИныеСвед обязателен при отсутствии ФИО Элемент XML-файла: |
|
|
Элемент ИнКонт обязателен при отсутствии Тлф и ЭлПочта Элемент XML-файла: |
|
|
Хотя бы один из атрибутов @Идентиф или @ИныеСвед должен присутствовать Элемент XML-файла: |
|
|
Элемент АдрРФ/ИныеСвед обязателен при отсутствии одного из элементов Город | Улица | НаселПункт | Дом Элемент XML-файла: |
|
|
Элемент МуниципРайон обязателен при Регион="<значение>" Элемент XML-файла: |
|
|
Титул экспедитора (Т2)
Текст ошибки |
Как исправить ошибку при генерации титула |
Как исправить ошибку в готовом XML-файле |
|---|---|---|
Элемент XML-файла: |
|
|
Атрибут @ТипКузов должен отсутствовать при ВидТС=<значение> Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Атрибут @НаимЕдИзм обязателен при присутствии атрибута @ОКЕИ_Усл Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Хотя бы один из атрибутов @Идентиф или @ИныеСвед должен присутствовать Элемент XML-файла: |
|
|
Заполните ФИО физлица или ИНН и информацию, по которой можно идентифицировать человека Элемент XML-файла: |
|
|
Заполните информацию, позволяющую идентифицировать физлицо Элемент XML-файла: |
|
|
Элемент ИнКонт обязателен при отсутствии Тлф и ЭлПочта Элемент XML-файла: |
|
|
Хотя бы один из атрибутов @Идентиф или @ИныеСвед должен присутствовать Элемент XML-файла: |
|
|
Элемент АдрРФ/ИныеСвед обязателен при отсутствии одного из элементов Город | Улица | НаселПункт | Дом Элемент XML-файла: |
|
|
Элемент МуниципРайон обязателен при Регион=<значение> Элемент XML-файла: |
|
|
Титул заказчика на отзыв поручения (Т3)
Текст ошибки |
Как исправить ошибку при генерации титула |
Как исправить ошибку в готовом XML-файле |
|---|---|---|
Элемент ИнКонт обязателен при отсутствии Тлф и ЭлПочта Элемент XML-файла: |
|
|
Атрибут @ИдИсхФайл обязателен и присутствует только при наличии элемента ИспрФО Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент МуниципРайон обязателен при Регион="<значение>" Элемент XML-файла: |
|
|
Ошибки в экспедиторской расписке
Инструкция по генерации, подписанию и отправке титула экспедиторской расписки приведена на странице Работа с экспедиторскими расписками.
Титул экспедитора
Текст ошибки |
Как исправить ошибку при генерации титула |
Как исправить ошибку в готовом XML-файле |
|---|---|---|
Элемент ОснДовОргСост обязателен при наличии атрибута @НаимЭкСубСост Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент ОснДовПриемГр обязателен при наличии элемента СвЛицПриемГр Элемент XML-файла: |
|
|
Элемент ОбъявлСтГрВсего или ДейстСтГрВсего должен присутствовать при @ВозмУкОбщСтГруз=1 Элемент XML-файла: |
|
|
Элемент ОбъявлСтГрузПарт или ДейстСтГрузПарт должен присутствовать при @ВозмУкСтПарт=1 Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Атрибут @Объем обязателен при УказОбъем=1 Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент ОбъявлСтГруз или ДейстСтГруз должен присутствовать при @ВозмУкСтГруз=1 Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Атрибут @ОбНетИнфОВлад обязателен при СовпГОВ=3 Элемент XML-файла: |
|
|
Элемент РекВладИнф обязателен при СовпГОВ=2 Элемент XML-файла: |
|
|
Элемент РеквДокЛицо обязателен при ЛицоПогруз=2 Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Хотя бы один из атрибутов @Идентиф или @ИныеСвед должен присутствовать Элемент XML-файла: |
|
|
Элемент ФИО обязателен при отсутствии @ИННФЛ и @ИныеСвед Элемент XML-файла: |
|
|
Элемент ИныеСвед обязателен при отсутствии ФИО Элемент XML-файла: |
|
|
Элемент ИнКонт обязателен при отсутствии Тлф и ЭлПочта Элемент XML-файла: |
|
|
Элемент XML-файла: |
|
|
Элемент МуниципРайон обязателен при Регион="<значение>" Элемент XML-файла: |
|
|
Хотя бы один из атрибутов @Идентиф или @ИныеСвед должен присутствовать Элемент XML-файла: |
|
|