Как в 1С:ЗУП 2.5 настроить расчет начисления за каждый отработанный день с учетом работы в выходные (РВ)?

Бухгалтер 1С v8.3 (Обычные формы) 1С:Зарплата и Управление Персоналом
← На главную

При организации расчета зарплаты часто возникает задача начислять сотрудникам доплату или компенсацию (например, компенсацию проезда) за каждый фактически отработанный день. Если сотрудник трудится не только по своему основному графику, но и привлекается к работе в выходные или праздничные дни по приказу (с обозначением в табеле РВ), типовые формулы 1С:ЗУП 2.5 могут рассчитывать результат не так, как ожидает расчетчик.

Рассмотрим, почему возникает эта проблема и какие есть варианты ее решения без усложнения учета.

Выясним причину: почему показатели времени в ЗУП 2.5 не считывают дни РВ

Проанализируем устройство подсистемы расчета зарплаты в конфигурации «Зарплата и управление персоналом», редакция 2.5. В отличие от ЗУП 3.x, где предусмотрен обобщающий вид времени Рабочее время, в ЗУП 2.5 архитектура регистров расчета работает иначе:

  1. Предопределенные показатели выработки, такие как ОтработаноВремяВДнях, ВремяВДнях или ОтработаноДней, рассчитываются строго на основании графика работы сотрудника (или индивидуального графика) и считывают данные по основному виду рабочего времени — Явка (Я).
  2. Работа в выходные и праздничные дни регистрируется отдельным документом «Оплата праздничных и выходных дней организаций» и учитывается в отдельном регистре расчета с видом времени Праздники (РВ).
  3. Попытка изменить формулу первичного вида расчета на ФиксированнаяСумма * ОтработаноВремяВДнях приводит к тому, что система рассчитывает сумму только за дни явки по графику, игнорируя зарегистрированные дни РВ.

Вариант 1. Разделение компенсации на два вида расчета

Это наиболее корректный методический способ работы в рамках стандартного функционала ЗУП 2.5. Создадим два отдельных вида расчета в справочнике Основные начисления организаций:

  1. Первый вид расчета (основной):

    Настраивается для учета явок по графику. На закладке «Время» в качестве вида времени указывается Явка. В формуле расчета используем показатель ОтработаноВремяВДнях.

  2. Второй вид расчета (дополнительный):

    Настраивается специально для выходов в выходные дни. На закладке «Время» выбираем вид времени Праздники / Выходные (РВ).

Назначаем оба вида расчета сотрудникам в плановом порядке или начисляем их разово. В результате программа автоматически посчитает явки по первому начислению, а выходы по приказу — по второму.

Вариант 2. Использование документа «Индивидуальный график»

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

  1. При выходе сотрудника на работу в выходной день оформляется документ «Индивидуальный график» на соответствующий месяц.
  2. В этом документе выходные дни, в которые сотрудник фактически работал, отмечаются как рабочие дни (Явка).
  3. В таком случае дни выходов становятся плановыми рабочими днями по графику, и стандартный показатель ОтработаноВремяВДнях или ВремяВДнях корректно суммирует абсолютно все отработанные смены в одном начислении.

Важно: При таком подходе стоит внимательно контролировать начисление оплаты за работу в выходные дни, чтобы не исказить расчет праздничных и сверхурочных.

Вариант 3. Ввод показателя выработки вручную

Рассмотрим вариант с созданием произвольного показателя, если автоматический сбор времени по графикам не подходит:

  1. Переходим в справочник показателей расчета зарплаты и создаем новый показатель, например КоличествоВыходовВМесяц.
  2. Указываем способ ввода: «Вводится ежемесячно для каждого сотрудника».
  3. В виде расчета задаем формулу: СуммаКомпенсации * КоличествоВыходовВМесяц
  4. Перед итоговым расчетом заработной платы заполняем значение показателя с помощью документа «Ввод показателей расчета зарплаты».

Вариант 4. Автоматизация заполнения внешней обработкой

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

  1. Используем документ «Разовые начисления сотрудников организаций».
  2. Подключаем внешнюю обработку заполнения, которая запросом собирает данные из регистров расчета за месяц по видам времени Я и РВ.
  3. Обработка суммирует количество отработанных дней всех типов и подставляет итоговые значения в документ разовых начислений.
← На главную