Штатное расписание — основа кадрового учета в любой компании, а в 1С:Зарплата и Управление Персоналом (ЗУП) или 1С:ERP это еще и инструмент для автоматизации расчетов, анализа ФОТ и контроля штатной дисциплины. Однако даже опытные пользователи иногда теряются: где именно в интерфейсе программы хранится эта критически важная информация? То ли дело — в старой версии 1С:Зарплата 7.7, где все было "на виду", а в современных конфигурациях путь к штатной расстановке может скрываться за несколькими уровнями меню.

В этой статье мы разберем не только где физически расположена штатная расстановка в разных версиях 1С (от ЗУП 3.1 до КА 2.4), но и как ее правильно открывать, редактировать, экспортировать в Excel, а также какие нюансы учитывать при работе с историей изменений. Особое внимание уделим типичным ошибкам, которые приводят к расхождению данных между штатным расписанием и фактической расстановкой сотрудников.

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

1. Где хранится штатная расстановка в 1С: основные пути доступа

В современных конфигурациях 1С (начиная с платформы 8.3) штатная расстановка может находиться в разных разделах — в зависимости от версии программы и настроек интерфейса. Вот три основных пути, которые работают в 90% случаев:

  • 📌 ЗУП 3.1 / ЗКГУ 3.1: Кадры → Штатное расписание → Штатная расстановка (или Кадры → Организации → [Выбрать организацию] → Штатное расписание)
  • 📌 ERP 2.5: Кадры и зарплата → Штатное расписание → Штатная расстановка (иногда дублируется в Персонал → Кадровый учет)
  • 📌 КА 2.4 (Комплексная автоматизация): Зарплата и кадры → Штатное расписание → Расстановка

Если в вашем интерфейсе эти пути не работают, проверьте:

  1. Версию конфигурации (нажмите Справка → О программе).
  2. Наличие прав доступа: для просмотра штатной расстановки требуется роль "Кадровый учет" или "Администратор".
  3. Настройки интерфейса: в некоторых конфигурациях пункт меню может быть скрыт (см. Все функции → Настройки интерфейса).
📊 Какую версию 1С вы используете для кадрового учета?
1С:ЗУП 3.1
1С:ERP 2.5
1С:КА 2.4
Другую (указать в комментариях)

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

⚠️ Внимание: В некоторых отраслевых решениях (например, 1С:МедЭксперт или 1С:Образование) штатная расстановка может называться иначе — например, "Распределение ставок" или "Кадровый план". Ищите через поиск по меню (Ctrl+F в интерфейсе).

2. Как открыть штатную расстановку: пошаговая инструкция

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

  1. Выберите организацию. Если в базе несколько юридических лиц, сначала укажите нужную организацию в верхнем выпадающем списке (обычно рядом с логотипом 1С).
  2. Задайте период. Штатная расстановка всегда привязана к дате. По умолчанию открывается текущий месяц, но вы можете выбрать любую дату в прошлом (например, чтобы посмотреть историю изменений).
  3. Настройте отображение. В верхней панели инструментов есть кнопки:
    • 🔍 "Показать по подразделениям" — группировка по структуре компании.
    • 📊 "Показать сводно" — обобщенный вид без детализации.
    • 📅 "История изменений" — лог кто и когда вносил правки.
  4. Экспортируйте данные (при необходимости). Кнопка "Выгрузить" (или "Экспорт в Excel") позволяет сохранить расстановку в формате .xlsx для дальнейшей работы.
  5. Проверить права доступа (роль "Кадровый учет" или выше)|

    Выбрать правильную организацию (если их несколько)|

    Установить актуальную дату просмотра|

    Настроить группировку (по подразделениям или сводно)|

    Экспортировать данные для резервной копии (рекомендуется)

    -->

    Если при открытии расстановки вы видите пустую таблицу или ошибку "Нет данных за выбранный период", проверьте:

    • 🗓️ Дату: возможно, штатное расписание еще не утверждено на этот месяц.
    • 🔄 Права: у вашего пользователя может не хватать полномочий на просмотр.
    • 🛠️ Настройки: в некоторых конфигурациях требуется сначала создать и утвердить штатное расписание (см. раздел Кадры → Штатное расписание).

    3. Структура штатной расстановки: что означают колонки

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

    Название колонки Что означает Пример значения
    Подразделение Структурное подразделение компании (отдел, департамент, филиал). "Бухгалтерия", "Отдел продаж"
    Должность Наименование должности согласно штатному расписанию. "Главный бухгалтер", "Менеджер по продажам"
    Количество ставок Сколько полных ставок предусмотрено по штатному расписанию. 1.0, 0.5, 2.0
    ФИО сотрудника Кто фактически занимает должность (может быть пусто, если вакансия). "Иванов И.И.", "-" (вакансия)
    Дата приема Когда сотрудник был назначен на должность. 01.06.2023
    Оклад/Тариф Размер оплаты труда по штатному расписанию. 50 000 руб., 300 руб./час

    В 1С:ERP 2.5 и КА 2.4 могут добавляться дополнительные колонки:

    • 📈 "ФОТ по должности" — фонд оплаты труда на месяц/год.
    • 🔗 "Связанные позиции" — если должность дублируется в других подразделениях.
    • 📌 "Примечание" — комментарии кадровой службы (например, "Временная замена").

