Всем доброго времени суток. Проблема вот в чем.
Релиз - 3.1.5.212
Есть человек, допустим Иванов Иван Иванович. Он отработал за май месяц 14 дней, 5 дней был на больничном. Больничный в программе создан, расчет правильный, без косяков. Идем далее.
Делаем табель, проводим, в табеле всё правильно выставляем: Явка (Я) - 14 дней, Больничный (Б) - 5 дней.
Идем в документ начисление зарплаты и взносов. По этому сотруднику есть три начисления -
Оклад по часам;
Выслуга;
Районный коэффициент
Оклад по часам - расчет правильный. Отработано/оплачено - 14 дней (111 часов)
Выслуга - расчет не правильный Отработано/оплачено - 20 дней (159 часов)
Формула расчета выслуги:
?(ОтработаноДней>НормаДней,МесячнаяТарифнаяСтавка*ВыслугаЛет/100,МесячнаяТарифнаяСтавка/НормаДней*ОтработаноДней * ВыслугаЛет/100)
В чем проблема? Почему для выслуги берется полный месяц, без больничных? В большинстве случаев считается выслуга правильно, но в некоторых случаях бывает такая вот проблема. До этого (апрель месяц и еще ранее) всё всегда корректно расчитывалась, в настройки расчета показателей никто не лез.
Релиз - 3.1.5.212
Есть человек, допустим Иванов Иван Иванович. Он отработал за май месяц 14 дней, 5 дней был на больничном. Больничный в программе создан, расчет правильный, без косяков. Идем далее.
Делаем табель, проводим, в табеле всё правильно выставляем: Явка (Я) - 14 дней, Больничный (Б) - 5 дней.
Идем в документ начисление зарплаты и взносов. По этому сотруднику есть три начисления -
Оклад по часам;
Выслуга;
Районный коэффициент
Оклад по часам - расчет правильный. Отработано/оплачено - 14 дней (111 часов)
Выслуга - расчет не правильный Отработано/оплачено - 20 дней (159 часов)
Формула расчета выслуги:
?(ОтработаноДней>НормаДней,МесячнаяТарифнаяСтавка*ВыслугаЛет/100,МесячнаяТарифнаяСтавка/НормаДней*ОтработаноДней * ВыслугаЛет/100)
В чем проблема? Почему для выслуги берется полный месяц, без больничных? В большинстве случаев считается выслуга правильно, но в некоторых случаях бывает такая вот проблема. До этого (апрель месяц и еще ранее) всё всегда корректно расчитывалась, в настройки расчета показателей никто не лез.
По теме из базы знаний
- Рабочее место расчета зарплаты
- Расчет зарплаты менеджеров (мотивация менеджеров) (УТ 11.4)
- Использование менеджера расчета для расчета зарплаты в ЗУП 3.1
- Практическое применение менеджера расчета для расчета зарплаты "на лету" через отчет за произвольное количество месяцев в конфигурации ЗУП 3.1 и ERP
- Расчетная ведомость Т-51 с выводом показателей расчета зарплаты для ЗУП 3.1 и ЗКГУ 3.1
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(5)
?(ОтработаноДней>НормаДней,МесячнаяТарифнаяСтавка*ВыслугаЛет/100,МесячнаяТарифнаяСтавка/НормаДней*ОтработаноДней * ВыслугаЛет/100)
меняем на
?(ВремяВДнях>НормаДней,МесячнаяТарифнаяСтавка*ВыслугаЛет/100,МесячнаяТарифнаяСтавка/НормаДней*ВремяВДнях * ВыслугаЛет/100)
(7)так тоже пробовал, результат тот же. Сейчас пробую с заменой, но вконце добавляют:
?(ВремяВДнях>НормаДней,МесячнаяТарифнаяСтавка*ВыслугаЛет/100,МесячнаяТарифнаяСтавка/НормаДней*ВремяВДнях * ВыслугаЛет/100) + ОтработаноДней - ОтработаноДней
что получится, отпишусь.
?(ВремяВДнях>НормаДней,МесячнаяТарифнаяСтавка*ВыслугаЛет/100,МесячнаяТарифнаяСтавка/НормаДней*ВремяВДнях * ВыслугаЛет/100) + ОтработаноДней - ОтработаноДней
что получится, отпишусь.
(7)
(8)
Ну что получилось. А получилось вот что. Сумма выслуги стала считаться правильно, это уже хорошо. Но есть один косяк. Расчетный период для выслуги - идет все равно 20 дней. Т.е. в расчетном листке будет написано, что выслуга за 20 дней, но результат посчитан как за 14 дней.
?(ВремяВДнях>НормаДней,МесячнаяТарифнаяСтавка*ВыслугаЛет/100,МесячнаяТарифнаяСтавка/НормаДней*ВремяВДнях * ВыслугаЛет/100)
(8)
Ну что получилось. А получилось вот что. Сумма выслуги стала считаться правильно, это уже хорошо. Но есть один косяк. Расчетный период для выслуги - идет все равно 20 дней. Т.е. в расчетном листке будет написано, что выслуга за 20 дней, но результат посчитан как за 14 дней.
(19) Я уже всяко испробовал. Все сделал идентично Вашим начислениям, но не могу воспроизвести данную ситуацию. И после чего появилась ошибка "Поле объекта не обнаружено (ОтработаноДней)" ? График для сотрудника пятидневка, я так понимаю? Попробуйте создать еще одно идентичное начисление "выслуга" и назначить сотруднику. Результат такой же?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот