К статье
Практический материал

Автоматизация · 12 мин

Как настроить синхронизацию 1С:Бухгалтерия и 1С:ЗУП

Как настроить синхронизацию 1С:Бухгалтерия и 1С:ЗУП: выбор способа обмена, настройка правил, сопоставление объектов, расписание и исправление ошибок.

Синхронизация 1С:Бухгалтерия и 1С:Зарплата и управление персоналом нужна, чтобы зарплата, налоги и взносы, рассчитанные в ЗУП, автоматически попадали в бухгалтерскую базу в виде проводок, а справочники — подразделения, сотрудники, физические лица — вели одинаково в обеих программах. Без обмена бухгалтер вынужден вручную переносить начисления, что при штате больше нескольких человек превращается в ежемесячную рутину с высоким риском ошибок.

Обе конфигурации содержат встроенный механизм синхронизации через универсальный формат EnterpriseData. Настройка выполняется штатными средствами, без доработок, и занимает от получаса до нескольких часов — основное время уходит не на сам обмен, а на сопоставление справочников и проверку первых выгрузок.

Главные причины сбоев — различия в учетной политике, дубли физических лиц и организаций, а также попытки синхронизировать базы с разными релизами без обновления. Ниже разобран весь процесс: от подготовки баз до контроля результатов и устранения типичных ошибок.

Подготовка баз перед настройкой обмена

Прежде чем включать синхронизацию, убедитесь, что обе конфигурации обновлены до актуальных релизов, совместимых между собой. Механизм обмена опирается на формат EnterpriseData, и если одна база значительно старше другой, часть документов может не выгружаться или приходить с ошибками. Проверить версию можно в разделе «О программе».

Сделайте резервные копии обеих информационных баз. Для файловых баз достаточно скопировать файл 1Cv8.1CD или выполнить выгрузку в dt через конфигуратор. Для клиент-серверных баз используйте штатные средства СУБД. Это обязательный шаг: первая синхронизация может создать дубли справочников, и откатить её без копии будет сложно.

Проверьте, что в обеих базах корректно заведены организации: совпадают ИНН, КПП и наименования. Именно по этим реквизитам механизм ищет соответствие организаций при первом обмене. Если в ЗУП организация называется «ООО Ромашка», а в Бухгалтерии — «Ромашка ООО», но ИНН совпадают, сопоставление обычно проходит автоматически.

Выбор способа обмена между базами

Программы поддерживают несколько вариантов транспорта данных. Самый простой — обмен через каталог на диске: одна база выгружает файл в указанную папку, вторая забирает его оттуда. Подходит, когда обе базы работают в одной сети или на одном сервере. Вариант через FTP или сетевое подключение используют, если базы территориально разнесены.

Прямое подключение к другой базе через COM или веб-сервисы удобно для автоматического обмена по расписанию, но требует стабильного канала связи и прав доступа. Для большинства небольших организаций оптимален обмен через общий сетевой каталог: он прост в настройке и не зависит от одновременной доступности обеих баз.

Сравнение вариантов обмена

Локальный или сетевой каталог

Простая настройка, работает при разной доступности баз. Ограничение: обе базы должны видеть общую папку.

FTP-сервер

Подходит для баз в разных сетях и филиалах. Ограничение: нужен настроенный FTP и учётные данные, выше риск сбоев канала.

Прямое подключение

Обмен без промежуточных файлов, удобен для расписания. Ограничение: обе базы должны быть доступны одновременно, нужны права и стабильная связь.

Пошаговая настройка синхронизации в ЗУП

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

На первом шаге мастера укажите префикс базы — короткое обозначение, которое добавляется к номерам документов, чтобы различать их происхождение. Затем выберите способ обмена и укажите путь к каталогу или параметры подключения. Программа предложит выполнить проверку подключения — обязательно нажмите эту кнопку, чтобы убедиться, что путь доступен.

