Как включить премию в расчет оплаты работы в праздничные и выходные дни в 1С: Комплексная автоматизация 2?

Пользователь 1С v8.3 (Управляемые формы) 1С:Комплексная автоматизация Бухгалтерский учет
← На главную

Разберем актуальный вопрос, с которым часто сталкиваются бухгалтеры и расчетчики заработной платы в 1С: Комплексная автоматизация 2 (КА 2): как корректно включить сумму премии, являющейся индивидуальной стимулирующей надбавкой, в расчет оплаты за работу в праздничные и выходные дни без использования программного кода. Мы рассмотрим, как настроить систему таким образом, чтобы премия учитывалась пропорционально отработанному времени при начислении "Оплата работы в праздничные и выходные дни".

Правовое обоснование необходимости включения премии

Прежде чем перейти к техническим деталям настройки в 1С, выясним, почему вообще необходимо включать стимулирующие выплаты, такие как премии, в расчет оплаты работы в выходные и праздничные дни. Конституционный Суд РФ в своем Постановлении № 26-П от 28.06.2018 четко указал, что оплата работы в выходной или нерабочий праздничный день должна производиться исходя из оклада (должностного оклада) и учитывать все положенные сотруднику надбавки и доплаты, включая компенсационные и стимулирующие выплаты. Это означает, что при расчете доплаты за работу в эти дни должны быть учтены не только оклад, но и все регулярные (или нерегулярные, но обязательные к учету) стимулирующие надбавки, к которым относится и наша индивидуальная стимулирующая надбавка (ИСН). Такой подход обеспечивает справедливую компенсацию труда сотрудника.

Стандартный расчет оплаты праздничных дней в 1С и его особенности

В 1С: Комплексная автоматизация 2 (и аналогично в 1С: Зарплата и Управление Персоналом) начисление "Оплата работы в праздничные и выходные дни" по умолчанию рассчитывается на основе формулы, которая выглядит примерно так:

ВремяВДняхЧасах * СтоимостьДняЧаса * 2

Разберем компоненты этой формулы:

  1. ВремяВДняхЧасах: Это количество дней или часов, отработанных сотрудником в выходной или праздничный день. Система автоматически определяет это по данным учета рабочего времени.
  2. СтоимостьДняЧаса: Это стоимость одного дня или часа работы сотрудника. Обычно она рассчитывается на основе оклада или тарифной ставки сотрудника. Например, для окладника СтоимостьЧаса может быть получена как Оклад / НормаЧасовВМесяце.
  3. * 2: Коэффициент, который указывает на двойную оплату (или другой коэффициент, если настроено по-другому, например, по трудовому договору).

Основная сложность, о которой упоминали пользователи на форумах (и что мы наблюдаем в данной дискуссии), заключается в том, что поле РасчетнаяБаза в настройках начисления "Оплата работы в праздничные и выходные дни" часто оказывается неактивным для прямого включения дополнительных начислений. Это означает, что мы не можем просто добавить нашу премию в расчетную базу этого начисления, как мы могли бы сделать для некоторых других начислений.

Однако, это не означает, что задача невыполнима без кода. Вместо прямого использования РасчетнаяБаза мы можем изменить саму формулу начисления, чтобы она включала нашу премию в компонент СтоимостьДняЧаса или СтоимостьЧаса.

Пошаговое решение: Включение премии в формулу оплаты праздничных дней

Рассмотрим пошагово, как мы можем модифицировать стандартные настройки 1С: КА 2, чтобы учесть индивидуальную стимулирующую надбавку (ИСН) в расчете оплаты работы в праздничные и выходные дни. Наша цель — добавить сумму премии в "стоимость часа" или "стоимость дня" сотрудника, которая затем будет умножена на отработанное время и коэффициент.

Шаг 1: Проверка и настройка начисления "Премия (прочие надбавки)"