Критичный нюанс: колонка "ФИО сотрудника" отображает только актуальных сотрудников на выбранную дату. Чтобы увидеть историю (кто занимал должность раньше), нужно открыть карточку должности или использовать отчет "История штатной расстановки".

💡

Если в штатной расстановке отображаются "лишние" должности или сотрудники, проверьте фильтры по дате и организации. Часто проблема решается сбросом кэша 1С (Файл → Обновить или Ctrl+Shift+F5).

4. Как редактировать штатную расстановку: добавление, перемещение, увольнение

Редактирование штатной расстановки — ответственная операция, так как изменения автоматически влияют на расчет зарплаты, налоги и отчетность. Рассмотрим основные действия:

Добавление нового сотрудника в расстановку

  1. Откройте штатную расстановку на актуальную дату.
  2. Найдите свободную должность (или создайте новую через Кадры → Штатное расписание).
  3. Дважды кликните по строке с вакансией → выберите "Назначить сотрудника".
  4. Укажите ФИО (из справочника "Физические лица") и дату приема.
  5. Сохраните документ "Прием на работу" (создастся автоматически).

Перемещение сотрудника между должностями

Для перемещения используйте документ "Кадровый перевод" (Кадры → Кадровые документы → Кадровый перевод). В штатной расстановке изменения отразятся автоматически после проведения документа.

Увольнение сотрудника

Увольнение оформляется документом "Увольнение". После его проведения строка в штатной расстановке станет пустой (если должность не сокращается).

⚠️ Внимание: Если вы вручную удалите сотрудника из штатной расстановки без оформления увольнения, это приведет к расхождению данных с кадровыми документами. В дальнейшем придется восстанавливать историю через "Исправление кадровой истории".
Что делать, если сотрудник числится в двух должностях одновременно?

Это типичная ошибка, которая возникает при некорректном кадровом переводе. Чтобы исправить:

1. Проверьте даты в документах "Прием на работу" и "Кадровый перевод" — они не должны пересекаться.

2. Если ошибка уже есть, создайте документ "Исправление кадровой истории" (Кадры → Сервис → Исправление кадровой истории).

3. Удалите дублирующую запись в штатной расстановке через контекстное меню (правая кнопка мыши → "Удалить назначение").

5. Экспорт штатной расстановки в Excel и другие форматы

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

Способ 1: Стандартный экспорт через кнопку

  1. Откройте штатную расстановку.
  2. Нажмите "Выгрузить" (или "Экспорт в Excel") в верхней панели.
  3. Выберите колонки для экспорта (можно убрать лишние, например, внутренние идентификаторы).
  4. Сохраните файл в формате .xlsx или .csv.

Способ 2: Через отчет "Штатная расстановка (детализированный)"

Перейдите в Кадры → Отчеты по кадровому учету → Штатная расстановка (детализированный). Здесь можно:

  • 📊 Настроить группировку (по подразделениям, должностям, категориям).
  • 📅 Выбрать период (например, сравнить расстановку за два месяца).
  • 📤 Экспортировать в Excel с сохранением форматирования.

Способ 3: С помощью внешней обработки

