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

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

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

Разделение понятий: «Дни» и «Деньги»

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

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

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

Способ 1. Обнуление дней через документ «Ввод остатков отпусков»

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

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

Проанализируем ситуацию, если стандартный подбор не срабатывает. Существует известная ошибка 60028701, которая блокирует выбор уволенных сотрудников. Рассмотрим методы обхода этой ошибки:

Способ 2. Корректировка денежных резервов через «Инвентаризацию»

Если дни отпуска у сотрудника равны нулю, но в отчете по резервам всё еще отображается сумма, это означает, что при увольнении не произошло полное списание денежных средств. Рассмотрим, как провести инвентаризацию резервов:

Наиболее корректный способ — использование документа Резервы по оплате труда с видом операции Инвентаризация.

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

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

Способ 3. Документ «Списание» в резервах

Если автоматическая инвентаризация по каким-то причинам не подтягивает нужного сотрудника (например, из-за настроек учетной политики), можно воспользоваться прямой операцией списания.

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

Способ 4. «Хирургический» метод через Перенос данных

Если стандартные документы не справляются из-за программных сбоев или поврежденных связей в базе, разберем самый мощный инструмент — документ Перенос данных. Это прямое редактирование регистров.

Внимание: этот метод требует особой осторожности. Рекомендуем сначала выполнить его на копии базы.

  1. Перейдем в раздел Администрирование — Перенос данных.
  2. Создадим новый документ. В настройках состава регистров (кнопка Настройка состава регистров) выберем:
    • Регистр накопления Остатки отпусков (для удаления дней).
    • Регистр накопления Оцениваемые обязательства (для удаления денег).
  3. В регистре Остатки отпусков добавим запись:
    • Вид движения: Расход.
    • Сотрудник: Наш уволенный сотрудник.
    • Количество: То число дней, которое «висит» в отчете.
  4. В регистре Оцениваемые обязательства добавим аналогичную запись с видом «Расход» на сумму остатка резерва.

Проверка прав на отпуска

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

Резюме по действиям

Подводя итог, выделим правильную последовательность действий:

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

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

← На главную