Обновлено 26.08.2019

Расчет табеля

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

Алгоритм расчета табеля можно настроить как угодно!

В расчет табеля вынесены те виды оплат, которые зависят от отработанных часов, разные надбавки и т.д.:

  • повременная
  • сдельная
  • ночные
  • праздничные
  • переработка
  • надбавка за условия труда
  • надбавка за вредность

Соответственно схема расчета заработной платы такая:

  1. Заполнили табельные данные
  2. Выполнили расчет табеля
  3. Если необходимо, разнесли какие-то виды оплат через Ручной ввод начислений-удержаний
  4. При этом, всякий раз автоматически выполняется Основной расчет зарплаты
  5. Для расчета страховых взносов выполняем Отчеты - Налоги - (!) Расчет страховая, накопительная, ФФОМС, ТФОМС, ФСС
  6. Печатаем расчетные листки, любые отчеты...
  7. В конце делаем Завершение расчетного месяца

Пример расчета табеля с комментариями:

********************************************************************
* читаем из рабочего календаря дни и часы
********************************************************************
ЧасКал=РабЧасы(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)
Наверх Задать вопрос