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