Обновлено 26.08.2019
Расчет табеля
Расчет табеля - это алгоритм, который необходимо выполнить после того, как заполнены табельные данные
Алгоритм расчета табеля можно настроить как угодно!
В расчет табеля вынесены те виды оплат, которые зависят от отработанных часов, разные надбавки и т.д.:
- повременная
- сдельная
- ночные
- праздничные
- переработка
- надбавка за условия труда
- надбавка за вредность
Соответственно схема расчета заработной платы такая:
- Заполнили табельные данные
- Выполнили расчет табеля
- Если необходимо, разнесли какие-то виды оплат через Ручной ввод начислений-удержаний
- При этом, всякий раз автоматически выполняется Основной расчет зарплаты
- Для расчета страховых взносов выполняем Отчеты - Налоги - (!) Расчет страховая, накопительная, ФФОМС, ТФОМС, ФСС
- Печатаем расчетные листки, любые отчеты...
- В конце делаем Завершение расчетного месяца
Пример расчета табеля с комментариями:
********************************************************************
* читаем из рабочего календаря дни и часы
********************************************************************
ЧасКал=РабЧасы(1)
ДниКал=РабДни(1)
********************************************************************
* расчитываем повременную от оклада
********************************************************************
Повременная=SR.OKL*SR.T1/ЧасКал
=Формировать(Повременная,102,SR.T1,SR.T1/8)
********************************************************************
* расчитываем сдельную от тарифной ставки
********************************************************************
Сдельная=0
if SR.TAR>0
Сдельная=SR.OKL*SR.T1
=Формировать(Сдельная,101,SR.T1,SR.T1/8)
endif
ПоврСдел=Повременная+Сдельная
********************************************************************
* надбавка за условия труда, % в карточке работника
********************************************************************
УсловияТруда=ПоврСдел*SR.UT/100
=Формировать(УсловияТруда,118)
********************************************************************
* надбавка за вредность, % в карточке работника
********************************************************************
ЗаВредность=ПоврСдел*SR.VREDN/100
=Формировать(ЗаВредность,139)
********************************************************************
* надбавка за напряженность в работе, % в карточке работника
********************************************************************
Напряженность=ПоврСдел*SR.NAPR/100
=Формировать(Напряженность,117)
********************************************************************
* стимулирующая надбавка, % в карточке работника
********************************************************************
СтимулирующаяНадбавка=(Повременная+СумВОП(113))*SR.STIMULN/100
=Формировать(СтимулирующаяНадбавка,150)
********************************************************************
* бригадирские, % в карточке работника
********************************************************************
Бригадирские=ПоврСдел*SR.BRG/100
=Формировать(Бригадирские,126)
********************************************************************
* ночные, часы - в табеле
********************************************************************
Ночные=(SR.OKL*SR.NOHN/ЧасКал)*0.5
=Формировать(Ночные,119,SR.NOHN)
********************************************************************
* праздничные, часы - в табеле
********************************************************************
Праздничные=SR.OKL*SR.PRAZD/ЧасКал
=Формировать(Праздничные,114,SR.PRAZD)
********************************************************************
* переработка, часы - в табеле
********************************************************************
Переработка=((SR.OKL*SR.PERERAB*2)/ЧасКал)
=Формировать(Переработка,118,SR.PERERAB,SR.PERERAB/8)