Если стандартных возможностей недостаточно, используйте внешние обработки (например, "Универсальный экспорт в Excel" из каталога Инфостарт). Они позволяют:

  • 🔄 Автоматизировать регулярный экспорт по расписанию.
  • 📎 Добавлять дополнительные поля (например, контактные данные сотрудников).
  • 📂 Сохранять данные в облачные сервисы (Google Sheets, Yandex Disk).
💡

При экспорте в Excel всегда проверяйте кодировку файла. Если в данных есть кириллица, выбирайте формат .xlsx (а не .csv), чтобы избежать "кракозябров".

6. Типичные ошибки при работе со штатной расстановкой

Даже опытные пользователи 1С сталкиваются с проблемами при работе со штатной расстановкой. Вот пять самых распространенных ошибок и как их избежать:

  • 🔴 Расхождение между штатным расписанием и расстановкой.

    Причина: штатное расписание не утверждено или редактировалось в обход кадровых документов.

    Решение: Проверьте статус штатного расписания (Кадры → Штатное расписание → Утвердить) и сверьте даты в документах "Прием на работу".

  • 🔴 Дублирующиеся записи о одном сотруднике.

    Причина: Ошибка при кадровом переводе (старая запись не закрыта).

    Решение: Используйте отчет "Контроль кадровых данных" для поиска дублей.

  • 🔴 Неактуальные оклады в расстановке.

    Причина: Изменение окладов не оформлено документом "Изменение оплаты труда".

    Решение: Проверьте историю изменений по должности (Кадры → Штатное расписание → История изменений).

  • 🔴 Ошибка "Нет прав на просмотр".

    Причина: Недостаточные права пользователя.

    Решение: Запросите у администратора роль "Кадровый учет (полные права)".

  • 🔴 Несоответствие данных в разных отчетах.

    Причина: Кэш 1С или неактуальные данные.

    Решение: Обновите базу (Файл → Обновить) или перезапустите 1С.

⚠️ Внимание: Если в штатной расстановке отображаются сотрудники, которых давно нет в компании, это признак того, что документы увольнения не были проведены. Проверьте журнал документов "Увольнения" за последний год.

7. Как восстановить историю изменений штатной расстановки

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

Способ 1: Отчет "История штатной расстановки"

Перейдите в Кадры → Отчеты по кадровому учету → История штатной расстановки. Здесь можно:

  • 🔍 Фильтровать по подразделению, должности или сотруднику.
  • 📅 Выбирать период (например, "последние 3 месяца").
  • 📄 Экспортировать историю в Excel для анализа.

Способ 2: Журнал регистрации изменений

Для администрирования:

  1. Откройте Администрирование → Журналы регистрации → Журнал регистрации.
  2. Установите фильтр по объекту "Штатная расстановка".
  3. Просмотрите, какие пользователи вносили изменения и когда.

Способ 3: Внешние обработки для аудита

На Инфостарт или ITS можно найти обработки типа "Аудит кадровых данных", которые:

  • 🔎 Сравнивают текущую расстановку с историческими данными.
  • 📊 Строят графики изменений по подразделениям.
  • 🚨 Выявляют подозрительные правки (например, изменения окладов без документов).

Важно: журнал регистрации в 1С хранит данные ограниченное время (по умолчанию — 30 дней). Чтобы увеличить срок хранения, настройте параметры в Администрирование → Настройки программы → Журналы регистрации.

8. Интеграция штатной расстановки с другими системами

В крупных компаниях данные о штатной расстановке часто нужно передавать в другие системы: бухгалтерские программы, HR-порталы, системы контроля доступа. Рассмотрим основные способы интеграции:

1. Обмен через XML/JSON

1С поддерживает стандартные форматы обмена:

  • 📄 EnterpriseData — универсальный формат для обмена с другими 1С-системами.
  • 📄 JSON — для интеграции с веб-сервисами (например, HR-порталами).

Пример настройки:


// Пример кода для выгрузки штатной расстановки в JSON

Процедура ВыгрузитьШтатнуюРасстановку()

Запрос = Новый Запрос;

Запрос.Текст =

"ВЫБРАТЬ

| ШтатнаяРасстановка.Подразделение КАК Подразделение,

| ШтатнаяРасстановка.Должность КАК Должность,

| ШтатнаяРасстановка.Сотрудник КАК Сотрудник

|ИЗ

| РегистрСведений.ШтатнаяРасстановка КАК ШтатнаяРасстановка";

