Как настроить сопоставление данных при синхронизации ЗУП 3.1 и Бухгалтерии 3.0, если не появилось окно настройки соответствий?

Программист 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом Бухгалтерский учет
← На главную

При настройке обмена данными между конфигурациями «1С:Зарплата и управление персоналом 3.1» (ЗУП) и «1С:Бухгалтерия предприятия 3.0» (БП) пользователи часто сталкиваются с ситуацией, когда после завершения настройки программы сразу начинают обмен без предложения сопоставить справочники. В результате в обеих базах появляются дубли организаций, физических лиц и подразделений, а документы «Отражение зарплаты в бухучете» могут не переноситься. Разберем подробно, почему так происходит и как исправить ситуацию без полного удаления настройки синхронизации.

Почему не появилось окно сопоставления объектов?

Рассмотрим механизм работы помощника настройки синхронизации. В типовых решениях на платформе 1С:Предприятие 8.3 окно сопоставления данных открывается только в одном случае: если при завершении настройки в мастере оставлена галочка «Выполнить синхронизацию данных сейчас». Если же вы сняли эту галочку, нажали «Готово», а затем запустили синхронизацию обычной кнопкой из списка настроек, программа выполнит обмен в автоматическом режиме. При автоматическом режиме программа пытается сопоставить объекты по внутренним идентификаторам (GUID) или по полям поиска (ИНН/КПП), и если не находит точных совпадений, создает новые записи. Именно так возникают дубли организаций, когда в ЗУП и БП одна и та же компания имеет разные GUID.

Способ 1: Редактирование регистра «Соответствия объектов информационных баз»

Если синхронизация уже прошла и дубли созданы, нам необходимо вручную «подружить» объекты в специальном служебном регистре. Разберем, как это сделать:

  1. В любой из программ (ЗУП или БП) перейдем в меню Функции для технического специалиста (ранее — «Все функции»).
  2. Найдем в списке Регистры сведений и выберем СоответствияОбъектовИнформационныхБаз.
  3. Проанализируем записи в этом регистре. Каждая запись связывает объект текущей базы с объектом в приемнике.
  4. Если мы видим неверную связку для объекта Организация, ее необходимо скорректировать или создать заново, указав правильную пару идентификаторов.

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

Способ 2: Запуск синхронизации с дополнительными параметрами

Выясним, как вызвать заветное окно сопоставления, если обмен уже настроен. Для этого не нужно удалять настройку. Выполним следующие шаги:

  1. Перейдем в раздел Администрирование — Синхронизация данных — Настройки синхронизации.
  2. Выделим нашу настройку, но не будем нажимать кнопку «Синхронизировать». Вместо этого нажмем «Еще» — «Синхронизировать с дополнительными параметрами».
  3. Запустится помощник, который сначала выполнит анализ данных. После этого программа остановится на этапе «Сопоставление данных».
  4. На этом этапе мы увидим список всех справочников (Организации, Физические лица, Подразделения). Нажмем на каждый из них и вручную укажем, какой объект в ЗУП соответствует объекту в БП.

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

Способ 3: Удаление дублей и исправление данных

Если после первой неудачной синхронизации в справочнике Организации уже красуются две одинаковые записи, нам необходимо выполнить «чистку»:

  1. Сначала выполним правильное сопоставление через «Синхронизацию с дополнительными параметрами» (как описано выше).
  2. Затем воспользуемся типовой обработкой «Поиск и удаление дублей» (раздел Администрирование — Обслуживание).
  3. Выберем область поиска — справочник Организации.
  4. Укажем в качестве «Оригинала» ту карточку, по которой уже велся учет, а «Дублем» назначим ту, что прилетела из другой базы.
  5. После удаления дубля программа заменит ссылки во всех документах и регистрах, включая регистр сведений СоответствияОбъектовИнформационныхБаз.

Почему не переносится документ «Отражение зарплаты в бухучете»?

Проанализируем ситуацию, когда организации уже сопоставлены, обмен прошел, но данных по зарплате в Бухгалтерии нет. Проверим следующие моменты:

Рекомендация по работе с подразделениями

Посмотрим на важный технический нюанс: подразделения в 1С всегда имеют владельца — Организацию. Если вы сначала не сопоставили организации и они задвоились, то все подразделения из ЗУП привяжутся к «новой» организации-дублю в Бухгалтерии. Поэтому золотое правило синхронизации: всегда сначала исправляйте сопоставление организаций, а только потом переходите к подразделениям и сотрудникам.

Если вы решите начать настройку синхронизации с нуля, обязательно удалите старые настройки в обеих базах и очистите регистр СоответствияОбъектовИнформационныхБаз, чтобы «хвосты» старых связей не мешали новой корректной работе.

← На главную