При работе в 1С:ERP 2.4 пользователи часто сталкиваются с ситуацией, когда инструкции для «1С:Зарплата и управление персоналом» (ЗУП) обещают наличие удобного механизма «Режимы работы сотрудников», но в интерфейсе ERP нужный флаг отсутствует. Разберем детально, почему это происходит, как найти скрытые настройки и какие альтернативы существуют для полноценного учета сменного графика.
Прежде всего, проанализируем архитектуру системы. Хотя 1С:ERP включает в себя возможности подсистемы расчета зарплаты и управления персоналом, по своему наполнению она ближе к ЗУП КОРП. Однако в ветке 2.4 интеграция функций КОРП происходила поэтапно. Настройка Использовать режимы работы сотрудников — это расширенный функционал, который позволяет описывать сложные циклические шаблоны (например, «сутки через трое») без создания десятков индивидуальных графиков.
Если в вашем релизе 1С:ERP 2.4.12 или аналогичных этот пункт скрыт в разделе НСИ и администрирование -> Зарплата, это может означать, что функциональная опция не выведена в пользовательский интерфейс или заблокирована программно из-за отсутствия других связанных настроек.
Рассмотрим важный нюанс, который часто вводит в заблуждение начинающих специалистов. В системе 1С:ERP существует два независимых контура учета смен:
Выясним причину, по которой нужный нам HR-функционал может быть недоступен. Часто это связано с тем, что в системе не активировано ведение штатного расписания с историей или не включены расширенные возможности кадрового учета.
Если в стандартном интерфейсе «НСИ и администрирование» флаг Использовать режимы работы сотрудников отсутствует, попробуем активировать его принудительно. Рассмотрим этот процесс по шагам:
Использовать режимы работы сотрудников.Важный момент: Как отмечают опытные разработчики, в некоторых релизах ERP 2.4 даже после включения этого флага функционал может работать некорректно или отображаться как «заготовка». Это связано с тем, что полноценная стабилизация КОРП-блока произошла в более поздних редакциях (2.5 и выше).
Если штатный механизм режимов работы в вашей версии ERP 2.4 все же недоступен или работает нестабильно, разберем альтернативный и самый надежный способ — использование Сменных графиков работы.
Посмотрим на пример настройки графика «Два через два»:
Такой подход позволяет полностью закрыть потребность в сменном учете, даже если расширенный КОРП-функционал «Режимов работы» недоступен. Для каждого коллектива (Смена А, Смена Б) создается свой график с разной датой отсчета. При необходимости распечатать сформированное расписание для сотрудников можно использовать внешнюю печатную форму графика работы для 1С:ERP.
Для программистов 1С будет полезно проанализировать, как система проверяет видимость данной настройки в коде. Часто видимость элемента формы в настройках Зарплаты зависит от нескольких условий. Проанализируем примерный программный код, который управляет доступностью функционала:
// Пример логики проверки функциональной опции
Если ПолучитьФункциональнуюОпцию("ИспользоватьРежимыРаботыСотрудников") Тогда
Элементы.ГруппаРежимыРаботы.Видимость = Истина;
Иначе
Элементы.ГруппаРежимыРаботы.Видимость = Ложь;
КонецЕсли;
Если вы обнаружите, что опция ИспользоватьРежимыРаботыСотрудников привязана к другой опции, например, ИспользоватьПрограммуВКачествеЗарплатной, убедитесь, что ERP настроена на ведение расчета зарплаты непосредственно в текущей базе, а не во внешней программе.
В случаях, когда типовой функционал ERP 2.4 признан «заготовкой» (как в сообщении №6 форума), системные администраторы и программисты часто прибегают к использованию расширений. Рассмотрим, что именно обычно дорабатывается:
СменыРаботы, если типовой скрыт.Мы выяснили, что отсутствие настройки смен в ERP 2.4 — это не всегда ошибка пользователя. Чаще всего это следствие специфики интеграции подсистем ЗУП КОРП в состав ERP. Для решения задачи мы рекомендуем:
Таким образом, даже в условиях ограниченной видимости настроек в версии 2.4, учет сменности сотрудников в 1С:ERP возможен и реализуем штатными средствами при правильном подходе к настройке графиков работы. Для контроля и детальной проверки фактически отработанных часов по видам времени подойдёт отчёт для анализа отработанного времени сотрудников.