Top.Mail.Ru

Учет дневных и ночных рабочих часов в выходные дни для точного расчета зарплаты

Заказчик
NDA. Крупная компания с филиалами по России, управляет поставками ресурсов
Задача
Автоматизировать расчет отработанных дневных и ночных часов сотрудников в праздничные и выходные дни для корректного расчета оплаты труда
Результат
Ввод отработанных часов упростился, а заработная плата сотрудников рассчитывается автоматически, быстро и правильно

Ситуация

В компании работает множество сотрудников, чья деятельность связана с устранением аварийных ситуаций. Персонал часто трудится в нестандартных графиках: ночные смены, командировки. Людей вызывают в выходные и праздничные дни.

Отработанное время для расчета оплаты делится на дневные и ночные часы. Раньше для этих целей заказчик использовал другую ERP-систему, но после перехода на 1С:ЗУП 3.1 столкнулся с ограничениями типового функционала.

Стандартный документ «Работа в выходные и праздники» не позволяет разделять отработанные часы на дневные и ночные. Однако такое деление нужно для корректного расчета — ночные часы оплачиваются с надбавкой 40%. Компания решила доработать функционал 1С:ЗУП, чтобы вести точный учет рабочего времени сотрудников в праздники и выходные дни.


Задача

Для корректного расчета оплаты труда заказчик поставил задачу доработать документ «Работа в выходные и праздники» — для ввода дневных и ночных часов. А также скорректировать печатную форму приказа «О работе в выходной (праздничный) день» — чтобы выводить количество отработанного времени в разбивке по дневным и ночным часам.


Решение

Типовой документ «Работа в выходные и праздники» в 1С:ЗУП 3.1 не поддерживает разделение часов на дневные и ночные. Если смена сотрудника выпадает на праздничный день, доплата за дневные и ночные часы рассчитывается автоматически. Однако при выходе сотрудника в свой выходной день по графику программа не учитывает доплату за ночные часы, так как их нельзя указать отдельно.

Для небольших организаций, где работники не очень часто выходят ночью в выходные или праздники, эта задача решается типовыми средствами. Например, через разделение часов на ночные и дневные в «Табеле учета рабочего времени» или создание «Шаблона ввода исходных данных» для ввода ночных часов.

Но в крупной компании, где такие ситуации происходят постоянно, для ввода данных требуется привлекать разработчиков 1С. Массовый импорт данных через Excel не облегчает задачу: бухгалтерам все равно приходится тратить время на ручную проверку и корректировку загруженных сведений.

Мы доработали документ «Работа в выходные и праздники», чтобы вести учет дневных и ночных часов и автоматизировать процесс. После установки расширения документ выглядит, как на скриншоте ниже. Рассказываем, какие шаги понадобилось сделать для решения задачи.


Добавили новый вид рабочего времени

В справочнике «Виды использования рабочего времени» (раздел «Настройка / Классификаторы / Виды рабочего времени») создали новый вид времени «Праздники (ночь)». Это позволило выделить ночные часы, отработанные в выходные или праздничные дни, для дальнейшего учета в расчетах.


Донастроили виды начислений

В справочнике «Начисления» (раздел «Настройка / Начисления») внесли изменения в два вида начислений.

В начислении «Оплата праздничных и выходных дней» на вкладке «Учет времени» добавили «Праздники (ночь)» как дополнительный вид времени.

В начислении «Доплата за работу в ночные часы» также добавили «Праздники (ночь)» в список дополнительных видов времени, чтобы автоматически рассчитывать надбавку за ночные часы в выходные.


Модифицировали документ «Работа в выходные и праздники»

При создании документа указывается день работы и добавляются сотрудники. Двойным щелчком по полю ввода часов открывается окно «Редактирование данных учета времени за день». В этом окне вводятся дневные и ночные часы, после чего они отображаются в документе как «Д» (дневные) и «Н» (ночные).


Сформировали отчет и изменили печатную форму

Доработали печатную форму приказа «О работе в выходной (праздничный) день», добавив разбивку на дневные и ночные часы для каждого сотрудника. Это упростило согласование между отделами и контроль правильности оформления и оплаты работы в выходные и праздничные дни.

После создания нового вида рабочего времени и доработки видов начислений в отчете «Табель учета рабочего времени» появилось отображение дневных и ночных часов, отработанных в выходные или праздничные дни. В результате отчет стал удобнее для контроля и теперь выглядит вот так:


Автоматизировали расчеты

При начислении зарплаты за месяц дневные и ночные часы, отработанные в выходной день по графику сотрудника, рассчитываются следующим образом:

  • Начисление «Оплата праздничных и выходных дней» рассчитывает оплату в двойном размере за все часы (дневные и ночные) в выходные.

  • Начисление «Доплата за работу в ночные часы» включает ночные часы, отработанные как по графику, так и в выходные, с надбавкой 40%.


Провели тестирование и отладку

При тестировании на тестовой базе иногда возникали проблемы с загрузкой данных из Excel: часы распределялись некорректно. После доработки алгоритма загрузки функционал стабилизировался. Мы проверили расчеты зарплаты и отображение данных в табеле и печатной форме.


Результат

До внедрения доработки не получалось рассчитать в 1С:ЗУП оплату труда сотрудников в выходные дни с разделением на дневные и ночные часы. Теперь функционал стал шире. Можно внести данные вручную или загрузить из Excel одним кликом, и программа автоматически распределит отработанные часы на дневные и ночные.

Печатная форма приказа «О работе в выходной (праздничный) день» теперь включает точную разбивку рабочего времени по часам.

Благодаря этой доработке ввод ночных часов упростился, а заработная плата сотрудников рассчитывается быстро и правильно.

Длительность. Задача заняла 24 часа, включая аналитику, разработку, тестирование и доработку загрузки из Excel.

Команда. Со стороны implecs над задачей работали консультант-аналитик и разработчик 1С. Со стороны заказчика тестировал и предоставлял обратную связь бухгалтер-расчетчик.


Другие кейсы

Медицина
Самописная
Упрощение контроля качества амбулаторной помощи в медицинском центре
120 часов
NDA
Электроэнергетика
1С:ЗУП
Учет дневных и ночных рабочих часов в выходные дни для точного расчета зарплаты
24 часа
NDA
Строительство инфраструктуры
1С:ЗУП
Статус «резидент»: точное отслеживание срока пребывания иностранных сотрудников в РФ
25 часов
NDA
Информационные технологии
1C:УТ
«Авито»: автоматизация учета оборудования на базе 1С:Управление торговлей
Март 2024 — настоящее время
Компания «Авито»
У вас есть вопросы?
Давайте обсудим проект более предметно
Свяжитесь с нами