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