Как начислить отпуск за вредность в 1С:ЗУП 3.1 без основного отпуска и исправить ошибку заполнения

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

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

Выясняем причину возникновения ошибки

При оформлении документа Отпуск на вкладке «Основной отпуск» мы можем снять флаг начисления основного отпуска и заполнить только вкладку «Дополнительные отпуска». Однако при попытке проведения программа выдает блокирующее сообщение об ошибке. Это происходит по следующим причинам:

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

Давайте пошагово разберем, как настроить систему для корректной работы.

Шаг 1. Настройка состава начислений и удержаний

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

  1. Перейдем в меню Настройка, далее выберем пункт Расчет зарплаты.
  2. В открывшемся окне нажмем на ссылку Настройка состава начислений и удержаний.
  3. Перейдем на вкладку Прочие начисления.
  4. Установим флаг напротив опции Надбавка за вредность.

Установка этого флага критически важна. Именно она активирует в системе автоматическое создание предопределенного вида отпуска «Отпуск за вредность» и соответствующего ему начисления.

Шаг 2. Проверка и создание видов начислений

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

Если начисления ОТВР нет в списке, его необходимо создать вручную или проверить, не помечено ли оно на удаление. При создании нового начисления обратите внимание на заполнение реквизитов на вкладке «Основное»: в поле «Назначение начисления» должно быть указано, что это оплата отпуска, а в поле «Вид отпуска» выбран соответствующий дополнительный отпуск за работу во вредных условиях.

Формула расчета для начисления за вредность по умолчанию выглядит стандартно:

Результат = СреднийЗаработок * ВремяВКалендарныхДнях

Где СреднийЗаработок рассчитывается по общим правилам исчисления среднего заработка для отпусков, а ВремяВКалендарныхДнях — это количество дней предоставляемого дополнительного отпуска.

Шаг 3. Настройка права сотрудника на дополнительный отпуск

Для того чтобы программа понимала, сколько дней отпуска положено сотруднику, и не выдавала предупреждений о нулевом остатке, необходимо закрепить это право кадровыми документами:

  1. Если на предприятии ведется штатное расписание, откройте карточку соответствующей Должности или Позиции штатного расписания. На вкладке «Дополнительные отпуска» укажите вид отпуска («Отпуск за работу во вредных условиях») и количество дней в год (по закону — не менее 7 календарных дней согласно ст. 117 ТК РФ).
  2. Если штатное расписание не ведется или право устанавливается индивидуально, откройте документ Прием на работу или Кадровый перевод. На вкладке «Оплата труда» найдите ссылку Редактировать отпуска и внесите туда сведения о праве на дополнительный отпуск за вредность.

Шаг 4. Особенности расчета остатков «за фактически отработанное время»

Важно помнить, что в отличие от основного отпуска, который предоставляется авансом за рабочий год, отпуск за вредность согласно ст. 121 ТК РФ рассчитывается строго по фактически отработанному времени во вредных условиях. Чтобы программа вела расчет корректно:

  1. Перейдем в справочник Виды отпусков (меню Настройка — Виды отпусков).
  2. Откроем «Отпуск за работу во вредных условиях».
  3. Убедимся, что установлен флаг Предоставляется за фактически отработанное время.

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

Шаг 5. Связь со специальной оценкой условий труда (СОУТ)

Право на отпуск напрямую связано с классом условий труда, который определяется по результатам спецоценки. Нам нужно зафиксировать эти данные в системе:

Шаг 6. Обходной путь при сохранении ошибки проведения

Если вы выполнили все настройки, но при попытке провести документ Отпуск без основного периода программа все равно выдает ошибку «Не заполнен вид расчета основной отпуск», воспользуемся следующим приемом:

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

В актуальных версиях конфигурации 1С:ЗУП 3.1 эта ошибка устранена на уровне программного кода, поэтому рекомендуется своевременно обновлять конфигурацию до актуального релиза.

Шаг 7. Использование списочного документа для массового оформления

Если вам требуется отправить группу сотрудников в отпуск за вредность без основного отпуска, гораздо удобнее использовать документ Отпуск сотрудников (списочный документ):

  1. Перейдем в раздел Кадры — Отпуска и создадим документ Отпуск сотрудников.
  2. Добавим сотрудников в табличную часть.
  3. В строке каждого сотрудника перейдем по ссылке настройки периодов, снимем флаг основного отпуска и добавим строку дополнительного отпуска за вредность.
  4. Этот документ более гибко работает с проверками заполнения и реже вызывает блокирующие системные ошибки, формируя на каждого сотрудника индивидуальный документ Отпуск в фоновом режиме.

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

← На главную