Расчет аванса фиксированной суммой или любой другой формулой, отличной от основного начисления
Расширение, позволяющее рассчитывать начисление за первую половину месяца по другой формуле, чем окончательный расчет. Предназначено для перехода на расчет начислений за первую половину месяца с аванса фиксированной суммой.
- Описание
- Подробнее
Описание
Иногда для расчета суммы основного начисления за первую половину месяца недостаточно данных. Например, если начисление рассчитывается сдельно, а данные о сдельной выработке поступают только в конце месяца. Ранее для выплаты в этом случае использовался аванс фиксированной сумой, однако с 2023 г. в связи с изменение законодательства 1С отказалось от использования этого вида аванса.
Что же делать? Можно использовать типовую формулу при которой рассчитывается максимальная сумма из тарифа и сдельного заработка, но не всем это подходит — иногда сумма сделки может быть меньше тарифа, и сотруднику в конце месяца будет начислен тариф, а не сумма сделки. Если вам такой расчет не подходит, можете воспользоваться представленным расширением. Расширение имеет смысл использовать на конфигурациях 1С:ЗУП, которые включают в себя изменения по расчету и выплате авансов с 2023 г. (проверено на 1С:ЗУП 3.1.23.458).
Для использования расширения нужно:
- Подключить расширение к базе, убрать галку безопасный режим;
- Создать параметр расчета зарплаты ЭтоАванс, настроив его как на рисунке


- Изменить формулу основного начисления следующим образом:
?(ЭтоАванс=1,[Формула аванса],[Формула начисления]).
Например, если необходим аванс фиксированной суммой, то вводим еще параметр "Сумма аванса" и задаем его в начислении, в этом случае формула для сделки будет выглядеть так:
?(ЭтоАванс, СуммаАванса, СдельныйЗаработок).
Если за первую половину месяца необходим расчет по тарифу, а окончательный расчет по сделке, то можно воспользоваться формулой:
?(ЭтоАванс=1, ТарифнаяСтавкаЧасовая*ВремяВЧасах, СдельныйЗаработок)

