ЗУП Отладка формул начислений #715701


#0 by Qaswer
Доброе утро. У нас применяется следующее начисление: НВ - Норма времени  на одну операцию, мин КО - Количество выполненных операций, шт ЧС - Часовая тарифная ставка, руб ВТ - Отработанное время по табелю, ч   КА - коэффициент адаптации, % НВ*КО/60*ЧС. Коэффициент, на который увеличивается ЗП в период адаптации (первые 3 месяца) нового сотрудника в зависимости от процента его выработки норм(ВТ/(НВ*КО/60)) Первый месяц при выработке меньше 51% коэффициент не применяется,                            от 51% до 71% коэффициент равен 30%,                            больше 71% коэффициент не применяется. Второй месяц при выработке меньше 71% коэффициент не применяется,                            от 71% до 91% коэффициент равен 30%,                            более 91% коэффициент не применяется. Третий месяц при выработке меньше 71% коэффициент не применяется,                            от 71% до 81% коэффициент равен 40%,                            от 81% до 91% коэффициент равен 45%,                            от 91% до 101% коэффициент равен 50%,                            более 101% коэффициент не применяется.   Написал формулу для его расчета: Результат = ?(Стаж работы<1,Расчетная база*ОценитьПо((Сдельная выработка/(Тарифная ставка часовая*Время в часах)*100),Адаптационный период 1 месяц шкала выполнения норм), ?(Стаж работы<2,Расчетная база*ОценитьПо((Сдельная выработка/(Тарифная ставка часовая*Время в часах)*100),Адаптационный период 2 месяц шкала выполнения норм), ?(Стаж работы<3,Расчетная база*ОценитьПо((Сдельная выработка/(Тарифная ставка часовая*Время в часах)*100),Адаптационный период 3 месяц шкала выполнения норм),0))) При тестировании данное начисление автоматически не рассчитывается. Существует ли обработка для отладки формул начислений?
#1 by Apokalipsec
Проверить формулу норм? Рассчитать с комментариями и посмотреть где что не сработало.
#2 by Qaswer
Пробовал, комментарии никакой информации не дают. " Расчет (Адаптация) Премия за выполнение норм выработки Способ расчета: Произвольная формула Порядок расчета: ?(Стаж работы<1,Расчетная база*ОценитьПо((Сдельная выработка/(Тарифная ставка часовая*Время в часах)*100),Адаптационный период 1 месяц шкала выполнения норм), ?(Стаж работы<2,Расчетная база*ОценитьПо((Сдельная выработка/(Тарифная ставка часовая*Время в часах)*100),Адаптационный период 2 месяц шкала выполнения норм), ?(Стаж работы<3,Расчетная база*ОценитьПо((Сдельная выработка/(Тарифная ставка часовая*Время в часах)*100),Адаптационный период 3 месяц шкала выполнения норм),0) ) ) Базовые начисления составили всего: 8 757 Оплата по производственным нарядам: 8 757 Адаптационный период 3 месяц шкала выполнения норм: Адаптационный период 3 месяц шкала выполнения норм Адаптационный период 2 месяц шкала выполнения норм: Адаптационный период 2 месяц шкала выполнения норм Адаптационный период 1 месяц шкала выполнения норм: Адаптационный период 1 месяц шкала выполнения норм Время в часах: 104 Тарифная ставка часовая: 90 Сдельная выработка: 8 757 Стаж работы: 0 Оплачиваемое время (в часах) 104 Вид учета времени: По часам Оплачиваемое время рассчитано по индивидуальному графику работы или по табелю учета рабочего времени. Подробнее...
#3 by Qaswer
Спасибо, проверил шкалы и фактическую выработку сотрудника. Оказалось что он выполнил норму в первый месяц на 80%, и соответственно 0%.
#4 by Apokalipsec
а Если у человека Стаж работы 0 - то он у тебя по всем трем по очереди пробежит? Так как везде попадает под условие и <1, <2, <3. Или он после первой истины дальше не пойдет?
#5 by Qaswer
Не пойдет. Обычное условие Если,то,ИначеЕсли.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С