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

Другое · 9 мин

Как выгрузить данные из 1С ЗУП: практическая инструкция

Как выгрузить из 1С ЗУП отчёты, справочники, списки сотрудников и данные в Excel, XML и другие форматы. Пошаговые инструкции, типичные ошибки и проверка результата.

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

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

Определяем цель выгрузки: куда и зачем нужны данные

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

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

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

Как выбрать способ выгрузки

Нужны печатная форма или таблица для анализаСохраните отчёт в Excel или PDF через меню «Файл»
Данные нужны в 1С:БухгалтерииНастройте синхронизацию данных в разделе «Администрирование»
Нужно перечислить зарплату через банкИспользуйте обмен с банком в разделе «Выплаты»
Переносите данные в другую базу ЗУППримените обработку «Выгрузка и загрузка данных XML»

Выгрузка отчётов и списков в Excel

Самый простой сценарий — сохранить сформированный отчёт. Откройте нужный отчёт, например «Расчётный листок», «Свод начислений и удержаний» или «Списки сотрудников» (раздел «Кадры» или «Зарплата» → «Отчёты»). Сформируйте его за нужный период, затем выберите «Файл → Сохранить как» (или значок дискеты) и укажите формат: лист Excel (*.xlsx), PDF, HTML или текст.

Если нужен не готовый отчёт, а произвольный список, используйте универсальный отчёт («Отчёты» → «Универсальный отчёт»). В нём выберите тип объекта (справочник «Сотрудники» или «Физические лица»), добавьте нужные поля и отборы, сформируйте и сохраните результат. Это рабочая альтернатива, когда типовой отчёт не содержит нужной комбинации колонок.

Табличные части документов и списки в формах можно копировать через контекстное меню: «Вывести список» (кнопка в правом верхнем углу списка) формирует табличный документ, который затем сохраняется тем же способом. Это удобно для выгрузки списка начислений, удержаний или видов расчёта.

Выгрузка данных в 1С:Бухгалтерию

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

Для старых версий и нестандартных случаев доступна выгрузка через файл: «Администрирование» → «Обмен данными» → «Выгрузка данных в бухгалтерскую программу». Программа формирует XML-файл, который загружается в бухгалтерии соответствующей обработкой. В файл попадают проводки по отражению зарплаты в учёте, данные по выплатам и удержаниям за указанный период.

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

Выгрузка отражения зарплаты в бухгалтерию
  1. 1
    Заполните и проверьте документ «Отражение зарплаты в бухучёте» за нужный месяц
  2. 2
    Откройте «Администрирование» → «Синхронизация данных» и запустите синхронизацию или выгрузку в файл
  3. 3
    В бухгалтерской программе выполните загрузку и проверьте созданные документы
  4. 4
    Сверьте итоговые суммы начислений и взносов в обеих программах за тот же период

Выгрузка реестров в банк и обмена с фондами

Для перечисления зарплаты на карты сотрудников используется обмен с банком. В разделе «Выплаты» сформируйте ведомость в банк, затем через команду обмена выгрузите файл реестра. Формат файла определяется настройками зарплатного проекта («Зарплата» → «Зарплатные проекты»): для многих банков поддерживаются типовые форматы, для остальных можно использовать универсальный формат или настроить обмен через 1С:ДиректБанк.

Обмен с контролирующими органами (ПФР, ФСС, ФНС) выполняется через подсистему отчётности: «Отчётность, справки» → «1С-Отчётность». Там же доступна выгрузка отдельных форм в файл для загрузки в сторонние программы сдачи отчётности. Уведомления по НДФЛ, сведения о стаже и другие формы выгружаются в регламентированном XML-формате.

Перенос данных между базами ЗУП

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

Для перехода с ЗУП 2.5 на ЗУП 3.1 существует отдельный механизм переноса данных, встроенный в помощник перехода: он переносит остатки, справочники и кадровые данные по специальным правилам. Самостоятельная выгрузка через универсальную обработку между разными редакциями некорректна — структуры метаданных отличаются.

Для сложных переносов с отборами и преобразованиями применяется конфигурация «Конвертация данных», но это инструмент разработчика: правила обмена пишутся и тестируются отдельно. Если у вас нет опыта работы с ней, такую задачу безопаснее поручить специалисту по 1С.

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

Выгрузка/загрузка XML

Подходит для переноса между идентичными конфигурациями; не работает между разными редакциями

Помощник перехода с 2.5 на 3.1

Типовой перенос остатков и справочников; не переносит всю историю документов

Конвертация данных

Гибкие правила и отборы; требует навыков разработки и тестирования

Проверка результата и типичные ошибки

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

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

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

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

Количество строк в выгруженном Excel
Норма

Совпадает с числом строк отчёта на экране

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

Строк меньше — файл обрезан или выбран неверный формат

Суммы в файле для бухгалтерии
Норма

Итоги по начислениям и взносам равны данным ЗУП за период

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

Расхождения — проверьте документ «Отражение зарплаты в бухучёте»

Реестр в банк
Норма

Сумма и число получателей совпадают с ведомостью

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

Банк отклоняет файл — проверьте формат и реквизиты сотрудников

Типичные ошибки
01
Выгрузка в устаревший формат XLS — большие отчёты обрезаются по лимиту строк
02
Выгрузка в бухгалтерию без заполненного документа «Отражение зарплаты в бухучёте» — файл уходит пустым
03
Использование универсальной XML-обработки между разными редакциями — данные загружаются с ошибками или не загружаются вовсе
04
Передача реестра с персональными данными по открытой почте — риск утечки и нарушение требований к защите данных

Частые вопросы по выгрузке из 1С ЗУП

Как выгрузить список сотрудников с телефонами и адресами?

Сформируйте универсальный отчёт по справочнику «Сотрудники» или «Физические лица», добавьте поля контактной информации через настройки отчёта и сохраните результат в Excel. Альтернатива — отчёт «Списки сотрудников» с настройкой состава колонок.

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

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

Почему в загруженном файле в бухгалтерии нет части сотрудников?

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

Как выгрузить расчётные листки сразу по всем сотрудникам?

Откройте отчёт «Расчётный листок» без отбора по сотруднику, сформируйте его за месяц — программа выведет листки по всем сотрудникам последовательно. Сохраните результат в PDF или Excel одним файлом.

Что делать, если банк не принимает файл реестра?

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

Итог

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

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