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