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

Добавляем постоянный для сотрудника показатель «Вид доплаты»:
Далее ввожу начисление. Если вид доплаты равен одному, то программа начислит 300, если иначе, то 500. У Вас вместо 300 и 500 как раз можно подставить формулы двух доплат. И указать, что начисление вводится, когда есть вид времени «Командировка». Я для упрощения поставила «Ежемесячно»:

Далее указываем значения показателей:

И проверяем расчет:

Значения показателя можно указать в кадровых документах и в документе «Изменение оплаты труда»:

Если в начислении установить такую настройку:

Здравствуйте. Спасибо. Буду пробовать. А если у нас не 2 вида Надбавки и Доплат за командировку. Названия и суммы разные, принцип один.