Ошибка в ЗУП 3.1 – неправильно считается сторно отпуска при увольнении

Последнее изменение: 15.10.2024

В ЗУП 3.1. имеется ошибка – сторно за использованный авансом отпуск рассчитывается неверно. Она проявляется, когда после начисления отпускных была перенастроена формула начисления. Если после этого уволить сотрудника, то сумма сторнированных отпускных определится исходя из МРОТ, а не среднего заработка.

Проблема коснется только тех, кто:

Суть ошибки – при расчете сторно отпускных в Увольнении размер среднего заработка не заполняется совсем. В результате программа не может рассчитать, сколько отпускных нужно сторнировать. Тогда она определяет сумму сторно, исходя не из среднего заработка, а из МРОТ.

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

В случае, если такие увольнения носят массовый характер, исправлять вручную каждый документ может быть неудобно. Тогда для обхода ошибки можно выполнить следующие шаги:

Шаг 1. Вернем в начисление формулу, которая была до изменения:

Макс(СреднийЗаработокОбщий * КалендарныеДниМесяцаБезПраздников, УчитыватьМРОТ * МРОТ) / КалендарныеДниМесяцаБезПраздников * КоличествоДнейОтпуска * КоэффициентИндексацииСреднегоЗаработка

Шаг 2. Пересчитаем документ Увольнение – сторно отпускных рассчитается правильно, исходя из среднего заработка

Шаг 3. Снова внесем в начисление формулу, которая позволит разделять средний заработок на индексируемый и неиндексируемый:

Макс ((СреднийЗаработокИндексируемый * КоэффициентИндексацииСреднегоЗаработка + СреднийЗаработокНеиндексируемый) * КалендарныеДниМесяцаБезПраздников, УчитыватьМРОТ * МРОТ) / КалендарныеДниМесяцаБезПраздников * КоличествоДнейОтпуска

Помогла статья?

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 8 дней бесплатно

Пароль будет выслан на указанный email

Публикацию можно обсудить в комментариях ниже.
Обратите внимание!
В комментариях наши эксперты не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно в Личном кабинете

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

  1. Добрый день!
    Может быть можно настроить два начисления: компенсация отпуска неиспользованного и компенсация отпуска использованного авансом — каждому настроить свою формулу? И выбирать в документе Увольнение нужное начисление?
    Чтобы не изменять формулу…
    Как версия — сама не проверяла.

    1. Здравствуйте!
      В публикации речь идет о том, что у нас используется в документе Увольнение начисление Отпуск (основной) на вкладке Начислено. И сумма по этому начисление отрицательная. Если мы создадим второе начисление Отпуск (основной), у нас будет двойное начисление. Выбрать одно из друх не получится. Как например, это работает для документа Командировка, Совмещение должностей.

      1. Добрый день, Мила!
        Да, действительно, не получится использовать два вида начисления…
        Тогда может быть можно в формуле анализировать количество — если количество < 0 — то одна формула, иначе — другая формула?
        (чтобы не изменять формулу при каждом сторнировании отпускных…)

        1. Данный способ можно реализовать через Шаблон ввода данных: указываем параметр по которому пойдет расчет. Если Вам так будет удобно — то можете попробовать. Но история с перерасчетом надеюсь не постоянна, плюс не у всех используется вариант удержание за отпуск, как сторно начисление

Добавить комментарий