Как включить и настроить использование смен работы сотрудников в 1С:ERP 2.4

Программист 1С v8.3 (Управляемые формы) Управленческий учет
← На главную

При работе в 1С:ERP 2.4 пользователи часто сталкиваются с ситуацией, когда инструкции для «1С:Зарплата и управление персоналом» (ЗУП) обещают наличие удобного механизма «Режимы работы сотрудников», но в интерфейсе ERP нужный флаг отсутствует. Разберем детально, почему это происходит, как найти скрытые настройки и какие альтернативы существуют для полноценного учета сменного графика.

Анализируем различие между функционалом ПРОФ и КОРП

Прежде всего, проанализируем архитектуру системы. Хотя 1С:ERP включает в себя возможности подсистемы расчета зарплаты и управления персоналом, по своему наполнению она ближе к ЗУП КОРП. Однако в ветке 2.4 интеграция функций КОРП происходила поэтапно. Настройка Использовать режимы работы сотрудников — это расширенный функционал, который позволяет описывать сложные циклические шаблоны (например, «сутки через трое») без создания десятков индивидуальных графиков.

Если в вашем релизе 1С:ERP 2.4.12 или аналогичных этот пункт скрыт в разделе НСИ и администрирование -> Зарплата, это может означать, что функциональная опция не выведена в пользовательский интерфейс или заблокирована программно из-за отсутствия других связанных настроек.

Разграничиваем производственные и кадровые смены

Рассмотрим важный нюанс, который часто вводит в заблуждение начинающих специалистов. В системе 1С:ERP существует два независимых контура учета смен:

  1. Смены в производстве: Они настраиваются в разделе «Производство» и привязаны к рабочим центрам. Эти смены нужны для планирования загрузки оборудования. Они не влияют на расчет зарплаты сотрудников напрямую.
  2. Режимы работы (HR-смены): Это графики работы людей. Они находятся в блоке управления персоналом и определяют, в какие часы сотрудник должен быть на рабочем месте и как ему будет начислена оплата (ночные, вечерние часы).

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

Пошаговое включение настройки через функции для технического специалиста

Если в стандартном интерфейсе «НСИ и администрирование» флаг Использовать режимы работы сотрудников отсутствует, попробуем активировать его принудительно. Рассмотрим этот процесс по шагам:

  1. Перейдем в главное меню программы и выберем пункт «Функции для технического специалиста» (в старых версиях платформы — «Все функции»).
  2. В открывшемся окне в строке поиска введем текст: Использовать режимы работы сотрудников.
  3. Проанализируем найденные Константы или Функциональные опции. Если флаг снят, установим его.

Важный момент: Как отмечают опытные разработчики, в некоторых релизах ERP 2.4 даже после включения этого флага функционал может работать некорректно или отображаться как «заготовка». Это связано с тем, что полноценная стабилизация КОРП-блока произошла в более поздних редакциях (2.5 и выше).

Настройка графиков работы при отсутствии «Режимов работы»

Если штатный механизм режимов работы в вашей версии ERP 2.4 все же недоступен или работает нестабильно, разберем альтернативный и самый надежный способ — использование Сменных графиков работы.

Посмотрим на пример настройки графика «Два через два»:

  1. Переходим в раздел Зарплата -> Настройки и справочники -> Графики работы сотрудников.
  2. Создаем новый график. В настройках выбираем способ заполнения «По циклам произвольной длины».
  3. Указываем дату отсчета (первый рабочий день).
  4. В таблице «Расписание работы» добавляем строки:
    • День 1: Явка 12 часов.
    • День 2: Явка 12 часов.
    • День 3: Выходной.
    • День 4: Выходной.

Такой подход позволяет полностью закрыть потребность в сменном учете, даже если расширенный КОРП-функционал «Режимов работы» недоступен. Для каждого коллектива (Смена А, Смена Б) создается свой график с разной датой отсчета. При необходимости распечатать сформированное расписание для сотрудников можно использовать внешнюю печатную форму графика работы для 1С:ERP.

Программная проверка доступности опции

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


// Пример логики проверки функциональной опции
Если ПолучитьФункциональнуюОпцию("ИспользоватьРежимыРаботыСотрудников") Тогда
    Элементы.ГруппаРежимыРаботы.Видимость = Истина;
Иначе
    Элементы.ГруппаРежимыРаботы.Видимость = Ложь;
КонецЕсли;

Если вы обнаружите, что опция ИспользоватьРежимыРаботыСотрудников привязана к другой опции, например, ИспользоватьПрограммуВКачествеЗарплатной, убедитесь, что ERP настроена на ведение расчета зарплаты непосредственно в текущей базе, а не во внешней программе.

Использование расширений для доработки учета смен

В случаях, когда типовой функционал ERP 2.4 признан «заготовкой» (как в сообщении №6 форума), системные администраторы и программисты часто прибегают к использованию расширений. Рассмотрим, что именно обычно дорабатывается:

Подводим итоги

Мы выяснили, что отсутствие настройки смен в ERP 2.4 — это не всегда ошибка пользователя. Чаще всего это следствие специфики интеграции подсистем ЗУП КОРП в состав ERP. Для решения задачи мы рекомендуем:

  1. Проверить наличие флага через «Функции для технического специалиста».
  2. Убедиться, что включено ведение штатного расписания и расчет зарплаты ведется в этой базе.
  3. При невозможности активировать «Режимы работы», использовать стандартный механизм циклических графиков работы.
  4. Рассмотреть возможность обновления до ERP 2.5, где механизмы управления персоналом реализованы более прозрачно и стабильно. При переходе на новые релизы удобно автоматизировать обновление и тестирование баз 1С в пакетном режиме.

Таким образом, даже в условиях ограниченной видимости настроек в версии 2.4, учет сменности сотрудников в 1С:ERP возможен и реализуем штатными средствами при правильном подходе к настройке графиков работы. Для контроля и детальной проверки фактически отработанных часов по видам времени подойдёт отчёт для анализа отработанного времени сотрудников.

← На главную