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

Другое · 11 мин

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

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

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

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

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

Что именно нужно перенести: определяем состав данных

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

Если переход планируется с 1 января, задача сильно упрощается: достаточно перенести справочники и кадровые документы (приёмы на работу), а расчёты начнутся с чистого листа. Переход в середине года требует ввода начальных остатков и переноса накопленных данных по НДФЛ и взносам — это самый трудоёмкий сценарий.

Переход с 1 январяПростой сценарий

Достаточно справочников и кадровых документов, остатки не нужны

Переход в середине годаСложный сценарий

Нужны остатки по расчётам, данные по НДФЛ и взносам с начала года

Только справочникиТиповая синхронизация

Подходит штатный обмен между конфигурациями

Полная миграцияКонвертация данных

Потребуются правила обмена или помощь специалиста

Подготовка баз перед выгрузкой

Начните с резервного копирования. Для файловой базы достаточно скопировать файл 1Cv8.1CD в отдельную папку при закрытых сеансах пользователей. Для клиент-серверной базы выполните выгрузку через конфигуратор: меню «Администрирование» → «Выгрузить информационную базу». Проверьте, что файл копии открывается и данные на месте.

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

Способ 1. Типовая синхронизация данных

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

Мастер предложит указать способ подключения: прямое подключение к базе через сеть, через файл обмена или через веб-сервис. Для разового переноса удобнее всего обмен через файл: программа сформирует XML-файл, который затем загружается во вторую базу. На этапе сопоставления объектов проверьте, как программа связала физических лиц и организации — автоматическое сопоставление идёт по ИНН и наименованию, и его нужно проконтролировать вручную.

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

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

Способ 2. Универсальный обмен данными в формате XML

Обработка «Универсальный обмен данными в формате XML» (файл обычно называется УниверсальныйОбменДаннымиXML.epf) поставляется с конфигурациями и доступна на диске ИТС. Она позволяет выгружать и загружать произвольные объекты по правилам конвертации. Для пары «Бухгалтерия → ЗУП» готовых типовых правил нет, но можно использовать правила от близких конфигураций или составить собственные в «Конвертации данных».

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

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

Способ 3. Перенос справочников через табличные файлы

Для небольших баз (до нескольких десятков сотрудников) прагматичный вариант — выгрузить список сотрудников и физических лиц в Excel и загрузить в ЗУП обработкой загрузки данных из табличного документа. В Бухгалтерии список справочника можно вывести с нужными колонками через «Ещё» → «Изменить форму» или вывести универсальный отчёт по справочнику и сохранить в файл.

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

Перенос остатков и данных по НДФЛ и взносам

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

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

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

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

ОСВ по счету 70
Норма

Остаток задолженности в ЗУП совпадает с Бухгалтерией

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

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

Данные по НДФЛ
Норма

Налоговая база и исчисленный налог с начала года совпадают

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

Доходы или вычеты по сотрудникам меньше, чем в БП

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

Количество действующих сотрудников совпадает, нет дублей

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

Двойные карточки или отсутствующие сотрудники

Регистрационные данные организации
Норма

ИНН, КПП, регистрационные номера фондов заполнены

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

Пустые регистрационные номера — отчётность не сформируется

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

Самая распространённая проблема — дубли физических лиц после загрузки. Они возникают, когда сопоставление шло по ФИО, а написание отличалось (например, с буквой «ё» и без неё). Лечится объединением дублей до переноса и ручным контролем сопоставления при загрузке.

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

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

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

Как выбрать способ переноса

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

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

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

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

Что делать, если в ЗУП после загрузки появились дубли сотрудников?

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

Нужно ли перенастраивать обмен, если мы продолжаем вести бухучёт в Бухгалтерии?

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

Подойдут ли правила обмена с диска ИТС для моих версий программ?

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

Сколько времени занимает перенос?

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

Можно ли отменить загрузку, если что-то пошло не так?

Штатной кнопки отката нет. Поэтому перед загрузкой делается резервная копия базы ЗУП: если результат неудовлетворительный, базу восстанавливают из копии и повторяют перенос с исправленными настройками или очищенными справочниками.

Итог

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

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