Не разбивать начисление по периодам совмещения

Вопрос задал Анна Б.

Ответственный за ответ: Герасимов Дмитрий (★9.54/10)

Здравствуйте. Подскажите пожалуйста, как исправить ошибку в начислении? Я создала новое начисление : Оплата сверхур и ночных. Через Ввод данных для расчета зп пользователь вводит количество ночных и сверхур.часов. В начислении я ввела формулу чтобы ночные считались от оклада, а сверхурочные от стоимости часа. У сотр. было совмещение — из за этого в начислении зп у него сверхур и ночные делятся на 3 периода (до совмещ, совмещ и после совмещ) и рассчитываются в 3-м размере. Подскажите пожалуйста, как настроить правильно данное начисление?

Все комментарии (13)

  1. Здравствуйте!
    То есть у этого сотрудника реально меньшее количество отработанных сверхурочных часов, не то, которое в итоге получилось в докмуенте Начисление зарплаты: 10+20+98 = 128?

    1. Здравствуйте, она действительно отработала меньше, но это не должно влиять на сверхурочные и ночные. Пользователь заносит сведения об отраб. часах ночных и сверхурочных и, исходя из этого, должна рассчитываться доплата за ночные и сверхур

      1. Здравствуйте! Дмитрий будет отсутствовать до конца недели. Если вопрос не терпит до понедельника, напишите об этом отдельным комментарием в этой же ветке. Тогда продолжим обсуждение со мной.

    2. Здравствуйте. Подскажите пожалуйста, удалось что нибудь придумать по моей проблеме?

      1. Здравствуйте! Дмитрий будет отсутствовать до конца недели. Если вопрос не терпит до понедельника, напишите об этом отдельным комментарием в этой же ветке. Тогда продолжим обсуждение со мной.

        1. Здравствуйте. Мне бы желательно побыстрее. Если есть гарантия, что Дмитрий рассмотрит мой вопрос в понедельник, то я могу подождать. Если же нет, то рассмотрите мой вопрос пораньше

          1. Здравствуйте!

            Мне передали, что у Вас вопрос срочный, нашел время пораньше, чтобы попробовать всё-таки закрыть Ваш вопрос.

            Судя по тому как рассчитывается вид начисления «Оплата сверхурочных часов*» (то что вижу на скрине) у меня складывается впечатление, что в формуле этого вида начисления используется показатель, который возвращает отработанное время (Например, «ВремяВЧасах») и поэтому он разбивается на три части, так как было 2 кадровых изменения.

            Но вот на скрине, где Вы показываете основную вкладку этого вида начисления, не вижу, чтобы в формуле использовался этот показатель. Но мне кажется на скрине видна не вся формула (там доступна кнопка для прокрутки формулы вниз). Раскройте пожалуйста формулу и пришлите скрин, чтобы она была видна полностью.

  2. Здравствуйте. Извините за задержку с ответом. Не сразу увидела письмо в почте. Вот формула:
    Оклад/НормаЧасов*НочныеЧасыСверхурочно * ПроцентДоплатыЗаРаботуВНочноеВремяПодразделения / 100 + ((Сверхурочно1 * 1.5 + ( Сверхурочно2 ) * 2) * СтоимостьЧаса)
    Я когда убрала показатель НормаЧасов начисление перестало делиться на несколько , тогда как мне описать в начислении, что база для расчета ночных только оклад?

    1. Странно, я когда моделировал в своей базе, то наличие показателя «НормаЧасов» никак не влияло, т.е. разбиение не происходило. Оно происходило только когда появлялся показатель «ВРемяВЧасах».

      А попробуйте оставить формулу только вот такой: Оклад/НормаЧасов*НочныеЧасыСверхурочно (я именно по такой формуле проверял) — и рассчитайте ещё раз. Произойдет ли разбиение на три части при такой формуле?

  3. Здравствуйте. Я попробовала, действительно не происходит деления. В чем же тогда дело?

  4. Эмпирическим путем я выяснила, что если в формуле убрать один из показателей НормаЧасов или СтоимостьЧаса, тогда начисление не разбивается. Как же мне тогда описать формулу?

    1. Думаю, что единственный вариант, разделить на два разных вида начисления. В одном считать этот фрагмент: Оклад/НормаЧасов*НочныеЧасыСверхурочно * ПроцентДоплатыЗаРаботуВНочноеВремяПодразделения / 100 — насколько я понимаю здесь Вы выполняете расчет доплаты за работу ночью.

      А в другом виде начисления считать этот фрагмент: ((Сверхурочно1 * 1.5 + ( Сверхурочно2 ) * 2) * СтоимостьЧаса) — тут я так понимаю происходит расчет самих сверхурочных

  5. Придётся так сделать. Я тоже про это думала. Спасибо за поддержку!

Комментарии закрыты.