Прежде всего, убедимся, что наше начисление "прочие надбавки" (которое в данном случае является индивидуальной стимулирующей надбавкой) настроено корректно и его сумма будет доступна для использования в формулах других начислений. Предположим, что эта премия начисляется фиксированной суммой за месяц, но должна учитываться пропорционально отработанному времени.

  1. Перейдите в раздел Настройка -> Начисления.
  2. Найдите ваше начисление "прочие надбавки" или "Премия".
  3. В карточке начисления обратите внимание на следующие параметры:

    • Назначение начисления: Должно соответствовать "Премия" или "Повременная оплата труда и надбавки".
    • Расчет и показатели: Если премия рассчитывается по сложной формуле, убедитесь, что ее результат (суммовое значение) сохраняется и может быть использован как показатель. Если же это просто сумма, вводимая фиксированно, то нам нужно будет создать для нее отдельный показатель.

Важный момент: Если ваша премия — это фиксированная сумма, которую вы вводите через документ "Премия" (как упомянуто в сообщении 1: "Документ.Премия (созданное мною начисление "прочии надбавки")"), то для того, чтобы ее можно было использовать в формуле начисления "Оплата работы в праздничные и выходные дни", ее сумма должна быть доступна как показатель. Если текущая настройка не позволяет этого, нам потребуется следующий шаг.

Шаг 2: Создание нового показателя для премии

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

  1. Перейдите в раздел Настройка -> Показатели расчета зарплаты.
  2. Нажмите кнопку Создать.
  3. Заполните карточку показателя:
    • Наименование: Например, "Сумма премии ИСН" или "ПремияИСНСумма".
    • Краткое наименование: Например, "ПремияИСН".
    • Тип показателя: Выберите "Денежный" (так как это сумма).
    • Назначение показателя: "Для сотрудника" (показатель индивидуален для каждого сотрудника).
    • Используется при расчете: "Месячного начисления" (поскольку премия, скорее всего, начисляется за месяц).
    • Порядок ввода: "Вводится ежемесячно" или "Вводится единовременно" в зависимости от регулярности. Для ИСН, которая не является периодической, но вводится по факту, можно выбрать "Вводится единовременно".
    • Способ ввода: "Значение вводится пользователем".
  4. Нажмите Записать и закрыть.

Теперь у нас есть показатель ПремияИСНСумма, который мы можем использовать в формулах.

Шаг 3: Изменение формулы начисления "Оплата работы в праздничные и выходные дни"

