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

Другое · 10 мин

Как выгрузить штатное расписание из 1С: Предприятие

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

Штатное расписание в программах 1С чаще всего ведется в конфигурациях «1С:Зарплата и управление персоналом» (ЗУП), «1С:Комплексная автоматизация» и «1С:ERP». Выгрузить его можно несколькими способами: через печатную форму унифицированной формы Т-3, через универсальный отчет или через механизм выгрузки данных в файл. Выбор зависит от того, что нужно получить на выходе — документ для подписи, таблицу для анализа в Excel или файл для передачи в другую систему.

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

Где в 1С хранится штатное расписание

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

Рабочий список позиций находится в разделе «Кадры» → «Штатное расписание» (в некоторых релизах — «Главное» → «Штатное расписание»). Здесь отображаются подразделения, должности, количество ставок, оклады и надбавки. Именно этот список служит источником данных для всех отчетов и печатных форм.

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

Способ 1. Выгрузка через печатную форму Т-3

Это самый простой путь, когда нужен готовый документ для подписи руководителем или передачи в банк, фонд или проверяющий орган. Откройте «Кадры» → «Штатное расписание» и нажмите кнопку «Печать» в командной панели списка. В меню обычно доступны варианты: «Штатное расписание (Т-3)» и «Изменения штатного расписания».

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

Когда печатная форма открылась, нажмите «Файл» → «Сохранить» или «Сохранить как» (либо иконку дискеты). Выберите формат: лист Excel (.xlsx), PDF, табличный документ (.mxl) или HTML. Для дальнейшей обработки удобнее Excel, для отправки на подпись — PDF.

Выгрузка формы Т-3 в Excel
  1. 1
    Откройте «Кадры» → «Штатное расписание»
  2. 2
    Нажмите «Печать» → «Штатное расписание (Т-3)»
  3. 3
    Укажите дату и организацию, сформируйте документ
  4. 4
    В открывшейся форме нажмите «Сохранить» и выберите формат XLSX
  5. 5
    Откройте файл и проверьте число позиций и итоговый фонд оплаты

Способ 2. Универсальный отчет для произвольной выгрузки

Печатная форма Т-3 жестко фиксирует набор колонок. Если нужен свой состав данных — например, только подразделения, должности и оклады без надбавок, или список с датами утверждения позиций — используйте «Универсальный отчет». Он находится в разделе «Отчеты, справки» → «Универсальный отчет».

В настройках отчета выберите тип данных «Регистр сведений» или используйте отчет «Штатное расписание» из раздела «Отчеты, справки» → «Отчеты по персоналу», если он доступен в вашем релизе. Задайте период, отбор по организации и подразделениям, добавьте нужные поля через кнопку «Настройки».

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

Сравнение способов выгрузки

Печатная форма Т-3

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

Универсальный отчет

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

Прямая выгрузка списка

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

Способ 3. Выгрузка списка напрямую из формы

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

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

Перед выгрузкой настройте видимые колонки в самом списке через «Ещё» → «Изменить форму» или стандартную настройку списка — тогда в выгрузку попадет именно то, что вы видите на экране.

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

Выгрузка в файл для обмена между базами

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

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

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

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

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

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

Типичные ошибки
01
Выгрузка на неверную дату: в Т-3 попадают закрытые или еще не утвержденные позиции. Всегда проверяйте дату формирования
02
Отсутствие отбора по организации: в файл попадают позиции всех юрлиц базы
03
Попытка выгрузить штатное расписание из 1С:Бухгалтерии, где оно не ведется: ищите данные в ЗУП или включайте кадровый учет
04
Обмен XML без резервной копии: при ошибке загрузки данные в приемнике повреждаются безвозвратно

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

Права доступа и ограничения

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

Отдельное ограничение касается данных об оплате труда. Во многих базах оклады и надбавки доступны только расчетчикам и руководителям. Если в вашей выгрузке колонки с суммами пустые, а позиции видны — это признак того, что у вас нет прав на данные о доходах, а не ошибка программы.

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

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

Количество штатных единиц
Норма

Совпадает с итогом в списке штатного расписания на ту же дату

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

В файле больше или меньше позиций — проверьте дату и отбор по организации

Месячный фонд оплаты труда
Норма

Итог по колонке совпадает с отчетом «Штатное расписание» в программе

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

Сумма расходится — вероятно, не учтены надбавки или индексация

Структура подразделений
Норма

Иерархия подразделений соответствует учетной

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

Подразделения перемешаны или отсутствуют — проверьте настройку группировки отчета

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

Можно ли выгрузить штатное расписание из 1С:Бухгалтерии?

В типовой 1С:Бухгалтерии полноценное штатное расписание с историей изменений не ведется — есть только справочник сотрудников и подразделений. Если нужна форма Т-3, ее формируют в 1С:ЗУП или заполняют вручную по данным учета. Некоторые релизы Бухгалтерии содержат простую печатную форму штатного расписания, но ее возможности ограничены.

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

В диалоге печати Т-3 или в настройках отчета укажите нужную дату в поле периода. Программа построит документ с учетом всех приказов об утверждении и изменении, действовавших на эту дату. Если история изменений в базе не велась, будет показано текущее состояние.

Почему в выгруженном файле Excel суммы отображаются как текст?

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

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

Используйте отчет «Вакантные ставки» или «Штатная расстановка» из раздела «Отчеты, справки» — они показывают незанятые штатные единицы. В универсальном отчете добавьте отбор по количеству занятых ставок равным нулю, затем сохраните результат в Excel стандартным способом.

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

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

Чем отличается штатное расписание от штатной расстановки?

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

Итог

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

Для официального документа используйте печатную форму Т-3, для анализа — универсальный отчет, для переноса между базами — обмен XML с обязательной резервной копией. Всегда проверяйте дату формирования, отбор по организации и сверяйте итоги выгрузки с данными программы.