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