Начисление в зависимости от отработанного времени

Вопрос задал Наталья В. (Владивосток)

Ответственный за ответ: Змиевская Светлана (★9.93/10)

Добрый день!
Для расчета с сотрудниками есть разовое начисление (Доплата1) с очень простой формулой РасчетнаяБаза*ПроцНадбавки / 100.
Для новых временных работ надо настроить новое Начисление (Доплата2). За время. которое будет производиться Доплата2, НЕ должно начисляться Доплата1.
Доплата2 зависит на прямую от времени выполняемых работ и процента.
Подскажите, как ввести формулы в данной ситуации . Обе доплаты разовые.
Используем релиз 3.1.10.470

Метки вопроса: —

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

  1. Здравствуйте! В данном случае реализовать только через формулы не получится. Можно рассмотреть такие варианты:

    • период временных работ выделять в табеле отдельными кодами и разбить все начисления, входящие в базу Доплаты1, на 2 (например, оклад за время постоянных работ и оклад за период временных работ и т.д.). Соответственно, в базе Долпаты 1 оставить только начисления за постоянные работы. Если доплата разовая и ее не планируется рассчитывать на постоянной основе, то на мой взгляд, это слишком трудоемкий путь;
    • настроить Доплату 1 не как разовое (выстреливающее или начисляемое по отдельному документу) начисление, а как плановое (способ выполнения «Ежемесячно»). И назначить ее всем сотрудникам в плановом порядке на периоды, исключая период действия Доплаты 2. Массово назначать и отменять плановое начисление сотрудникам удобно с помощью документов Изменение плановых начислений или Назначение планового начисления/Прекращение планового начисления.

  2. Спасибо, что ответили, но:
    эти два предложения, возможно, подойдут для маленьких организаций.
    Представьте, что в организации от 300 до 1000 сотрудников могут работать каждый день, т.е. внутри смены, и на доплате 1 и на доплате 2.
    Вы уверены. что применение документа «Изменение плановых начислений» несколько раз в месяц на одного и того же сотрудника, на одну и ту же дату, и по одному тому же начислению это корректно и отработает верно? Мы уже наступали на эти «грабли»

    1. Нет, если внутри дня могут быть разные виды работ, тогда вариант с плановыми начислениями не подойдет. Тогда остается или 1 вариант (с разбиением видов времени и начислений) или вообще придется уйти от полностью автоматического расчета. Например, создать показатели:
      — «Количество часов доплаты 2», этот показатель вводим в формулу Доплаты 2, но указывать его придется каждый месяц вручную. Например, в документе Данные для расчет зп. Предварительно потребуется настроить шаблон этого документа (Настройка — Шаблоны ввода исходных данных);
      — «Коэффициент времени» для доплаты 1. Нужно будет высчитывать долю отработанного времени на работах с доплатой 1 в общем количество отработанных часов, за которые рассчитываются базовые начисления для этой доплаты. Этот вариант, к сожалению, даст мене точный расчет. Т.к. в базу для расчета доплаты могут входить начисления в различным количеством часов и сразу возникает вопрос, как высчитывать этот коэффициент времени в таком случае.

      Эта методика позволит решить вопрос через формулы, как Вы хотели изначально. Но добавится ручного труда и результат может отличаться. В некоторых случаях этот вариант вообще не удастся применить. Все зависит от состава базовых начислений доплаты 1 и способа расчета этих начислений.

  3. Давайте попробуем с другой стороны посмотреть.
    Доплата1 рассчитывается по формуле: РасчетнаяБаза/100* Процент.
    Как формулой изменить расчетную базу на время работы по Доплате 2?

  4. Шаблоны применяем для ввода времени работы по Доплате2

    1. В том-то и проблема, что показатель «Расчетная база» определяется программно по периоду действия начисления. Т.е. тут можно управлять только:
      — или через плановое назначение начисление. Но т.к. у Вас внутри дня за одни часы доплата может начислять, а за другие нет, решить задачу через период действия (плановыми начислениями) не получится;
      — или через сам состав расчетной базы. Для этого потребуется разделать начисления за время работ 1го вида (когда положена доплата 1) и за время работ 2го вида (когда положена доплата 2). Этот варинат я Вам уже описывала ранее.

      Других возможностей по изменению алгоритма вычисления расчетной базы в программе, к сожалению, не предусмотрено.

  5. Спасибо! Но мне бы хотелось увидеть вариант формулы. Просто рассуждать у меня получается. А вот рассуждения описать формулой — ни очень

    1. Напишите тогда, на какой методике в итоге Вы остановились, т.к. я предлагала 3 разных варианта. Плановые начисления не подошли, т.е. остается 2.

  6. Добрый день!
    Вариант 2. Можно ли создать формулу так, чтобы при начислении Доплаты 1 исключалось время Доплаты2. Время Доплаты2 вводится шаблоном и отражается в табеле, как время с другим условием труда УТ2

    1. Скажите, сами виды времени отличаются, или только условия труда? Дело в том, механизм условий труда имеет некоторые ограничения. Да, он позволяет учитывать особенности работы сотрудников с досрочной пенсией и надбавку за вредность. Но остальные начисления с помощью условий труда не перестроить.

      Если мы хотим применить 2й вариант, то придется создавать отдельные виды времени (например, «явка на временных работах», «ночные на временных работах») и уже вводить их. Причем лучше в график сотрудника, инд. график или табель. Покажите настройки шаблона для ввода времени (Настройки — Шаблоны ввода исходных данных, вкладки «виды времени» и «дополнительно») и для примера 1 документ Данные для расчета зп, которым вводите информацию о времени. Чтобы я могла учесть это при модерировании примера.

      Также помимо отдельных видов времени нужно создавать дубли для каждого начисления, которое входит в базу доплаты1 (оплата по окладу, доплата за ночные, надбавки и т.д.), которые считаются за время работы с доплатой2. Только тогда мы сможем исключить из из базы Доплаты1.

      Т.е. методика предполагает не просто поменять формулу, как Вы хотели изначально, а внести серьезные изменения в состав начислений. Вас такие изменения устроят?

    2. Здравствуйте! Скажите, вопрос еще актуален?

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