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

Другое · 11 мин

Статистика персонала из ЗУП в 1С 8: как выгрузить

Как выгрузить статистику персонала из 1С:ЗУП 8: штатная расстановка, списки сотрудников, формы П-4 и 1-Т, выгрузка в Excel и XML, типичные ошибки и проверка данных.

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

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

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

Какие данные о персонале можно выгрузить из ЗУП

В 1С:ЗУП 8 статистика по персоналу делится на три группы. Первая — аналитические отчёты для внутреннего использования: списочная и среднесписочная численность, остатки отпусков, штатная расстановка, движение работников, текучесть кадров. Они находятся в разделах «Кадры» и «Зарплата» в подменю «Отчёты».

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

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

Численность и движение кадровКадры → Кадровые отчёты

Списки сотрудников, штатная расстановка, среднесписочная численность

Формы для РосстатаОтчётность, справки → 1С-Отчётность

П-4, 1-Т и другие действующие статформы с выгрузкой в XML

Произвольные спискиУниверсальный отчёт

Выборка по регистрам и справочникам с настраиваемыми полями

Выгрузка списка сотрудников и списочной численности

Базовый сценарий — получить список работающих сотрудников на дату или за период. Откройте раздел «Кадры → Кадровые отчёты → Списки сотрудников» (в некоторых релизах отчёт называется «Список сотрудников»). Укажите организацию, дату или период, при необходимости добавьте отбор по подразделению или должности через кнопку «Настройки».

Для численности без персональных списков используйте отчёты «Списочная численность» и «Среднесписочная численность» в том же разделе. Среднесписочная рассчитывается по методологии Росстата: внешние совместители и работники по ГПХ учитываются отдельно, поэтому сверяйте состав категорий перед отправкой данных в статистику.

Чтобы выгрузить сформированный отчёт, нажмите в форме отчёта кнопку «Ещё → Сохранить» или используйте стандартное «Файл → Сохранить как» табличного документа. Доступные форматы: MXL (внутренний формат 1С), XLSX, PDF, HTML, TXT. Для дальнейшей обработки в Excel выбирайте XLSX — структура колонок и группировки сохранятся.

Порядок выгрузки списка сотрудников
  1. 1
    Откройте «Кадры → Кадровые отчёты → Списки сотрудников»
  2. 2
    Задайте организацию, период и отборы через «Настройки»
  3. 3
    Нажмите «Сформировать» и проверьте итоговые строки
  4. 4
    Сохраните результат через «Ещё → Сохранить» в XLSX или PDF
  5. 5
    Сверьте количество строк с контрольным отчётом по численности

Выгрузка статистических форм для Росстата

Формы государственной статистики создаются через сервис «Отчётность, справки → 1С-Отчётность». Нажмите «Создать», выберите раздел «Статистика» и нужную форму — например, П-4. Программа автоматически заполнит показатели по данным учёта: численность по категориям, фонд заработной платы, отработанное время.

Перед выгрузкой обязательно запустите встроенную проверку кнопкой «Проверка → Проверить заполнение». Контрольные соотношения покажут ошибки: незаполненные ОКПО или ОКВЭД, расхождения численности и фонда оплаты. Исправляйте первичные данные в ЗУП, а не вручную в форме, — иначе при следующем обновлении отчёта правки пропадут.

Выгрузка выполняется кнопкой «Выгрузить» — формируется XML-файл по утверждённому формату Росстата. Если организация подключена к 1С-Отчётности, форму можно отправить напрямую кнопкой «Отправить». Файл выгрузки сохраняйте в отдельную папку с указанием формы и периода в имени, чтобы не перепутать версии.

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

Когда штатных отчётов не хватает — например, нужен список сотрудников с датами приёма, ставками и подразделениями в одной таблице — используйте универсальный отчёт. Откройте его через «Настройка → Универсальный отчёт» или «Все функции → Отчёты → Универсальный отчёт» (пункт «Все функции» включается в меню сервиса).

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

Альтернатива для разовых задач — отчёт «Штатная расстановка» с расширенными настройками колонок. В настройках на вкладке «Дополнительные поля» можно вывести почти любые кадровые реквизиты. Результат так же сохраняется в XLSX.

Выгрузка штатного расписания и расстановки

Штатное расписание выгружается из раздела «Кадры → Штатное расписание» — в форме списка есть кнопка вывода печатной формы (Т-3) и сохранения в файл. Отчёт «Штатная расстановка» в «Кадры → Кадровые отчёты» показывает, кто занимает каждую позицию, сколько ставок свободно и какие есть вакансии.

