Ошибка проверки данных XDTO : Структура объекта не соответствует типу

Дали задание : прочитать XML-файл и закачать его в 1C. XML-схему не дали.
Создал XDTO-пакет с требуемыми типами, проверил логику структуры. Вроде сходится.
Стал закачивать данные — получил ошибку :
Проверка дополнительного свойства:
форма: Элемент
имя: Begin
по причине:
Ошибка проверки данных XDTO : Структура объекта не соответствует типу

Здесь Begin — синоним (локальное имя) первого свойства считываемого XML-документа.
Решил зайти с другой стороны : а каким 1С хочет видеть мой объект в файле?
Выкачал пробный объект (с установленным свойством Begin) в файл и обратил внимание, что имя XML-документа в файле всегда соответствует имени типа, как оно задано в конфигураторе (в файле «REPORT», а у меня — «ОтчетОПродажеБилетов»).
Задать синоним, чтобы 1С поняла, что тип ОтчетОПродажеБилетов в файле содержится в XML-документе «REPORT», не получается!
Пришлось пожертвовать понятным именем («ОтчетОПродажеБилетов») типа головного объекта, считываемого из файла, и переименование ОтчетОПродажеБилетов в REPORT решило проблему. Остальные объекты переименовывать не пришлось — для них синонимы отработали как положено.

Запись опубликована в рубрике Программное обеспечение. Добавьте в закладки постоянную ссылку.

Один ответ на “Ошибка проверки данных XDTO : Структура объекта не соответствует типу

  1. александр говорит:

    здравствуйте, скажите пожалуйста при отправке накладной в егаис выходит окошечко с надписью Значение не соответствует простому типу {http://fsrar.ru/wegais/Common}строка 50. значение не соответствует образцу

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.