17

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

При совместной работе конфигураций БП 3.0 и ЗУП 3.1 с использованием встроенного плана обмена ОбменЗарплата3Бухгалтерия3 персональные данные физических лиц передаются некорректно. Это связано с ошибкой в правилах обмена (замшелой уже, с учётом того, сколько времени эта ошибка «кочует» из версии в версию правил). Суть ошибки в том, что в алгоритме ВыгрузитьСведенияФизическогоЛица некорректно указаны условия отбора (аж три раза…). Вместо GUID объекта <Источник.Ссылка> в процедуру отбора в качестве параметра передаётся абстрактнейшее <Источник>.


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

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

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

Комплект правил плана обмена ОбменЗарплата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 путём копирования содержимого соответствующих шаблонов. Откорректируем созданные файлы и упакуем их в архив. При настройке синхронизации, данный архив будет использован в качестве источника для загрузки правил обмена.


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


Ссылка на оригинал здесь.

Дубликаты не найдены

1C:Предприятие 8

153 поста2.3K подписчиков

Добавить пост

Правила сообщества

В 1С можно всё. Я проверял.

Подробнее
Лучшие посты за сегодня
6739

Могут ли учителя беременеть?

Могут ли учителя беременеть? Женщины, Женский форум, Учитель, Беременность, Маразм, Исследователи форумов
6702

Как я купил мотор на велосипед

5270

Не в деньгах счастье

4695

Зря спросила

4648

Наблюдение

Наблюдение Матрица, Программирование, Совпадение
3950

О евреях

3671

Продолжение поста «История о том, как из-за одной модели пострадали 10 фотографов, агенство и журнал» 

Продолжение поста «История о том, как из-за одной модели пострадали 10 фотографов, агенство и журнал» Модели, Жизнь, Instagram, Негатив, Мат, Без рейтинга, Несправедливость, Анастасия Берс, Юрий Ветлугин, СМИ и пресса, Ответ на пост, Длиннопост
Продолжение поста «История о том, как из-за одной модели пострадали 10 фотографов, агенство и журнал» Модели, Жизнь, Instagram, Негатив, Мат, Без рейтинга, Несправедливость, Анастасия Берс, Юрий Ветлугин, СМИ и пресса, Ответ на пост, Длиннопост
Продолжение поста «История о том, как из-за одной модели пострадали 10 фотографов, агенство и журнал» Модели, Жизнь, Instagram, Негатив, Мат, Без рейтинга, Несправедливость, Анастасия Берс, Юрий Ветлугин, СМИ и пресса, Ответ на пост, Длиннопост
Продолжение поста «История о том, как из-за одной модели пострадали 10 фотографов, агенство и журнал» Модели, Жизнь, Instagram, Негатив, Мат, Без рейтинга, Несправедливость, Анастасия Берс, Юрий Ветлугин, СМИ и пресса, Ответ на пост, Длиннопост
Показать полностью 4
2797

Ответ на пост «Кормилец» 

Похожие посты закончились. Возможно, вас заинтересуют другие посты по тегам: