Другое · 12 мин
Как настроить синхронизацию 1С:ЗУП и 1С:Бухгалтерии 8.3
Пошаговая настройка синхронизации данных между 1С:ЗУП 8.3 и 1С:Бухгалтерией 8.3: подготовка баз, правила обмена, расписание, типичные ошибки и проверка результата.
Синхронизация 1С:Зарплата и управление персоналом (ЗУП) 8.3 с 1С:Бухгалтерией 8.3 избавляет бухгалтерию от ручного переноса ведомостей, начислений и удержаний. После настройки документы отражения зарплаты в учёте, ведомости на выплату и данные по НДФЛ автоматически передаются из ЗУП в бухгалтерскую базу, а обратно при необходимости уходят справочники и данные о банковских операциях.
Обмен строится на типовом механизме «универсального формата» (EnterpriseData), который поддерживается обеими конфигурациями актуальных релизов. Это значит, что для стандартного сценария не нужны внешние обработки и доработки: достаточно создать настройку синхронизации в обеих базах и согласовать правила выгрузки.
Главные условия успешной настройки — совместимые релизы конфигураций, одинаковые учётные данные в справочниках (организации, подразделения, сотрудники) и корректно выбранная дата начала обмена. Ошибки на этих трёх точках дают большинство проблем: дубли контрагентов, «потерянные» документы и расхождения в отчётах.
Что передаётся между ЗУП и Бухгалтерией и какой режим выбрать
При типовой настройке из ЗУП в Бухгалтерию передаются документы отражения зарплаты в учёте (проводки по начислениям, взносам, НДФЛ), ведомости на выплату зарплаты, а также кадровые сведения, необходимые для учёта. Из Бухгалтерии в ЗУП обычно идут данные о фактических выплатах через банк или кассу, если ведомости оплачиваются в бухгалтерской программе.
Существует два принципиальных режима обмена. Первый — сводный: в бухгалтерию передаётся только документ «Отражение зарплаты в бухгалтерском учёте» без детализации по сотрудникам. Второй — подробный: передаются ведомости и данные по каждому работнику, что нужно, когда выплаты и расчёты с персоналом ведутся в Бухгалтерии. Выбор режима задаётся в настройках учётной политики зарплаты в ЗУП и влияет на состав передаваемых документов.
Сравнение режимов обмена
Подходит, когда выплаты оформляются в ЗУП, а в бухгалтерии нужны только проводки. Минимум данных, меньше риск дублей.
Нужна, если ведомости оплачиваются из Бухгалтерии. Передаются ведомости и данные по сотрудникам, требуется аккуратное сопоставление справочников.
Подготовка баз перед настройкой обмена
До создания настройки синхронизации сделайте резервные копии обеих информационных баз. Для файловых баз достаточно скопировать файл 1Cv8.1CD, для клиент-серверных — выполнить выгрузку через конфигуратор или средствами СУБД. Откат после первой выгрузки — стандартный способ исправить ошибочно выбранные параметры без ручной чистки данных.
Проверьте актуальность релизов. Типовой обмен корректно работает, когда обе конфигурации обновлены до поддерживаемых версий; большой разрыв в релизах приводит к ошибкам формата при загрузке. Также убедитесь, что в обеих базах заполнены учётные данные организаций: ИНН, КПП, наименования должны совпадать, иначе на этапе сопоставления появятся дубли организаций и подразделений.
Отдельно проверьте справочник физических лиц и сотрудников, если в Бухгалтерии уже велись кадровые данные. Совпадение ищется по ФИО, дате рождения и другим полям; разнобой в написании фамилий («Ё»/«Е», лишние пробелы) создаёт дубли, которые потом приходится объединять вручную.
Пошаговая настройка синхронизации в ЗУП
Настройку удобнее начинать со стороны ЗУП, поскольку именно она выступает основным источником данных. Откройте раздел «Администрирование» и перейдите по ссылке «Синхронизация данных». Установите флаг «Синхронизация данных» и задайте префикс информационной базы — короткое буквенное обозначение (например, ЗУП), которое будет добавляться к номерам документов и исключит пересечение нумерации с бухгалтерской базой.
Нажмите «Настроить синхронизацию данных» и выберите вариант обмена с «1С:Бухгалтерия предприятия, ред. 3.0». Мастер предложит способ подключения: прямое подключение к базе через сеть, обмен через каталог (файл обмена) или через веб-сервис. Для баз в одной локальной сети чаще выбирают прямое подключение или каталог; для разнесённых офисов — каталог с передачей файла или обмен через сервис 1С.
На следующих шагах укажите дату начала использования обмена — документы раньше этой даты выгружаться не будут. Обычно выбирают начало месяца, с которого зарплата начисляется в ЗУП, чтобы не переносить историю. Затем мастер сформирует файл настроек для второй базы или предложит сохранить параметры подключения — эти данные понадобятся при настройке со стороны Бухгалтерии.
- 1Откройте Администрирование — Синхронизация данных и включите обмен
- 2Задайте префикс базы, например ЗУП
- 3Создайте настройку обмена с 1С:Бухгалтерией 3.0
- 4Выберите способ подключения: каталог, прямое подключение или сервис
- 5Укажите дату начала обмена и сохраните настройки для второй базы
Настройка со стороны 1С:Бухгалтерии
В 1С:Бухгалтерии 8.3 откройте тот же раздел: «Администрирование» — «Синхронизация данных». Включите флаг синхронизации и задайте собственный префикс базы (например, БП). Затем создайте настройку обмена с ЗУП — если на первом этапе был сохранён файл настроек, загрузите его, чтобы параметры подключения подставились автоматически.
При прямом подключении программа попросит путь к базе ЗУП и пользователя с правами на обмен. При обмене через каталог укажите общую папку, доступную обеим базам: в неё будут складываться файлы сообщений обмена. Проверьте, что у пользователей, от имени которых выполняется синхронизация, есть права на чтение и запись в этот каталог.
После создания настройки в обеих базах выполните первую выгрузку из ЗУП кнопкой «Выполнить обмен данными» или через сценарий «Синхронизировать». Программа сформирует пакет данных и передаст его в бухгалтерскую базу.
Сопоставление объектов и первая загрузка
После первой выгрузки в Бухгалтерии откроется окно сопоставления данных. Программа покажет объекты, которые не удалось однозначно связать: организации, подразделения, физических лиц, статьи затрат. Пройдите по списку и вручную укажите соответствия там, где автоматика не справилась, или подтвердите создание новых элементов, если объекта в бухгалтерской базе ещё нет.
Не пропускайте этот этап «на потом»: несопоставленные объекты при повторных обменах будут создавать дубли. Особое внимание уделите подразделениям — в ЗУП их структура обычно детальнее, чем в Бухгалтерии, и связывать нужно именно те подразделения, по которым формируются проводки.
После сопоставления выполните загрузку и проверьте результат: откройте в Бухгалтерии журнал «Отражение зарплаты в учёте» и убедитесь, что документы появились за нужный период, проводки сформированы по ожидаемым счетам, а суммы совпадают с отчётами ЗУП (свод начислений, расчётный листок по фонду оплаты труда).
Как проверить результат
Появились за период обмена, суммы совпадают со сводом начислений в ЗУП
Документы отсутствуют, задвоены или суммы расходятся
Организации, сотрудники и подразделения сопоставлены без дублей
Появились дубли физических лиц или лишние организации
Счета учёта соответствуют настройкам способов отражения
Проводки попадают на неверные счета или не заполнена аналитика
Автоматический обмен по расписанию и настройка правил
Чтобы синхронизация выполнялась без участия пользователя, в настройке обмена включите расписание: откройте сценарий синхронизации и задайте периодичность — например, ежедневно в нерабочее время. В файловых базах расписание срабатывает, только если запущен сеанс 1С с включённым выполнением регламентных заданий; в клиент-серверном варианте задания выполняет сервер.
В параметрах синхронизации можно ограничить состав выгружаемых данных: отключить передачу документов, которые не нужны в бухгалтерии, или настроить выгрузку только по выбранным организациям, если в базе их несколько. Это уменьшает объём пакетов и снижает риск попадания лишних данных в смежную систему.
Для уведомлений об ошибках полезно периодически просматривать журнал регистрации и встроенный отчёт о результатах синхронизации — там фиксируются конфликты, отказ в загрузке объектов и предупреждения формата.
Типичные ошибки и способы их устранения
Самая частая проблема — дубли справочников после первой загрузки. Причина почти всегда в расхождении ключевых полей: разные написания ФИО, отличающиеся ИНН организации, дубли физических лиц, созданные до обмена в обеих базах. Лечение — восстановление из копии и очистка данных до повторной выгрузки либо ручное объединение дублей штатной обработкой поиска и удаления дублей.
Вторая типовая ситуация — документы не попадают в бухгалтерию. Проверьте дату начала обмена, заполненность организации в документе и то, что документ проведён: непроведённые документы в обмен не участвуют. Также убедитесь, что в ЗУП выбран корректный способ отражения зарплаты в учёте — без него документ отражения не сформирует проводки.
Третья группа ошибок связана с обновлениями: после обновления одной из конфигураций обмен может завершаться с ошибкой формата. В этом случае обновите вторую базу до совместимого релиза и повторите отправку — данные не теряются, пакет будет сформирован заново.
Ограничения типового обмена и когда нужны доработки
Типовая синхронизация закрывает стандартный контур «начислили в ЗУП — отразили в Бухгалтерии». Она не предназначена для переноса произвольных документов, нестандартных проводок или нестандартной аналитики затрат. Если в учёте используются самостоятельно добавленные субконто, особые способы распределения затрат или обмен с отраслевыми решениями, типовых правил может не хватить.
В таких случаях применяют доработку правил обмена через «Конвертацию данных» или разработку собственных планов обмена. Это работа для специалиста по интеграциям: ошибка в правилах конвертации способна исказить проводки массово, и тестировать такие правила нужно только на копиях баз.
Как выбрать действие
Что важно запомнить
Синхронизация ЗУП и Бухгалтерии 8.3 настраивается штатно в обеих базах через «Синхронизацию данных»: резервная копия, разные префиксы, дата начала обмена, сопоставление справочников и проверка первой загрузки. Большинство проблем возникает из-за дублей справочников и неверной даты старта — оба риска снимаются подготовкой до первого обмена.
Частые вопросы
Можно ли настроить обмен, если базы находятся в разных сетях?
Да. Используйте обмен через каталог с передачей файла обмена любым доступным способом или синхронизацию через сервис 1С:Связь/облачные механизмы, если базы размещены в сервисе. Прямое подключение в этом случае недоступно.
Что делать, если после обмена появились дубли сотрудников?
Остановите обмен, воспользуйтесь штатной обработкой «Поиск и удаление дублей» (раздел «Администрирование»), объедините повторные элементы физических лиц и сотрудников, затем выполните сопоставление заново. Если дублей много — надёжнее восстановить копию и исправить данные до выгрузки.
Передаются ли исторические данные за прошлые периоды?
Только если дата начала обмена установлена на ранний период. По умолчанию выгружаются документы начиная с указанной даты. Переносить всю историю обычно не рекомендуется: для прошлых лет проще ввести остатки или сводные документы.
Почему документ отражения зарплаты не создаёт проводки в Бухгалтерии?
Проверьте, заполнены ли в ЗУП способы отражения зарплаты в учёте для подразделений и сотрудников, и сопоставлены ли статьи затрат и счета при обмене. Также убедитесь, что в Бухгалтерии документ проведён и для организации задана учётная политика.
Нужно ли останавливать работу пользователей во время синхронизации?
Для файловых баз желательно выполнять обмен вне рабочего времени, чтобы избежать блокировок. В клиент-серверном варианте обмен обычно проходит параллельно с работой, но первую загрузку и сопоставление лучше проводить в монопольном или малонагруженном режиме.
Можно ли выгружать данные только по одной организации из нескольких?
Да. В параметрах настройки синхронизации есть отбор по организациям — укажите нужную, и документы по остальным организациям передаваться не будут. Убедитесь, что отбор задан в обеих базах согласованно.