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