Это ключевой шаг. Нам потребуется отредактировать формулу начисления "Оплата работы в праздничные и выходные дни", чтобы она включала созданный нами показатель премии.

  1. Перейдите в раздел Настройка -> Начисления.
  2. Откройте начисление "Оплата работы в праздничные и выходные дни".
  3. Перейдите на вкладку Расчет и показатели.
  4. В поле Формула вы увидите текущую формулу (например, ВремяВДняхЧасах * СтоимостьДняЧаса * 2). Нам необходимо ее модифицировать. Поскольку премия является стимулирующей надбавкой, начисляемой пропорционально отработанному времени, мы должны "встроить" ее в расчет стоимости часа или дня. Рассмотрим несколько вариантов модификации формулы, которые учитывают пропорциональность:

    Вариант 1: Добавление премии к стоимости часа/дня, рассчитанной от оклада, с учетом нормы времени месяца.

    Если ваша СтоимостьДняЧаса уже корректно рассчитывается на основе оклада, и вы хотите добавить к ней "стоимость часа премии", распределенную на нормативное время месяца. Этот вариант подходит, если премия начисляется за полный месяц и должна "распределиться" на все часы или дни этого месяца.

    ВремяВЧасах * (СтоимостьЧаса + ПремияИСНСумма / НормаЧасовВМесяце) * 2

    Где:

    • ВремяВЧасах: Фактическое количество часов, отработанных в праздничные/выходные дни.
    • СтоимостьЧаса: Стандартная стоимость часа сотрудника (обычно Оклад / НормаЧасовВМесяце). 1С сама умеет вычислять этот показатель.
    • ПремияИСНСумма: Наш созданный показатель суммы премии.
    • НормаЧасовВМесяце: Нормативное количество рабочих часов в данном месяце по графику сотрудника.
    • * 2: Коэффициент двойной оплаты.

    Этот вариант подразумевает, что сумма премии делится на нормативное количество часов/дней, чтобы получить "стоимость часа/дня премии".

    Вариант 2: Добавление премии к стоимости часа/дня, рассчитанной от оклада, с учетом фактически отработанного времени (если премия зависит от него).

    Если премия должна быть распределена именно на фактически отработанное время, а не на норму месяца, то формула будет выглядеть так:

    ВремяВЧасах * (СтоимостьЧаса + ПремияИСНСумма / ОтработаноЧасов) * 2

    Где:

    • ОтработаноЧасов: Фактическое количество часов, отработанных сотрудником за расчетный период (месяц), за который начисляется премия и производится оплата праздничных. Этот показатель система также может брать из табеля учета рабочего времени.

    Этот вариант более точно соответствует требованию "пропорционально отработанному времени", если ПремияИСНСумма является общей суммой за месяц, и ее "стоимость" должна распределиться именно по фактически отработанным часам.

    Вариант 3: Модификация через составную расчетную базу (для более сложных сценариев или при наличии других начислений, которые должны быть включены)

    Хотя РасчетнаяБаза самого начисления "Оплата работы в праздничные и выходные дни" неактивна, мы можем создать новый показатель, который будет собой представлять "расчетную базу для праздничных", и уже в него включить оклад, премию и другие нужные начисления. Затем этот новый показатель использовать в формуле.

    Для этого:

    1. Создадим новый показатель, например, РасчетнаяБазаДляПраздничных. Его тип может быть "Денежный", способ ввода - "Рассчитывается по формуле".
    2. В формулу этого показателя включим все, что должно быть учтено. Например: Оклад + ПремияИСНСумма

      Если оклад и премия должны быть пропорциональны часам, то:

      
      Оклад / НормаЧасовВМесяце * ВремяВЧасах + ПремияИСНСумма / НормаЧасовВМесяце * ВремяВЧасах
      

      Здесь ВремяВЧасах будет выступать как показатель, определяющий, какая часть оклада и премии должна быть учтена для получения совокупной базы в данном месяце. Однако, это может быть избыточно, если СтоимостьЧаса уже работает как нужно.

    3. Затем в формуле начисления "Оплата работы в праздничные и выходные дни" мы будем использовать этот новый показатель: ВремяВЧасах * (РасчетнаяБазаДляПраздничных / ОтработаноЧасов) * 2

      Или, если РасчетнаяБазаДляПраздничных уже представляет собой стоимость часа, то просто:

      ВремяВЧасах * РасчетнаяБазаДляПраздничных * 2

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

    После выбора и ввода формулы, не забудьте нажать Записать и закрыть.

Шаг 4: Ввод данных по премии для сотрудников

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

  1. Перейдите в раздел Зарплата -> Данные для расчета зарплаты.
  2. Нажмите Создать.
  3. В поле Показатель выберите ваш созданный показатель "Сумма премии ИСН" (или "ПремияИСНСумма").
  4. Укажите Месяц, за который вводится премия.
  5. Добавьте сотрудников, для которых начисляется премия, и введите соответствующую сумму в колонку Значение.
  6. Проведите документ.

Альтернативный вариант: Использовать документ Разовое начисление (Зарплата -> Разовые начисления), если ваша премия настроена как отдельное начисление с фиксированной суммой или формулой, где используется наш показатель.

Шаг 5: Проведение расчета зарплаты и проверка результатов

После того как все настройки сделаны и данные по премии введены, мы можем приступать к расчету зарплаты.

  1. Перейдите в раздел Зарплата -> Начисление зарплаты и взносов.
  2. Создайте новый документ за нужный месяц и заполните его.
  3. Система автоматически рассчитает начисление "Оплата работы в праздничные и выходные дни" с учетом модифицированной формулы и введенной суммы премии.
  4. Внимательно проверьте расчет, открыв карточку начисления по сотруднику. Убедитесь, что сумма премии корректно учтена в итоговой сумме оплаты праздничных дней. Для этого можно просмотреть подробности расчета, кликнув на сумму начисления.

Важные аспекты и возможные нюансы

Таким образом, хотя прямое использование "расчетной базы" для начисления "Оплата работы в праздничные и выходные дни" может быть ограничено, модификация основной формулы начисления с использованием правильно настроенного показателя премии позволяет достичь желаемого результата без необходимости вносить изменения в программный код конфигурации.

← На главную