Для передачи данных в другие системы (БИТ, Excel-модели бюджетирования) удобнее сохранять штатную расстановку в XLSX без группировок: в настройках отчёта отключите иерархию по подразделениям, чтобы получить плоскую таблицу «позиция — сотрудник — ставка — оклад». Плоская структура корректно обрабатывается сводными таблицами и формулами.

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

Обмен данными и выгрузка в другие программы

Если статистику персонала нужно передать не в Excel, а в другую информационную систему, используются типовые механизмы обмена. Для передачи кадровых данных в 1С:Бухгалтерию предусмотрена синхронизация: «Администрирование → Синхронизация данных» — переносятся сотрудники, подразделения и данные для отражения зарплаты в учёте.

Для произвольных систем применяется выгрузка через «Администрирование → Выгрузка и загрузка данных» (формат EnterpriseData XML) либо сохранение отчётов в CSV с последующим импортом. Формат CSV выбирайте, когда приёмная система не понимает XLSX или требует строгую структуру полей.

Форматы выгрузки: что выбрать

XLSX

Для анализа в Excel и передачи людям; сохраняет группировки и оформление, но тяжелее для машинной обработки

CSV

Для загрузки в другие системы; плоская структура без форматирования, следите за кодировкой и разделителем

XML (статформы)

Обязателен для сдачи отчётности в Росстат; формируется только из 1С-Отчётности

MXL

Только для обмена между базами 1С; внешние программы его не открывают

Проверка выгруженных данных и типичные ошибки

После выгрузки сверьте результат с независимым источником: количество строк в списке сотрудников — со списочной численностью на ту же дату, суммы в форме П-4 — с отчётом «Анализ ФОТ». Расхождение даже на одного человека обычно означает непроведённый документ или сотрудника, принятого «задним числом» после формирования отчёта.

Частая проблема — двойники сотрудников: один человек заведён двумя элементами справочника, и статистика завышается. Проверить это можно отчётом «Списки сотрудников» с группировкой по физическому лицу или штатным поиском дублей по ФИО и дате рождения. Дублей в выгрузке быть не должно.

Типичные ошибки при выгрузке
01
Формирование отчёта до проведения всех кадровых документов — в статистику не попадают недавние приёмы и увольнения
02
Выгрузка в XLSX с включёнными группировками — в Excel ломается структура при фильтрации
03
Ручная правка цифр в форме П-4 вместо исправления учёта — правки теряются при перезаполнении
04
Смешение списочной и среднесписочной численности — для Росстата это разные показатели
05
Игнорирование внешних совместителей и ГПХ — категории учитываются в статистике по-разному

Если выгруженный файл не открывается или «ломается» в Excel, проверьте, что сохраняли именно в XLSX, а не в MXL с переименованием расширения. Для CSV укажите кодировку UTF-8 и разделитель «точка с запятой» — иначе русские буквы и разбиение на колонки будут некорректными.

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

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

Количество строк в списке
Норма

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

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

Расхождение — ищите непроведённые документы или дубли

Итоги формы П-4
Норма

Численность сходится с кадровым отчётом, ФОТ — с «Анализом ФОТ»

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

Проверка контрольных соотношений выдаёт ошибки

Файл в Excel
Норма

Колонки целые, русский текст читается, фильтры работают

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

Кракозябры, съехавшие колонки, пустые строки группировок

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

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

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

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

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

Почему среднесписочная численность в ЗУП не совпадает с моим расчётом вручную?

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

Как автоматизировать регулярную выгрузку статистики?

Настройте рассылку отчётов: «Администрирование → Рассылка отчётов». Укажите отчёт, периодичность, формат файла и получателей — программа будет формировать и отправлять выгрузку по расписанию без участия пользователя.

Форма П-4 не заполняется автоматически — в чём причина?

Чаще всего не заполнены регистрационные данные организации (ОКПО, ОКВЭД) или в базе нет начислений за период. Также проверьте, что отчёт создаётся за период, в котором были проведённые документы расчёта зарплаты.

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

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

Итог

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

Основной путь выгрузки статистики персонала из 1С:ЗУП 8 — кадровые отчёты с сохранением в XLSX и 1С-Отчётность для форм Росстата в XML. Перед выгрузкой проведите все документы за период, после — сверьте итоги с контрольными отчётами и проверьте файл на дубли и кодировку.