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