При настройке системы 1С:Зарплата и управление персоналом 3.1 часто возникает задача создания начисления, которое зависит от некоего общего параметра для всей компании. Например, это может быть фиксированная ставка, утвержденная приказом директора для определенной группы сотрудников, но рассчитываемая исходя из фактически отработанного времени. Рассмотрим, как правильно настроить такие показатели, почему программа может запрашивать их повторно в кадровых документах и как бороться с техническими ошибками в документах ввода данных.
Для начала разберем алгоритм создания «организационного» показателя. Нам необходимо, чтобы значение Ставка вводилось один раз для всей фирмы, а не для каждого сотрудника персонально. Проанализируем последовательность действий в меню Настройка — Показатели расчета зарплаты:
После этого создадим само начисление. В формуле укажем: СтавкаОрганизации * ВремяВЧасах (или ОтработаноЧасов). При такой настройке программа должна автоматически подтягивать значение из данных организации.
Рассмотрим ситуацию, с которой часто сталкиваются пользователи: начисление настроено верно, показатель задан «Для организации», но при создании документа Прием на работу или Изменение оплаты труда программа все равно отображает поле для ввода этого показателя или выдает предупреждение о необходимости его заполнения.
Выясним причину такого поведения. В версиях 1С:ЗУП 3.1 (особенно в ветке 3.1.10) наблюдается определенная особенность интерфейса. Даже если показатель является организационным, колонка для него может отображаться в табличной части начислений сотрудника. Это происходит в следующих случаях:
Прием на работу значение показателя еще не введено через документ Данные для расчета зарплаты, система считает показатель «пустым» и требует внимания пользователя.Важный нюанс: Даже если вы введете значение непосредственно в кадровом документе сотрудника, при расчете зарплаты программа все равно будет иметь приоритет на значение, установленное для организации. Это заложено в жесткой иерархии регистров 1С.
Для ввода значения нашего показателя мы используем специальный документ. Но иногда при попытке его создания система выдает критическую ошибку. Разберем, как правильно организовать ввод данных и устранить технические сбои.
Сначала проверим Шаблон ввода исходных данных (меню Настройка). В шаблоне должен быть выбран наш показатель «СтавкаОрганизации», а на вкладке Дополнительно указано, что данные вводятся Для организации.
Если при попытке создать документ Данные для расчета зарплаты программа «вылетает» или выдает ошибку, проанализируем настройки всех шаблонов в базе. Одной из самых распространенных причин является конфликт с механизмом «Видов работ». Рассмотрим шаги по исправлению:
Если механизм через Данные для расчета зарплаты кажется избыточным, можно применить другой метод. В 1С:ЗУП существуют показатели, которые вводятся непосредственно в справочнике Организации. Разберем по шагам:
Такой способ исключает необходимость создания лишних документов и шаблонов, и значение «намертво» закрепляется за организацией, что обычно решает проблему назойливых запросов ввода в кадровых приказах.
Зачастую проблемы с отображением показателей связаны с ошибками конкретных релизов программного продукта. Например, в релизе 3.1.10.110 были зафиксированы ошибки в логике работы регистров расчета. Проанализируем общие рекомендации по технической части:
Соблюдение этих правил позволит вам корректно настроить автоматизацию расчетов и избежать ручного ввода данных там, где система может справиться самостоятельно.