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