1с не найден узел обмена для загрузки данных

Обновлено: 08.07.2024

С начала года для бухгалтера была развернута новая база Бухгалтерии редакции 3.0. На данный момент требуется обмен данными УТ 10.3 с БП в одностороннем режиме (данные приходят из УТ в БП).
Вчера целый день бился так и не понял что я делаю не так данные не загружаются (из УТ в БП 2.0 всегда все работает без проблем лишь бы узлы совпадали а тут. а вот выгрузка осуществляться хотя я вроде как установил что односторонний режим только принятие данных.

Делал следующие действия (Вариант 1):
В УТ
1. В параметрах учета уже стояла галочка использовать обмен данными, и префикт "УТ"
2. Далее "Сервис - Обмен данными с продуктами на платформе 1С: Предприятие 8.2 - Обмены данными" - создаю синхронизацию данными
3. Создаю новую синхронизацию - "Другие каналы связи (сетевой катало. )"
4. Настройки параметров синхронизации данных - указал наименование и префик базы БП
5. Изменил правила выгрузки, выгружать данные с 01.04, и указал выгружать всю информацию (везде поставил галочки, выгрузка по всем организациям в базе)
6. Сохранил "Настройки для второй базы", произвел выгрузку (имя файла выгрузки Message_УТ_БП)

В БП
1. Администрирование - Настройки синхронизации данных, указал префикс "БП" и поставил галочку "Синхронизация данных" - "Настроить синхронизацию данных" и выбрать вид синхронизации УТ 10.3
2. Загрузил "Настройки для второй базы" - указал путь к каталогу (папке с фалом обмена)
3. Далее все без изменений, и данный не загружаются (: Тип не определен (РегистрСведенийЗапись.АдресныеСокращения)
СоответствиеТиповДанныхДляЗагрузки().Вставить(Тип(ИмяТипа), СоответствиеТипа)
PS При выгрузке фала обратил внимание что имена узлов не совпадают, у меня после выгрузки из УТ имя файла "Message_УТ_БП" а после выгрузки из БП "Message_002_УТ"

Не проблема решил использовать другой вариант выгрузки из УТ, заменить имя узла БП (как менять код узла в БП 3.0 так и не понял) (Вариант 2)
В УТ
1. Иду "Операции" - "План обмена" - меня код БП на 002
2. Произвожу выгрузку, имя фала "Message_УТ_002"

Правила обмена, используемые по умолчанию, встроены в план обмена в виде набора шаблонов. Убедимся, что в исследуемых нами релизах ошибка присутствует:

Совместная работа БП 3.0 и ЗУП 3.1. Устранение ошибки синхронизации персональных данных физических лиц. 1с, Ошибка, Длиннопост

Совместная работа БП 3.0 и ЗУП 3.1. Устранение ошибки синхронизации персональных данных физических лиц. 1с, Ошибка, Длиннопост

Совместная работа БП 3.0 и ЗУП 3.1. Устранение ошибки синхронизации персональных данных физических лиц. 1с, Ошибка, Длиннопост

Совместная работа БП 3.0 и ЗУП 3.1. Устранение ошибки синхронизации персональных данных физических лиц. 1с, Ошибка, Длиннопост

Комплект правил плана обмена ОбменЗарплата3Бухгалтерия3 состоит из следующих правил:

• RegistrationRules.xml (правила регистрации)

• ExchangeRules.xml (правила обмена)

• CorrespondentExchangeRules.xml (правила обмена корреспондента)

При настройке синхронизации есть возможность загрузить каждые правила из отдельного xml файла, либо в виде архива, содержащего эти файлы. В связи с тем, что необходимо корректировать два из трёх файлов, логичнее подготовить архив.

Для работы с правилами регистрации и правилами обмена формата 2 существует специальная конфигурация Конвертация данных 2.1. В случае разработки собственных правил или доработки существующих, настоятельно рекомендуется использовать для этого данную конфигурацию. В нашем случае имеет место банальное исправление ошибки, поэтому мы считаем, что корректно будет просто внести изменения любым текстовым редактором, не изменяя при этом Идентификатор правил. Пример того, как это сделано xml редактором FirstObject XML Editor:

Совместная работа БП 3.0 и ЗУП 3.1. Устранение ошибки синхронизации персональных данных физических лиц. 1с, Ошибка, Длиннопост

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

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

Читайте также: