Начисление Доплата во время командировки
Суть доплаты: чтобы в Командировке сотрудник получил не меньше, чем если бы он работал на рабочем месте. У сотрудника оклад и надбавка.
На предприятии несколько человек с надбавками, у каждого своя.
В сентябре несколько человек были в командировке, одному из сотрудников программа считает такую доплату, хотя в ему и надбавка не полагается. Сотрудник весь месяц был в Отпуске, на период командировке его отозвали.
Почему программа так отрабатывает?
Обсуждение (23)
Добавить комментарий
Для отправки комментария вам необходимо авторизоваться.
и еще одному сотруднику начислены доплаты за командировку. Он так же не получает надбавку и он не был в ОТ, просто работал и в Командировку ездил.
Добрый день! Обычно для корректной работы такую доплату вводят с настройкой «Начисление выполняется» — «Ежемесячно» — Доплата до оклада за период командировки , иначе перед расчетом нужно обязательно проводить документ «Табель учета рабочего времени».
т.е. сейчас нужно внести корректировку в настройку Доплаты в командировке внести изменения на вкладке Основное?
И это повлияет на то, что сотрудникам, которые не получают Проектную надбавку не будет начислять Доплата во время командировке?
Этим сотрудникам вообще не выплачивается Надбавка. Зачем им доплата в командировке…
Попробуйте при старой настройке «Только если введен вид учета времени» начисления заполнить автоматически документ «Табель учета рабочего времени», далее проведите его. Потом попробуйте рассчитать доплату, в этом случае она считается верно?
нет, ничего не изменилось.
прикладываю кусочки расчеток по двум сотрудникам.
1. У одного считается верно и Надбавка и Доплата в командировке, но дополнительно пустым подставляется не его начисление Надбавка.
2. У второго подставляются с суммами Надбавки, которые ему вообще не назначены.
ой, не из расчеток, а из ведомости
Добрый день! Здесь нужно посмотреть в настройках начислений показатель «Начисление выполняется». Т.е. при каких условиях оно начисляется. Например, если как в первом варианте установлено значение «Только если введен вид учета времени» «Командировка».
То если в этом месяце есть Командировка, начисление появится, даже с нулевой суммой.
«Здесь нужно посмотреть в настройках начислений показатель «Начисление выполняется». Т.е. при каких условиях оно начисляется. Например, если как в первом варианте установлено значение «Только если введен вид учета времени» «Командировка».
То если в этом месяце есть Командировка, начисление появится, даже с нулевой суммой.» — так почему по тем сотрудникам, которым не положена сама такая Надбавка? У него своя надбавка и своя Доплата за командировку. Ну это еще ладно, пустую строку удалить можно.
Но что делать с Доплатами на тех сотрудников, которым НЕ НАЧИСЛЯЕТСЯ такая надбавка, с чего Доплата лезет с суммами!
Сейчас Доплата так настроена. Ввод табеля не помог. Что делать?
Добрый день! Рассмотрим настройки надбавки «Доплата до окл+набд в Командировке ВФМ-4».
Она автоматически начисляется всем сотрудникам, у кого в этом месяце есть вид времени «Командировка».
Т.е. программа смотрим, что у сотрудник есть вид времени «К» и начинает расчет по формуле.
Здесь есть два варианта:
1. Назначать данные доплаты сотрудникам в плановом порядке на период командировки, т.е. строго на её срок.
2. Добавить в формулу новый показатель (или подобрать старый), который позволит определять, кому рассчитывать данное начисление, кому нет.
Например, если у других сотрудников нет в начислениях показателя РазмерДоплатыЗаКвалификациюВФМ-4, то можно изменить формулу надбавки так:
?(РазмерДоплатыЗаКвалификациюВФМ-4>0,формула надбавки,0)
Вставила формулу:
?(РазмерДоплатыЗаКвалификациюВФМ-4>0,РазмерДоплатыЗаКвалификациюВФМ4* ДоляНеполногоРабочегоВремени * ВремяВДнях / НормаДней,0)
Начисление совсем исчезло в ведомости. НИКОМУ(((
не могу посчитать аванс( сегодня выплата
Была формула:
Макс((Оклад + РазмерДоплатыЗаКвалификациюВФМ4) * Макс(1,РайонныйКоэффициент)* ВремяВДнях / НормаДней * ДоляНеполногоРабочегоВремени — РасчетнаяБаза, 0)
Суть доплаты: чтобы в Командировке сотрудник получил не меньше, чем если бы он работал на рабочем месте. У сотрудника оклад и надбавка.
?(РазмерДоплатыЗаКвалификациюВФМ-4>0,формула надбавки,0) эту формулу добавить в формулу именно Надбавки проектной или Доплаты за командировку?
Формула именно Надбавки сейчас такая РазмерДоплатыЗаКвалификациюВФМ4* ДоляНеполногоРабочегоВремени * ВремяВДнях / НормаДней
если добавлять сюда, то в какое место?
Вернула формулу Доплаты на свой вариант, не считает теперь Доплату никому(((
?(РазмерДоплатыЗаКвалификациюВФМ-4>0,(Макс((Оклад + РазмерДоплатыЗаКвалификациюВФМ4) * Макс(1,РайонныйКоэффициент)* ВремяВДнях / НормаДней * ДоляНеполногоРабочегоВремени — РасчетнаяБаза, 0)),0)
Я имела в виду вот такую формулу для начисления «Доплата до окл+набд в Командировке ВФМ-4» сделать.
Смысл её такой: если показатель «РазмерДоплатыЗаКвалификациюВФМ-4» больше нуля, то мы рассчитываем по формуле Макс((Оклад + РазмерДоплатыЗаКвалификациюВФМ4) * Макс(1,РайонныйКоэффициент)* ВремяВДнях / НормаДней * ДоляНеполногоРабочегоВремени — РасчетнаяБаза, 0), т.е. как и было, если показатель «РазмерДоплатыЗаКвалификациюВФМ-4» принимает другое значение, то ставим ноль.
Если формула не работает как нужно, то можно проверить сам показатель, уставив формулу ?(РазмерДоплатыЗаКвалификациюВФМ-4>0,1,0).
Там можно будет увидеть, 1 или 0, т.е. как программа отрабатывает условие.
Спасибо, попробую.
Скажите, где можно посмотреть, почему вообще перестала считаться Доплата за командировку. Формулу я откатила к первоначальному виду.
Добрый день! Я обычно в формулу начинаю добавлять показатели постепенно, смотрю их значения, в какой момент происходит ошибка.
Например формула ВремяВДнях * Оклад. Я оставляю Оклад, заполняю, смотрю какую сумму показывает программа, потом убираю Оклад, оставляю только ВремяВДнях. Если всё хорошо, ставлю полную формула.
С чем связана такая ошибка? Скрин прикладываю. Не смогла внести изменение в вид Доплата за командировку
Что-то программе идентификатор не нравится, не совпадает значение. Возможно в нём одна буква английская.
нет. показатель добавляем по кнопке Добавить в формулу
Расставила скобки иначе:
?(РазмерДоплатыЗаКвалификациюВФМ4>0,Макс((Оклад + РазмерДоплатыЗаКвалификациюВФМ4) * Макс(1,РайонныйКоэффициент)* ВремяВДнях / НормаДней * ДоляНеполногоРабочегоВремени — РасчетнаяБаза, 0), 0)
Ошибку не выдает, но и не считает.
Продолжает подставляться не его Доплата из другой надбавки.
«Если формула не работает как нужно, то можно проверить сам показатель, уставив формулу ?(РазмерДоплатыЗаКвалификациюВФМ-4>0,1,0).
Там можно будет увидеть, 1 или 0, т.е. как программа отрабатывает условие.» — эту формулу именно в начисление Доплата?