Далее настройте правила отправки данных: дату начала выгрузки документов, отбор по организациям и режим выгрузки — с детализацией по сотрудникам или сводно. Сводная выгрузка подходит, если в бухгалтерии не нужен персональный учёт каждого сотрудника, а только проводки по подразделениям и статьям затрат. Детализированная нужна, когда в Бухгалтерии ведутся расчёты с персоналом по каждому работнику.

Порядок настройки в ЗУП
  1. 1
    Администрирование → Синхронизация данных → включить флажок синхронизации
  2. 2
    Создать настройку обмена с 1С:Бухгалтерией, указать префикс базы
  3. 3
    Выбрать способ обмена и проверить подключение
  4. 4
    Задать дату начала выгрузки и отбор по организациям
  5. 5
    Выбрать режим: сводно или с детализацией по сотрудникам
  6. 6
    Выполнить сопоставление объектов и первый обмен
  7. 7
    Проверить результат в базе Бухгалтерии

Настройка обмена на стороне 1С:Бухгалтерии

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

Обратите внимание на правила получения данных. В Бухгалтерии можно указать, какие документы принимать автоматически, а какие — только после ручного подтверждения. На этапе отладки полезно включить режим с предупреждениями: программа покажет список несопоставленных объектов перед загрузкой, и вы сможете исправить соответствия до того, как в учёте появятся дубли.

Также проверьте настройки отражения зарплаты в учёте: способы отражения начислений, приходящие из ЗУП, должны соответствовать счетам затрат, которые использует ваша учётная политика в Бухгалтерии. Несоответствие способов отражения — частая причина того, что документ «Отражение зарплаты в бухучёте» загружается, но не проводится.

Сопоставление объектов и первый обмен

При первом обмене программа выгружает справочники и предлагает сопоставить объекты, которые она не смогла связать автоматически. Обычно автоматически сопоставляются организации по ИНН и физические лица по ФИО и дате рождения. Всё остальное — подразделения, способы отражения, статьи затрат — проверьте вручную в окне сопоставления.

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

После сопоставления выполните обмен кнопкой «Выполнить обмен данными» сначала в ЗУП (выгрузка), затем в Бухгалтерии (загрузка). Проверьте, что в бухгалтерской базе появились документы «Отражение зарплаты в бухучёте» и, при соответствующих настройках, «Ведомости» на выплату. Проведите один-два документа и сверьте проводки с расчётными листками в ЗУП.

Контрольные точки

Как проверить результат

Документы в Бухгалтерии
Норма

«Отражение зарплаты в бухучёте» загружено, проводится без ошибок

Тревожный признак

Документ есть, но не проводится или отсутствует вовсе

Справочник физических лиц
Норма

Нет дублей, карточки связаны между базами

Тревожный признак

Появились повторные элементы с похожими ФИО

Суммы проводок
Норма

Итоги совпадают с отчётами по зарплате в ЗУП

Тревожный признак

Расхождения по начислениям или взносам

Протокол обмена
Норма

Нет ошибок, только информационные сообщения

Тревожный признак

Ошибки загрузки объектов, предупреждения о конфликтах

Автоматический обмен по расписанию

После успешного ручного обмена настройте автоматический. В настройке синхронизации перейдите на закладку «Расписание» и задайте сценарий: например, выгрузка из ЗУП в конце месяца после расчёта зарплаты и еженедельная выгрузка ведомостей. В файловом режиме расписание выполняется, пока запущен сеанс пользователя с соответствующими правами; в клиент-серверном — регламентным заданием на сервере.

Не ставьте слишком частый обмен без необходимости: каждый сеанс синхронизации блокирует часть данных и увеличивает нагрузку. Для большинства организаций достаточно одного-двух обменов в день или обмена по событию — после расчёта зарплаты и перед формированием отчётности.

Типичные ошибки и способы их устранения

