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