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

Другое · 11 мин

Как выгрузить сотрудника из ЗУП в 1С

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

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

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

Основной риск при переносе кадровых данных — дублирование физических лиц и сотрудников в базе-приёмнике. Это происходит, когда синхронизация не смогла сопоставить объекты по ключевым полям. Поэтому любой перенос следует выполнять сначала на копии базы и проверять результат до передачи данных в рабочую систему.

Определите, какие данные нужно выгрузить

Под «выгрузкой сотрудника» на практике скрываются разные задачи. Бухгалтеру обычно нужны данные для проводок: суммы начислений, удержаний и взносов по конкретному человеку. Кадровику может понадобиться только карточка с личными данными, а руководителю — список сотрудников подразделения в таблице.

От цели зависит и инструмент. Синхронизация переносит связанный комплект: физическое лицо, сотрудника, документы отражения зарплаты, ведомости. Разовая выгрузка через «Ещё → Вывести список» или сохранение карточки даёт только видимые реквизиты без связей. Выбор неверного инструмента приводит к тому, что данных либо не хватает, либо переносится лишнее.

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

Как выбрать способ выгрузки

Данные о сотруднике нужны в 1С:Бухгалтерии регулярноНастройте типовую синхронизацию данных между ЗУП и БП
Нужна одна карточка или список для внешней проверкиИспользуйте вывод списка или сохранение формы в Excel/PDF
Обмен идёт с нетиповой или старой конфигурациейИспользуйте универсальный обмен через правила конвертации данных с участием специалиста

Подготовьте базы к синхронизации

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

Сделайте резервную копию обеих баз. Для файлового варианта достаточно скопировать каталог с файлом базы или выгрузить данные через конфигуратор (Администрирование → Выгрузить информационную базу). Для клиент-серверного варианта резервную копию делает администратор средствами СУБД.

Проверьте права пользователя: настройка синхронизации требует прав администратора в обеих базах. Также убедитесь, что в ЗУП у сотрудника корректно заполнены ключевые данные — ФИО, дата рождения, ИНН и СНИЛС физического лица. Именно по этим полям выполняется сопоставление объектов при первом обмене, и ошибки в них гарантированно создадут дубли.

Настройте синхронизацию ЗУП с 1С:Бухгалтерией

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

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

После сохранения настройки выполните первый обмен вручную кнопкой «Синхронизировать» или «Выполнить обмен данными». Программа покажет этап сопоставления объектов: список физических лиц и сотрудников, которых она планирует создать в базе-приёмнике или связать с существующими. Этот этап нельзя пропускать без проверки.

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

Сопоставьте физических лиц и сотрудников

На этапе сопоставления программа сравнивает объекты по ФИО, дате рождения, ИНН и СНИЛС. Если человек уже заведён в Бухгалтерии (например, как сотрудник для выдачи подотчётных сумм), необходимо связать его с записью из ЗУП, а не создавать новую. Для этого в таблице сопоставления выберите существующий объект вручную.

Обратите внимание на различия в написании ФИО: лишний пробел, буква «ё» вместо «е», сокращённое отчество приводят к тому, что автоматическое сопоставление не срабатывает. Такие строки помечаются как новые объекты. Исправьте данные в одной из баз до обмена либо свяжите записи вручную.

Если сотрудник в ЗУП один, а физическое лицо задвоено уже там, проблема перенесётся в Бухгалтерию. Предварительно выполните в ЗУП поиск и устранение дублей штатной обработкой (Администрирование → Обслуживание → Поиск и удаление дублей), объединяя карточки физических лиц.

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

Выгрузите карточку или список сотрудника без синхронизации

Когда нужна разовая выгрузка без настройки обмена, используйте вывод данных в табличный документ. Откройте список сотрудников (Кадры → Сотрудники), установите отбор по нужному человеку или подразделению, затем через меню «Ещё» выберите «Вывести список». Отметьте нужные колонки и сохраните результат в Excel или PDF.

Для передачи полной карточки откройте форму сотрудника и сохраните её через «Файл → Сохранить» или воспользуйтесь печатными формами, если они предусмотрены. Такой файл содержит только отображаемые реквизиты и не переносит связанные данные — кадровые документы, начисления, стаж.

Если требуется перенести именно связанные данные в нетиповую базу, применяется обработка «Универсальный обмен данными в формате XML» с правилами конвертации. Это работа для специалиста по 1С: правила должны точно соответствовать версиям конфигураций источника и приёмника, иначе объекты загрузятся с потерей реквизитов.

Проверьте результат выгрузки

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

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

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

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

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

Карточка сотрудника в Бухгалтерии
Норма

Один сотрудник, реквизиты совпадают с ЗУП

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

Две карточки одного человека или пустые ИНН/СНИЛС

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

Одна запись на человека, связанная с сотрудником

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

Дубли с разным написанием ФИО

Журнал синхронизации
Норма

Нет ошибок и предупреждений по объектам

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

Есть незагруженные объекты с описанием ошибки

Суммы начислений за месяц
Норма

Данные ЗУП и отражения в учёте совпадают

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

Расхождения по сотруднику или по видам расчёта

Ограничения и частые вопросы

Типовая синхронизация переносит не всё. Кадровые приказы, штатное расписание и документы учёта времени в Бухгалтерию не выгружаются — там они не нужны. Если требуется полная копия кадрового учёта в другой базе ЗУП, используется обмен между идентичными конфигурациями или выгрузка/загрузка всей информационной базы.

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

Итог

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

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

Часто задаваемые вопросы

Можно ли выгрузить из ЗУП только одного сотрудника, а не всех?

Штатная синхронизация работает по составу обмена и переносит все зарегистрированные изменения. Точечно ограничить перенос можно отборами в настройке обмена, если они доступны в вашей версии, либо через универсальный обмен XML с отбором по конкретному объекту. Для единичного случая часто быстрее завести карточку вручную в базе-приёмнике.

Почему после синхронизации в Бухгалтерии появились дубли сотрудников?

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

Переносятся ли вместе с сотрудником кадровые документы и начисления?

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

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

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

Нужно ли настраивать синхронизацию заново после обновления конфигурации?

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

Можно ли выгрузить сотрудника из ЗУП в Excel со всеми личными данными?

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