Добрый день. Сотрудника в течение месяца переводят из одно подразделения в другой. В конце месяца назначают переработку , которая регистрируется документом «Регистрации переработок». При начислении заработной платы сотрудник получил дважды за эту переработку. Какие настройки я сделала не верно? Скрин начисления заработной платы и настройки начисления переработки прилагаю. Релиз 3.1.20.36.Может какие еще данные надо предоставить?
Все комментарии (9)
Комментарии закрыты.
Добрый день! У Вас используется не типовое начисление, а настроенное от показателя. В таком случае действительно могут задраиваться строки, например, если в течение месяца изменился оклад. В Вашем случае — подразделения. Также проблема может возникать при изменении графика, если меняется норма времени. Это известная проблема. :((
Т.е. программа просто рассчитывает по формуле от обоих окладов. Поскольку начисление никак не зависит от отработанного времени, программа не может его как-то распределить. Такие ситуации нужно отслеживать и корректировать вручную.
Я в чем именно начисление не типовое? поменяла имя и изменила показатель стоимость часа. Если вернуть обратно эти настройки, разве что-то изменится? Есть опыт использования такое начисления через разовые начисления? Можно таким способи уйти от проблемы?
В типовом начислении за переработки используются показатели времени. А у Вас собственные показатели, программа их воспринимает просто как число. Из-за изменения подразделения появилось две строки в расчете, и в каждой из строк начисление рассчиталось по формуле — получилось задвоение.
Проблема в том, что программа не знает, к какому периоду отнести это начисление.
Использование показателя «Стоимость часа» проблему не решит».
А вот если часы переработок будете вводить в документе «Регистрация переработок», то задвоения не будет.
Но в этом документе нужно будет вводить значения Норма и Отработано. Разница подтянется в колонку «Оплата» «x1,5». Количество часов оплаты в «x2» вводите также вручную, а «x1,5» уменьшится на введенное значение.
Подумала еще над обходным вариантом: можно настроить показатель как «накапливаемый»:
а в начислении указать «по соответствию даты регистрации интервалу начисления»:
.
При такой настройке также появятся две строки, но одна будет «нулевая». Расчет произойдет только в одной строке — по тому подразделению, в котором числился сотрудник ан дату документа «Данные для расчета зарплаты».
нет, у меня в том-то и дело типовые показатели
Доброе утро! И вводите документом «Регистрация переработок»?
Получается, я изначально не правильно поняла проблему, а вернее додумала. Подвела причину под следствие.
Почему-то я изначально решила, что это не типовые показатели, хотя по названию то видно, что они типовые. 🙁 Извините! 🙁
Смоделировала теперь ситуацию с использованием показателя «Оклад» в типовом начислении. И правда тоже самая проблема: типовое начисление задваивается. Причем и в 3.1.20 и в 3.1.118.
А вот при использовании в формуле показателя «Стоимость часа», расчет проходит один раз.
Об этом уже нужно писать разработчикам на v8@1c.ru.
У Вас в базе есть возможность вернуться использованию «Стоимости часа»?
вот именно, на тестовой базе не могу воспроизвести ситуацию. Думала может есть какие-то зацепки, откуда проблема начинается. Да, действительно ,если стоимость часа — то проблема ушла. Но как проверить эту стоимость часа?
У меня воспроизвелось на демо-базе: и 3.1.20 и 3.1.18.
О стоимости часа посмотрите: Как в 1С определяется стоимость часа
Да, разобралась. Спасибо!
Отлично! Рада была помочь!