Показать УчитыватьМРОТ.

Вопрос задал Нина К.

Ответственный за ответ: Клишева Мила (★9.85/10)

Добрый день! Зарплата и управление персоналом КОРП, редакция 3.1 (3.1.23.812)
Подскажите пожалуйста, как определяется показатель Учитывать МРОТ, в начислении Оплата времени кормления ребенка с формулой Макс(СреднийЗаработокОбщий * НормаЧасов, УчитыватьМРОТ * МРОТ) / НормаЧасов * ВремяВЧасах. У нас в начислении ЗП он встает 0, и соответственно результат этого нчисления 0.

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

  1. Приложение

    Здравствуйте!
    Показатель действительно равен 0.
    Макс(СреднийЗаработокОбщий * НормаЧасов, УчитыватьМРОТ * МРОТ) Данная часть формулы выбираем то значение, которое максимальное. Происходит сравнение двух значение:
    1) СреднийЗаработокОбщий * НормаЧасов первое значение
    2) УчитыватьМРОТ * МРОТ второе значение, которые нам будет давать 0.
    Из двух показателей выбирается максимальное, в нашем случае СреднийЗаработокОбщий * НормаЧасов и происходит вторая часть формулы: / НормаЧасов * ВремяВЧасах
    Получается формула будет СреднийЗаработокОбщий*ВремяВЧасах.
    Если у Вас результат равен 0, предлагаю проверить чему равны показатели СреднийЗаработокОбщий и ВремяВЧасах.
    Прикладываю общую статью: Учет и оплата перерывов для кормления ребенка . Скриншоты из демо базы релиза 3.1.27.51
    Обычно показатель Учитывать МРОТ у нас используется в документе Отпуск или Командировка. В этих документах мы ставим Флажок Учитывать МРОТ при оплате по среднему, таким образом у нас значение принимает равное 1.

    1. Получается, для этого начисления это показатель не нужен или его нужно задавать вручную как 1, если нам нужно, что бы значение рассчиталась исходя из МРОТ?

  2. По идеи данный показатель не нужен. Он у нас в программе появился не так давно. Если Вам нужно,рассчитать исходя из МРОТ -тогда ставим вручную. Ввести его через какой-то документ не представляется возможным.
    Можно внести изменение в формулу, заменить на свой показатель и создать шаблон для ввода данных.
    Если такая настройки Вам нужна, напишите — разберем более подробнее.

    1. решили отредактировать формулу на
      Макс(СреднийЗаработокОбщий* НормаДнейЧасов, МРОТ *РайонныйКоэффициент) / НормаДнейЧасов *ВремяВДняхЧасах *КоэффициентИндексацииСреднегоЗаработка

  3. Прекрасное решение 🙂

    1. Не совсем оказывается, такая формула умножает средний на дни, а не часы если график не суммированного учета. Нужна така\я формула Макс(СреднийЗаработокОбщий* НормаЧасов, МРОТ *РайонныйКоэффициент) / НормаЧасов *ВремяВЧасах *КоэффициентИндексацииСреднегоЗаработка

  4. Приложение

    Приложите, пожалуйста, скриншоты с подробностями расчета и настройками графика сотрудника.
    Чтобы быстрее смоделировать ситуацию в демо базе.
    У меня сотрудник работает на графики Кормления. Это не суммированный учет.
    Далее в формуле используется среднечасовой заработок.

  5. Приложение

    У меня при вводе Ваших данных о заработке средний у сотрудника другой. Прикладываю скриншот.
    Предлагаю проверить регистр «Данные о начислениях для расчета среднего заработка (общий)» (Сервис и настройки — Функции для технического специалиста). Сделаем отбор по сотруднику за этот год. Если там будут не наши суммы доход, предлагаю запустить обработку Обновить данные для расчет среднего заработка (Зарплата — Сервис). Этой обработкой мы обновим данные в регистрах накопления, о которых я писала выше: «Данные о начислениях для расчета среднего заработка (общий)» и «Данные о начислениях для расчета среднего заработка (ФСС)».
    Можно сделать копию базы перед запуском обработки: Как сделать копию базы 1С 8.3 .

    1. я не много запуталась, мы говорим сейчас о формуле Макс(СреднийЗаработокОбщий* НормаДнейЧасов, МРОТ *РайонныйКоэффициент) / НормаДнейЧасов *ВремяВДняхЧасах *КоэффициентИндексацииСреднегоЗаработка или Макс(СреднийЗаработокОбщий* НормаЧасов, МРОТ *РайонныйКоэффициент) / НормаЧасов *ВремяВЧасах *КоэффициентИндексацииСреднегоЗаработка? Типовая формула начисления выглядит как:Макс(СреднийЗаработокОбщий * НормаЧасов, УчитыватьМРОТ * МРОТ) / НормаЧасов * ВремяВЧасах, т.е. она предусматривает только ВЧасах, что вроде как логично, т.к. программе неоткуда понять, помимо признака суммированный учет (а его в данном случае нет), что нужно посчитать в часах.

      Смоделировала на демо базе. Поставила формулу Макс(СреднийЗаработокОбщий* НормаДнейЧасов, МРОТ) / НормаДнейЧасов *ВремяВДняхЧасах *КоэффициентИндексацииСреднегоЗаработка. Формула возвращает СреднийДневной заработок, а не часовой. В Моем примере расчет получился из МРОТ, но сути дела не меняет.

  6. Кажется я поняла в че м дело:)
    В ЗУП 3.1 для расчета используется стоимость дня или стоимость часа: выбор показателя зависит от основного начисления сотрудника:
    если основное начисление рассчитывается по дням – рассчитывается стоимость дня
    если основное начисление рассчитывается по часам – для расчета доплаты берется стоимость часа
    На последнем скриншоту у сотрудника основное начисление Оплата по окладу. Поэтому начисление Оплата времени кормления тоже будет рассчитываться в днях.
    Если данному сотруднику поставить основанное начисление Оплата по окладу (по часом) расчет пойдет по другому пути — по часам.
    На всякий случай приложу публикацию, там пример про другую доплату: Оплата за работу в праздники по графику – расчет по дням или по часам? .

  7. При чем тут СтоимостьЧаса?
    Изменила начисление на Оплата по окладу по часам, результат тот же.

  8. Предлагаю порассуждать с другой стороны. У нас оплата кормления всегда будет по часам. в Каких случаях Вы предполагаете использования расчета в днях? Может быть нам в формуле использовать показатель только НормаЧасов и ВремяВЧасах ?

    1. Я прошу вас внимательно почитать всю переписку. Я как раз писала о том что показатель «вДнях» тут не нужен и его нельзя использовать для этого начисления, т.к. он возвращает нам в среднем заработке среднедневной заработок, и соответственно потом умножает это на дни. Вы же начали писать, что с формулой с показателями «вДнях» у вас результат получился верный, на что я вам ответила, что так быть не может…..это если в кратце.

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

  10. Не совсем так:
    1. Я написала что мы будем использовать формулу: Макс(СреднийЗаработокОбщий* НормаДнейЧасов, МРОТ *РайонныйКоэффициент) / НормаДнейЧасов *ВремяВДняхЧасах *КоэффициентИндексацииСреднегоЗаработка, на что вы ответили, цитирую: «Прекрасное решение»
    2. Потом я написала, что такая формула не уместна и нужно использовать: Макс(СреднийЗаработокОбщий* НормаЧасов, МРОТ *РайонныйКоэффициент) / НормаЧасов *ВремяВЧасах *КоэффициентИндексацииСреднегоЗаработка. После чего вы начали запрашивать настройки графика, данные регистра для учета среднего заработка и т.д. и писать что у вас все выходит в средний часовой заработок а не дневной. Я лишь указала на то что, на неверно написанную мной формулу, вы написали что это Отличное решение, и чтобы не вводить в заблуждение других пользователей, я написала что эта формула все таки не верная.

    Потом я поняла, что мы наверно, не совсем понимаем друг друга, т.к. я ваши ответы после написания мной верной формулы, я начала относить к тому, что вы пытаетесь мне доказать что формула с ДНЯМИ тоже верная, если читать переписку выглядит все это именно так. Поэтому и написала 13.09.2023 первым комментарием: » я не много запуталась, мы говорим сейчас о формуле Макс(СреднийЗаработокОбщий* НормаДнейЧасов, МРОТ *РайонныйКоэффициент) / НормаДнейЧасов *ВремяВДняхЧасах *КоэффициентИндексацииСреднегоЗаработка или Макс(СреднийЗаработокОбщий* НормаЧасов, МРОТ *РайонныйКоэффициент) / НормаЧасов *ВремяВЧасах *КоэффициентИндексацииСреднегоЗаработка?» на что вы опять продолжили, уже вносить версии не относящиеся к делу, а именно про Стоимость часа , что вообще никак не может относиться к данному вопросу.
    Я прекрасно сама понимаю, как получились те или иные суммы при разных видах формул, и писала об этом.

    Итог формулу в Днях, для данного начисления использовать нельзя.

  11. Спасибо за пояснения!
    Когда я Вам ответила про то, что мне формула нравится. я в первую очередь думала про показатель Учитывать МРОТ.
    Так как я предлагала вариант вводить его отдельным документом. Вы решили его совсем убрать из формулы Вот этот момент -правильное решение.
    Вы совершенно верно мне о объяснили и с Вами согласна, что в днях не надо использовать показатели:)
    Ух, иногда очень сложно в переписки понять друг друга и все аспекты охватить. Спасибо за понимание!

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