Результат = Запрос.Выполнить();

Выборка = Результат.Выбрать();

МассивДанных = Новый Массив;

Пока Выборка.Следующий() Цикл

МассивДанных.Добавить(Выборка);

КонецЦикла;

ЗаписьJSON = Новый ЗаписьJSON;

ЗаписьJSON.УстановитьСтроку();

ЗаписатьJSON(ЗаписьJSON, МассивДанных);

ТекстJSON = ЗаписьJSON.Закрыть();

СохранитьФайл(ТекстJSON, "штатная_расстановка.json");

КонецПроцедуры

2. Прямая интеграция с 1С:Бухгалтерией

Если у вас связка 1С:ЗУП + 1С:Бухгалтерия, данные о штатной расстановке автоматически передаются через:

  • 🔄 План обмена "ЗарплатаБухгалтерия" (настраивается в Администрирование → Обмен данными).
  • 📊 Отчеты "Свод по зарплате" и "Налоговая отчетность", где используются данные расстановки.

3. Синхронизация с системами контроля доступа (СКУД)

Для передачи данных в СКУД (например, Perco или Болид) используйте:

  • 📤 Выгрузку в формате .csv с полями: Табельный номер, ФИО, Подразделение, Должность.
  • 🤖 Автоматические задачи через Регламентные задания (настраиваются в Администрирование → Регламентные задания).
⚠️ Внимание: При интеграции с внешними системами всегда проверяйте соответствие табельных номеров и других идентификаторов. Расхождения приведут к ошибкам синхронизации.

FAQ: Частые вопросы о штатной расстановке в 1С

Как найти штатную расстановку, если ее нет в меню?

Если стандартного пункта меню нет, попробуйте:

  1. Включить отображение всех функций: Все функции → Настройки интерфейса → Показать все команды.
  2. Использовать поиск по меню (Ctrl+F) с запросом "штатная расстановка".
  3. Открыть через справочник "Подразделения": выберите подразделение → правая кнопка мыши → "Штатная расстановка".

Если ничего не помогает, проверьте, не скрыт ли раздел в настройках ролей (Администрирование → Настройки пользователей и прав → Роли).

Можно ли в 1С увидеть штатную расстановку по нескольким организациям одновременно?

Да, но с оговорками:

  • В 1С:ЗУП 3.1 и ERP 2.5 можно использовать отчет "Сводная штатная расстановка" (Кадры → Отчеты по кадровому учету).
  • В 1С:КА 2.4 такой возможности нет — придется экспортировать данные по каждой организации отдельно и сводить в Excel.

Для удобства можно создать внешнюю обработку, которая объединит данные из нескольких баз.

Почему в штатной расстановке не отображаются новые должности?

Причин может быть несколько:

  1. Новые должности не добавлены в штатное расписание (проверьте Кадры → Штатное расписание).
  2. Должности добавлены, но не утверждены (ищите документ "Утверждение штатного расписания").
  3. На выбранную дату штатное расписание еще не действовало (проверьте дату начала действия).
  4. Ошибка прав: у вашего пользователя нет прав на просмотр новых подразделений.

Чтобы устранить проблему, откройте штатное расписание и проверьте статус каждой должности.

Как массово обновить оклады в штатной расстановке?

Для массового изменения окладов:

  1. Используйте документ "Изменение оплаты труда" (Кадры → Кадровые документы → Изменение оплаты труда).
  2. Выберите тип изменения: "Изменить оклады по штатному расписанию".
  3. Укажите процент или фиксированную сумму индексации.
  4. Выберите подразделения/должности, которые нужно изменить.
  5. Проведите документ — изменения автоматически отразятся в штатной расстановке.

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

Можно ли вернуть удаленную запись из штатной расстановки?

Да, но способ зависит от того, как была удалена запись:

  • Если удаление произошло через документ (например, "Увольнение" или "Кадровый перевод"), найдите этот документ в журнале и отмените его проведение.
  • Если запись удалена вручную из регистра сведений, восстановите ее через "Исправление кадровой истории" (Кадры → Сервис → Исправление кадровой истории).
  • Если изменения давно не отслеживаются, придется вводить данные заново на основании архивных документов.

Важно: после восстановления проверьте целостность данных с помощью отчета "Контроль кадровых данных".