При переходе с устаревшей программы 1С:Зарплата и Кадры 7.7 на 1С:Зарплата и Управление Персоналом 3 пользователи нередко сталкиваются с ситуацией, когда документ Начисление зарплаты и взносов рассчитывает дни правильно, а отработанное время в часах оказывается завышенным в полтора-два раза. Разберем детально, почему возникает такая ошибка, как устроен учет времени в 1С:ЗУП 3 и как корректно настроить графики и виды начислений.
Главный корень проблемы кроется в фундаментальном различии методологии учета времени между версией 7.7 и версией ЗУП 3. Проанализируем, в чем заключается эта разница:
Явка = 8, Ночные часы = 4. Итоговая сумма рабочего времени составит 12 часов.Если после переноса данных график работы был заполнен по старой привычке из 7.7 (введено Явка = 12 и Ночные = 4), то программа берет начисление Оплата по окладу или Оплата по окладу (по часам), в настройках которого по умолчанию указан вид времени Рабочее время. Так как рабочее время включает в себя и явку, и ночные, система складывает 12 и 4, получая ошибочные 16 часов за смену.
В обсуждении на форуме был предложен быстрый способ обхода проблемы через редактирование вида расчета. Разберем этот вариант по шагам:
Рабочее время на Явка.Внимание: данный способ устраняет удвоение часов только как временная мера! Если в дальнейшем график будет исправлен по правилам ЗУП 3 (разделен на явку и ночные), эта настройка приведет к другой ошибке: ночные часы вообще выпадут из базы оплаты по окладу и за них будет рассчитана исключительно процентная надбавка за работу ночью, а сама смена окажется оплачена не полностью.
Чтобы система рассчитывала время стабильно и без побочных эффектов, исправим заполнение самого графика работы. Проанализируем порядок действий:
Используется несколько видов времени в графике работы).Явка, а ночную — в колонке Ночные часы так, чтобы их сумма давала реальную продолжительность смены.После корректного перезаполнения графика данные автоматически запишутся в регистр сведений ГрафикиРаботыПоВидамВремени. При расчете зарплаты вид времени Рабочее время сложит дневные и ночные часы, получив точную фактическую длительность смены.
Еще один частый вопрос: почему норма времени рассчитывается как Явка + Ночные + Праздники, тогда как в 7.7 она рассчитывалась иначе?
Норма времени в 1С:ЗУП 3 рассчитывается строго на основании настроек графика работы и вида начисления. Если в начислении указан вид времени Рабочее время, норма формируется из суммы всех рабочих интервалов графика (явка, ночные, вечерние). При сменных графиках с суммированным учетом времени это часто приводит к плавающей норме, зависящей от конкретного месяца и чередования смен.
Если на предприятии требуется, чтобы оклад рассчитывался исходя из фиксированной нормы производственного календаря (стандартной 40-часовой пятидневной недели), выполним следующую настройку:
В результате норма часов будет браться из классической пятидневки, а фактически отработанное время — из сменного расписания сотрудника, что полностью исключит искажение нормы из-за ночных смен.
Выясним роль документа Табель в типовой конфигурации 1С:ЗУП 3. В отличие от 7.7, в ЗУП 3 табель не является обязательным документом для расчета зарплаты. Время автоматически формируется расчетным механизмом на основании планового графика и документов-отклонений (больничные, отпуска, командировки).
Если документ Табель все же вводится в информационную базу, помним следующее правило: он имеет абсолютный приоритет над графиком. Если в табель ошибочно внести одновременно полную смену в явку и ночные часы, документ перекроет плановые данные, и начисление зарплаты снова удвоит время. При заполнении табеля вручную соблюдаем то же правило аддитивности: разделяем строку смены на дневные и ночные часы.