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

Другое · 10 мин

Как перенести работников из 1С:Бухгалтерии в 1С:ЗУП

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

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

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

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

Подготовка: что проверить до начала переноса

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

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

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

Способ 1: синхронизация данных между Бухгалтерией и ЗУП

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

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

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

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

Способ 2: обработка «Перенос данных из 1С:Бухгалтерии 8»

В ЗУП есть встроенный помощник начального перехода: «Главное» → «Перенос данных из предыдущих программ» (в разных релизах пункт может называться «Перенос данных из 1С:Бухгалтерии 8»). Этот вариант подходит для разового перехода, когда Бухгалтерия больше не будет использоваться для расчёта зарплаты.

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

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

Способ 3: универсальный обмен данными XML

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

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

Этот способ требует понимания структуры метаданных и не рекомендуется без опыта: ошибка в правилах может перенести данные «не туда» — например, записать сотрудников без связи с физлицами. Для типовых баз лучше использовать синхронизацию или штатный помощник.

Сравнение способов переноса

Синхронизация данных

Подходит при параллельной работе обеих программ; требует сопоставления объектов и периодического контроля очереди обмена

Помощник переноса в ЗУП

Лучший вариант разового перехода; ограничение — зависимость от релизов конфигураций

Универсальный обмен XML

Гибкий способ для доработанных баз; требует навыков и проверки протокола, ошибки правил опасны для данных

Ручной ввод

Оправдан при штате до 10–15 человек; исключает ошибки обмена, но требует ручной сверки остатков

Что именно переносится и что придётся ввести вручную

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

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

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

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

Проверка результата после переноса

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

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

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

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

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

Справочник сотрудников
Норма

Количество совпадает с Бухгалтерией, нет дублей физлиц

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

Один человек заведён дважды с неполными данными

Остатки по зарплате и НДФЛ
Норма

Суммы на дату перехода совпадают до копейки

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

Расхождения по отдельным сотрудникам или видам налога

Пробный расчёт зарплаты
Норма

Начисления и удержания совпадают с расчётом в Бухгалтерии

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

Не хватает плановых начислений, неверный средний заработок

Кадровые документы
Норма

Приёмы и увольнения на своих датах, приказы проведены

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

Документы не проведены или попали в неверную организацию

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

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

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

Перенесутся ли начисления и выплаты за прошлые годы?

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

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

Переносите их вместе с датами увольнения — они нужны для справок, расчёта стажа и корректной отчётности. Удалять уволенных из переноса нельзя, иначе потеряется история по НДФЛ и взносам.

Нужно ли переносить штатное расписание?

Как правило, его создают в ЗУП заново. Структура штатного расписания в ЗУП существенно богаче (позиции, категории, надбавки), и автоматический перенос из Бухгалтерии дал бы неполный результат, который всё равно пришлось бы править вручную.

После переноса появились дубли физлиц. Как исправить?

Используйте в ЗУП обработку поиска и объединения дублей (раздел «Администрирование» → «Обслуживание») либо вручную объедините карточки через механизм замены ссылок. После объединения повторно проверьте кадровые документы и остатки — они должны ссылаться на единственную карточку физлица.

Можно ли вести зарплату параллельно в обеих программах?

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

Итог

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

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