Неправильно указаны реквизиты шапки объекта правила обмена

  1. Делал через прямое подключение и через промежуточный каталог. Куча ошибок и не работает. Начну с первых ошибок.

    Сначала версии (все обновлено до последних) .

    Платформа 1С Предприятие 8.2.17.169 (используется для УТ и БП).
    Управление торговлей 11.1.1.13
    Бухгалтерия базовая 2.0.45.6.

    Первым же делом сталкиваюсь вот с чем. При создании Обмена в УТ при попытке загрузить Правила конвертации из Бух. шаблона 45.6 ошибки:
    Неправильно указаны реквизиты шапки объекта …. Реквизит … не существует.
    Такие ошибки для объекта «Организации» (реквизиты ТекущийРуководитель, ТекущийГлавныйБухгалтер, ТекущаяДолжностьРуководителя), для объекта «Поступление товаров и услуг» (реквизит ЗакупкаПодДеятельностьОблагаемуюЕНВД), объекта «Таможенная декларация на импорт» (реквизит НомерГТД), «Передача товаров между организациями» (реквизит ПередачаПодДеятельностьОблагаемуюЕНВД).

    Соответственно правило после ошибок не грузится. Правило регистрации загружается нормально.

    Открыл конфигурацию УТ. Нашел только объект Организации, там для всех трех соответствующих реквизитов названия с Удалить… в начале. Эти названия я смог заменить в правиле, чтобы не выскакивали ошибки. Но остальных объектов в конфигурации нет и не нашел соответствующих реквизитов.

    Если грузить типовые правила, то возникает при создании Обмена «При получении статистики продаж возникли ошибки». И в журнале все на ту же тему:
    «Ошибка при загрузке данных: {Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(9090)}: Поле объекта не обнаружено (ТекущийРуководитель)».

    И Выгрузка не проходит.

    Почему же 1С для последних-распоследних конфигураций поставляет заведомо неправильные правила, не соответствующие конфигурациям? Как это решить?

    А вообще, 2й месяц имею дело с 1С, но уже убедился, что ответственностью фирма-разработчик явно не блещет.

  2. Для всех этих не найденных реквизитов нашел соответствующие в конфигурации с Удалить в начале. Вставляю в правило новые названия, посмотрю, что получится.

  3. И только сейчас с правилами вопрос решился, скачал только вышедшую конфигурацию 46.5 Бухгалтерии, оттуда правила грузятся без ошибок


1C-pro.ru - форум по 1С:Предприятию 7.7, 8.0, 8.1, 8.2, 8.3

При переносе данных с одной конфигурации в другую или загрузки каких-либо бухгалтерских данных в 1С пользователь может столкнуться с сообщением «Ошибка при загрузке данных: {Обработка.УниверсальныйОбменДанными XML}». Обычно после данного сообщения об ошибке следует какое-либо уточнение, конкретизирующее тип ошибки, например «Тип не определен (ПланСчетовСсылка.Налоговый)». Появление данной ошибки обычно сигнализирует о несовпадении типов объектов в двух конфигурациях 1С (базовой и конечной), требуя корректировки правил обмена. Ниже разберём суть возникшей дисфункции и способы её решения.

Ошибка при загрузке данных

Содержание

  1. Суть и причины дисфункции
  2. Измените правила обмена
  3. Изучите текст сообщения об ошибке
  4. Перенесите остатки на текущий месяц
  5. Обратитесь в техническую поддержку
  6. Обратитесь к платным специалистам
  7. Заключение

Суть и причины дисфункции