Если документы загружаются, но не проводятся, откройте документ и посмотрите сообщение об ошибке. Чаще всего причина в незаполненных способах отражения или в том, что период в Бухгалтерии закрыт для редактирования датой запрета. Проверьте «Администрирование» → «Даты запрета изменения данных».

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

Типичные ошибки
01
Запуск первого обмена без резервных копий — при дублях справочников откатить изменения нечем
02
Разные написания ФИО сотрудников в базах — создаются дубли физических лиц и ломается кадровая история
03
Выгрузка с детализацией по сотрудникам при сводном учёте в Бухгалтерии — лишние данные и ошибки проведения
04
Синхронизация при закрытом периоде — документы загружаются, но не проводятся без видимой причины
05
Обновление одной конфигурации без другой — формат обмена меняется, и часть данных перестаёт передаваться

Когда стандартной синхронизации недостаточно

Типовой обмен покрывает стандартные сценарии: отражение зарплаты, ведомости, справочники. Если в конфигурации внесены доработки — собственные виды начислений, дополнительные документы, изменённые проводки — стандартные правила могут не учитывать эти объекты. В таком случае правила обмена дорабатывают в «1С:Конвертация данных» или через расширения, что требует участия специалиста.

Альтернатива для сложных случаев — обмен через сторонние интеграционные решения или ручная выгрузка проводок обработкой. Это оправдано, только если типовая синхронизация принципиально не подходит: поддержка нестандартного обмена обходится дороже, чем приведение учёта к типовой схеме.

Маршрут решения

Как выбрать действие

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

Что важно запомнить

Синхронизация ЗУП и Бухгалтерии настраивается штатно через «Администрирование → Синхронизация данных»: сделайте копии баз, выровняйте справочники, задайте префиксы и правила выгрузки, выполните сопоставление объектов и проверьте первый обмен по проводкам. Большинство проблем связано с дублями физических лиц, закрытым периодом и разными релизами конфигураций.

Частые вопросы

Можно ли настроить синхронизацию, если базы разных редакций?

Да, обмен поддерживается между типовыми конфигурациями разных редакций, например ЗУП 3.1 и Бухгалтерия 3.0. Важно, чтобы обе базы были обновлены до актуальных релизов — формат EnterpriseData обратно совместим в разумных пределах, но сильно устаревшие версии могут обмениваться с ошибками.

Что делать, если после обмена появились дубли сотрудников?

Сначала остановите автоматический обмен. Затем вручную свяжите дубли в окне сопоставления данных настройки синхронизации, а лишние карточки пометьте на удаление, предварительно убедившись, что на них не ссылаются документы. В дальнейшем приводите ФИО и личные данные к единому виду до создания сотрудника во второй базе.

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

Наиболее частые причины: закрыт период датой запрета редактирования, не заполнены способы отражения затрат или счета учёта, либо не сопоставлены подразделения. Откройте документ — программа покажет конкретное сообщение об ошибке, по которому можно найти источник проблемы.

Нужно ли выгружать ведомости на выплату зарплаты?

Это зависит от того, где оформляется выплата. Если кассовые и банковские документы ведутся в Бухгалтерии, ведомости нужны, чтобы корректно отражать выплаты и удержанный НДФЛ. Если выплаты оформляются только в ЗУП, а в Бухгалтерию передаются сводные данные, выгрузку ведомостей можно отключить в правилах отправки.

Как отменить синхронизацию, если она больше не нужна?

Снимите флажок «Синхронизация данных» в разделе «Администрирование» в обеих базах и удалите настройку обмена. Ранее загруженные документы при этом сохранятся — они становятся обычными документами базы и при необходимости удаляются вручную.

Можно ли синхронизировать несколько организаций выборочно?

Да. В правилах отправки данных на стороне ЗУП задаётся отбор по организациям — можно выгружать только часть из них. Для каждой организации с особыми условиями иногда создают отдельную настройку обмена со своими правилами и расписанием.