Редактирование формулы расчета зарплаты / Справка
файлРедактирование формулы расчета зарплаты
Формула состоит из показателей, которые соединяются арифметическими операциями (+, -, *, /), также могут использоваться скобки. Кроме показателей в формуле могут использоваться непосредственно постоянные числа (в качестве разделителя целой и дробной части, как правило, используется точка, если не заданы иные региональные установки).
Также предусмотрено использование функций (в качестве выражений могут использоваться любые показатели и формулы):
• Макс(Выражение1, …, ВыражениеN): выбирается выражение с наибольшим значением.
• Мин(Показатель1, …, ПоказательN): выбирается выражение с наименьшим значением.
• Окр(Выражение, Разрядность): производится округление значения выражения. Разрядность определяет число знаков дробной части, до которых производится округление. Если разрядность отрицательная, то число округляется до соответствующего разряда в целой части, начиная с младших разрядов.
• Цел(Выражение): определяется целая часть от значения выражения.
• ?(Условие, Выражение1, Выражение2): если Условие выполняется, выбирается Выражение1, иначе Выражение2. В качестве условия могут выступать любые показатели и любые формулы, сравниваемые логическими операциями (>, >=, ,). Параметр Выражение2 является обязательным для указания. Если возникает потребность указать в качестве его значение 0 (ноль), то рекомендуется рассмотреть использование функции Макс или Мин.
Примеры формул:
• Оклад * ВремяВДнях / НормаВремениВДнях
• ПроцентНадбавкиЗаВыслугуЛет / 100 * РасчетнаяБаза
• (Макс(РайонныйКоэффициент, 1) - 1) * РасчетнаяБаза
• Макс(0, МРОТ/НормаВремениВЧасах*ОтработаноЧасовВПределахНормыВремени - РасчетнаяБаза)
• ?(ВыполнениеПлана >= План, ВыполнениеПлана / План, 0) * РасчетнаяБаза
При составлении формулы для расчета удержания доступны не все показатели из-за невозможности их однозначного расчета в целом по физическому лицу. Недоступны все показатели учета времени, а также некоторые другие показатели (Оклад, Стоимость дня и и др.).