Рассматриваемая проблема имеет массовый характер, и встречается у множества пользователей. Обычно её появление вызвано:

  • Разницей конфигураций и версий 1С, из-за чего переменные в обеих конфигурациях отличаются (по типам объектов, реквизитам и др.). Например, вместо «УдалитьСтавкаНДС» в новой конфигурации стоит «СтавкаНДС», вместо «УчётнаяПолитикаОрганизаций» необходима «УчетнаяПолитика» и другое. В некоторых случаях запрашиваемый новой конфигурацией реквизит может и вовсе отсутствовать как таковой;
  • Имеющейся ошибкой в правилах конвертации (обмена);
  • Некорректным переносом остатков (имеется попытка переноса остатков не на текущий месяц);
  • Некорректно работает программный помощник выгрузки (например, ПомощникВыгрузки_V8);
  • Некорректно установленным обновлением 1С.

Давайте разберёмся, как исправить ошибку при загрузке данных: {Обработка.УниверсальныйОбмен ДаннымиXML} на вашем ПК.

Это полезно знать: как исправить  неверный формат хранилища данных в 1С.

Измените правила обмена

Для квалифицированных специалистов первым (и наиболее очевидным) решением является изменение правил обмена по возникшей проблеме. Правила изменяются путём работы с форматом обмена данными xml, в котором изменяются те или иные параметры согласно конкретике возникшей проблемы. После корректировки правил обмена перенос данных из одной конфигурации в другую осуществляется без каких-либо проблем.

Также можно поискать правила обмена именно для вашей конфигурации на специализированных форумах 1С.

Изучите текст сообщения об ошибке

Обычно текст возникшей ошибки кроме процитированного нами шаблона содержит конкретику ошибки, например «Поле объекта не обнаружено (СтавкаНДС)». Таким образом, можно понять, что в новой конфигурации отсутствует реквизит «СтавкаНДС». Если вы не можете самостоятельно изменить настройки правил обмена, то в таком (и подобных ему) случаях необходимо открыть ваш конфигуратор, в справочниках отыскать справочник «Номенклатура», скопировать там реквизит «УдалитьСтавкаНДС», и назвать новый реквизит «СтавкаНДС».

Перенесите остатки на текущий месяц

Рассматриваемая дисфункция часто появляется при переносе остатков не на текущий месяц. Соответственно, для избежания ошибки при загрузке данных XML, необходимо переносить остатки на текущий месяц, и никак иначе.

Обратитесь в техническую поддержку

Поскольку появление ошибки при загрузке данных XML вызвано разницей в базовой и конечной конфигурации, то наиболее простым способом исправить ошибку {Обработка.УниверсальныйОбменДаннымиXML}  является обращение в службу технической поддержки https://1c.ru/rus/support/support.htm. Если вы имеете дело с лицензионной версией продукта, тогда вам помогут. Вполне вероятно, что вам предоставят специализированные правила переноса (файлы с расширением .epf и .xml) для решения возникшей дисфункции.

Помощь 1С

Обратитесь к платным специалистам

Решение ошибки может состоять в обращении к специалистам по 1С, которые за определённую плату решат возникшую у вас проблему. Таких специалистов можно найти на различных форумах 1С, списаться с ними лично, и решить возникший вопрос.

Читайте также: «Обнаружено нарушение целостности системы» в 1C — как решить.

Заключение

В нашем материале мы разобрали, почему возникает ошибка при загрузке данных {Обработка.УниверсальныйОбменДаннымиXML} и как можно её исправить. Обычно появление проблемы вызвано ошибкой в правилах конфигурации и несоответствием реквизитов, из-за чего перенос данных не может быть осуществлён корректно. Решение проблемы состоит в изменении правил переноса и созданием конгруэнтных реквизитов, после чего рассматриваемая ошибка обычно исчезает.

Опубликовано 28 марта 2019 Обновлено 05 октября 2020

Оптимизация    оглавление    Особенности правил регистрации объектов

Автор учебника: Фирма «1С»

