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

Справочники и Данные · 11 мин

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

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

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

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

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

Определите сценарий: разовый переход или постоянная синхронизация

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

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

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

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

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

Подготовьте базы к переносу

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

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

Проверьте заполненность ключевых реквизитов: ИНН, СНИЛС, даты приёма и увольнения, подразделения. Пустые или некорректные значения в источнике гарантированно перенесутся в приёмник, где их придётся исправлять вручную по каждому сотруднику.

Разовый перенос через универсальный обмен данными

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

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

Порядок действий при разовом переносе
  1. 1
    Сделайте резервные копии обеих баз и обновите релизы
  2. 2
    В БП откройте обработку «Универсальный обмен данными в формате XML» на вкладке выгрузки
  3. 3
    Загрузите типовые правила конвертации БП → ЗУП для ваших релизов
  4. 4
    Отметьте объекты: сначала справочники (организации, подразделения, физлица, сотрудники), затем документы и остатки
  5. 5
    Укажите период выгрузки и сформируйте XML-файл
  6. 6
    В тестовой копии ЗУП выполните загрузку из файла
  7. 7
    Сверьте количество сотрудников, остатки по расчётам и данные по НДФЛ
  8. 8
    Только после успешной проверки повторите загрузку в рабочую базу

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

Перенос остатков и истории расчётов

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

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

Настройка постоянной синхронизации БП и ЗУП

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

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

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

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

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

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

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

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

Количество сотрудников и физлиц
Норма

Списки в БП и ЗУП совпадают, дублей нет

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

В ЗУП появились повторные физлица или не хватает сотрудников

Остатки по расчётам с персоналом
Норма

Сальдо по счёту 70 в БП равно задолженности в ЗУП на дату перехода

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

Суммы расходятся или появились непонятные авансы

Данные по НДФЛ с начала года
Норма

Налоговая база и налог по сотруднику совпадают в обеих программах

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

База меньше, чем в БП — не перенесены часть начислений или вычеты

Отражение зарплаты в учёте
Норма

Документы формируют проводки с заполненной аналитикой

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

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

Типичные ошибки и ограничения

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

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

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

Когда стоит привлечь специалиста

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

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

Итог

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

Сначала определите сценарий — разовый переход или постоянная синхронизация. Разовый перенос выполняется через универсальный обмен XML с типовыми правилами, постоянный обмен — через штатную синхронизацию данных. Обязательны: резервная копия, тестовый прогон, сопоставление справочников и сверка остатков по счёту 70 и данным НДФЛ.

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

Можно ли перенести данные из БП в ЗУП без файла обмена, напрямую?

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

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

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

Что делать, если после переноса появились дубли физических лиц?

Не удаляйте дубли вручную, пока по ним есть документы. Используйте штатную обработку поиска и удаления дублей (раздел «Администрирование» → «Обслуживание»): она заменит ссылки на выбранный элемент во всех объектах. После объединения проверьте карточки сотрудников и историю расчётов.

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

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

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

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

Можно ли переносить данные между базами в облачном сервисе 1С?

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