В работе с программой «1С:Зарплата и управление персоналом 8» (редакция 3.1) пользователи часто сталкиваются с ситуацией, когда в карточке сотрудника или в отчетах поле «Тарифная ставка» остается пустым, хотя фонд оплаты труда (ФОТ) рассчитан корректно. Эта проблема мешает формированию отчетности и вызывает вопросы при проверке данных. Разберем подробно, почему это происходит и как исправить ситуацию, проанализировав настройки начислений, показатели и внутренние механизмы программы.
Для начала выясним, откуда программа берет данные для отображения в карточке сотрудника. Информация о текущей ставке хранится в регистре сведений ТекущиеТарифныеСтавкиСотрудников. Данные в этот регистр попадают не напрямую из документа Прием на работу, а в результате работы сложного механизма пересчета планового ФОТ. Если в этой цепочке происходит сбой или настройки начислений выполнены некорректно, запись в регистре не создается или создается с нулевым значением.
Рассмотрим пошагово алгоритм проверки и исправления настроек.
Одной из самых частых причин «пустой» ставки является отсутствие связи между показателем начисления и механизмом совокупной тарифной ставки. В 1С:ЗУП 3.1 существует понятие совокупной тарифной ставки, которая может состоять из нескольких показателей (например, оклад + надбавка за вредность + региональный коэффициент).
Проанализируем настройки программы:
ТарифнаяСтавкаЧасовая) в правое окно «Выбранные показатели».Если показатель не выбран, система «не понимает», что именно это значение нужно считать основной тарифной ставкой сотрудника, и оставляет поле пустым, даже если ФОТ рассчитан правильно.
Выясним, правильно ли настроен сам показатель. Для этого перейдем в справочник Показатели расчета зарплаты (раздел Настройка) и найдем показатель, который используется в начислении «Оплата по часовому тарифу» (или аналогичном).
Обратим внимание на следующие флаги:
Иногда корень проблемы кроется в логических ошибках самого вида расчета. Рассмотрим настройки начисления на вкладке Учет времени. Важно, чтобы вид времени соответствовал назначению начисления (например, РабочееВремя или Явка). Если в поле «Зачет нормы времени» стоят некорректные настройки, это может блокировать запись данных в регистры плановых начислений.
Особое внимание уделим вкладке Приоритет. Проанализируем список начислений, приоритет которых выше или ниже текущего. Если возникла «циклическая ссылка» или начисление ошибочно вытесняет само себя (что иногда случается при некорректном групповом изменении реквизитов), механизм расчета ФОТ может отработать с ошибкой.
Совет: попробуйте пересохранить начисление. Если при сохранении программа выдает ошибку о противоречии настроек учета времени и приоритетов, их необходимо исправить. Только после успешного сохранения вида расчета данные смогут правильно лечь в регистры.
Если в организации ведется история изменений штатного расписания (ШР), проверим соответствие типов начислений в ШР и в документе Прием на работу. Рассмотрим ситуацию:
МесячныйОклад.ОплатаПоЧасовомуТарифу.Несмотря на то, что программа позволяет сделать такой выбор и даже рассчитывает ФОТ, автоматический пересчет тарифной ставки может «зависнуть» из-за несоответствия типов показателей. Рекомендуется привести настройки позиции ШР в полное соответствие с плановыми начислениями сотрудника.
Даже если все настройки верны, данные в регистре ТекущиеТарифныеСтавкиСотрудников могут не обновиться из-за сбоя в очереди фоновых заданий. В 1С:ЗУП 3.1 расчет ФОТ и тарифных ставок часто происходит в фоновом режиме.
Для исправления ситуации выполним следующие действия:
После завершения операции проверим карточку сотрудника. Если данные появились — проблема была в «зависшем» обновлении регистра.
Если вышеуказанные действия не помогли, выполним «мягкую» очистку регистров через перепроведение документов. Посмотрим на этот процесс по шагам:
Прием на работу.Изменение штатного расписания, которым была создана данная позиция.Если визуально всё настроено верно, проанализируем состояние реквизита ЗачетНормыВремени у начисления. Иногда при обновлении базы или некорректном использовании обработки «Групповое изменение реквизитов» этот скрытый признак может принять неверное значение.
ВЫБРАТЬ
Ссылка,
Наименование,
ЗачетНормыВремени
ИЗ
ПланВидовРасчета.Начисления
ГДЕ
Наименование ПОДОБНО "%Оплата по часовому тарифу%"
Если значение ЗачетНормыВремени не соответствует логике (например, для оклада стоит Ложь), это приведет к игнорированию начисления при формировании совокупной ставки. Исправьте это значение программно или через форму настройки вида расчета.
Подведем итог. Для восстановления отображения тарифной ставки необходимо:
Соблюдение этой последовательности позволяет решить проблему в 99% случаев, обеспечивая корректное заполнение регистров и отображение данных в личной карточке сотрудника.