В процессе обмена данными в общем случае участвуют не все объекты информационной базы, а только некоторое подмножество — объекты, которые были изменены с момента последнего обмена данными. Это становится возможным благодаря работе службе регистрации изменений. Очень часто требуется поддержать такой сценарий работы обмена данными, при котором объекты мигрируют не по всем информационным базам, участвующим в обмене, а только по выбранным. Для этого следует выполнить настройку ограничения миграции данных.
Для декларативного описания ограничений миграции данных используются Правила регистрации объектов. В правилах регистрации объектов интерактивно задаются условия фильтрации данных на узлах планов обмена. Примером ограничений могут служить ограничения по организациям, складам и пр.
Правила регистрации создаются только для заданной конфигурации и одного плана обмена. Правила регистрации подразделяются на две категории: 

  • ПРОБ — правила регистрации по свойствам объекта
  • ПРОП — правила регистрации по свойствам плана обмена

В момент регистрации объекта эти правила выполняются последовательно, сначала выполняются ПРОБ, затем ПРОП. Если объект не проходит отбор, установленный ПРОБ, то ПРОП не выполняются и регистрация объекта к выгрузке не происходит.
ПРОБ описывают сопоставление реквизитов объекта с произвольными значениями.
ПРОП описывают сопоставление реквизитов плана обмена с реквизитами объекта и сопоставление реквизитов плана обмена со значениями констант примитивных типов*. По сути, эти правила и определяют множество узлов плана обмена, на котором будет выполнена регистрация объекта для выгрузки, или, говоря иначе, список информационных баз, в которые будет мигрировать объект.

Поддерживаются три способа настройки ограничения миграции данных или три типа элементов отбора:

  • сопоставление свойств объекта с произвольными значениями 
  • сопоставление свойств объекта со свойствами плана обмена
  • сопоставление свойств плана обмена с константами примитивных типов*

Для настройки правил регистрации в качестве свойств плана обмена могут быть использованы реквизиты шапки и реквизиты табличных частей плана обмена. Для настройки правил регистрации в качестве свойств объекта могут быть использованы только реквизиты шапки объекта.
Для свойств плана обмена и свойств объекта поддерживается разыменование ссылочных полей, т.е. возможно получение вложенных свойств, например, ДокументОснование.Контрагент.ИНН.

В правилах регистрации элементы отбора объединены в группы. При этом все элементы внутри одной группы будут сопоставляться по условию И, либо по условию ИЛИ. Элементы отбора корневой группы сопоставляются по условию И.
В правилах регистрации может быть задано произвольное количество элементов отбора сгруппированных произвольным образом.

Правила регистрации объектов

 На рисунке представлено правило регистрации документа «Авансовый отчет». В правиле регистрации имеет место сопоставление свойств документа со свойствами плана обмена. Свойства шапки документа Дата и Организация сопоставляются со свойством шапки плана обмена ДатаНачалаВыгрузкиДокументов и свойством Организация табличной части Организации плана обмена. Документ будет зарегистрирован на узле плана обмена, только если дата документа больше или равна дате, указанной в узле, и организация документа входит в подмножество организаций, указанных в табличной части узла при установленном отборе по организациям в узле (ИспользоватьОтборПоОрганизациям = Истина). Если отбор по организациям в узле не установлен (ИспользоватьОтборПоОрганизациям = Ложь), то будет использовано только ограничение по дате документа.

На закладке «Отбор по свойствам плана обмена» настраиваются ПРОП, а на закладке «Отбор по свойствам объекта» настраиваются ПРОБ.

* В качестве примитивных типов используются следующие типы: Дата, Число, Строка, Булево.

С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).

Владимир Милькин

Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.

Нажмите одну из кнопок, чтобы поделиться:

Оптимизация    оглавление    Особенности правил регистрации объектов

Понравилась статья? Поделить с друзьями:
  • Неприменение средств индивидуальной защиты во время работы
  • Несет ли управляющая компания ответственность за имущество
  • Нефтекамский городской суд реквизиты для оплаты госпошлины
  • Неэтичность в деловых отношениях является бизнеса фактором
  • Николаевская поликлиника петергоф флюорография часы работы