К статье
Практический материал

Другое · 11 мин

Как в 1С откорректировать остатки отпусков

Как в 1С:ЗУП откорректировать остатки отпусков: ввод остатков, документ «Остатки отпусков», проверка справкой, исправление ошибок и типичные проблемы.

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

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

Для корректировки предусмотрен штатный документ «Остатки отпусков» (в некоторых релизах — «Начальные остатки отпусков» или ввод через помощник ввода остатков). Он позволяет задать остаток на конкретную дату по каждому сотруднику и виду отпуска, не ломая последующий автоматический расчет. Именно его следует использовать вместо прямой правки регистров.

Где в 1С хранятся и откуда берутся остатки отпусков

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

Использованные дни списываются документами «Отпуск», «Командировка» не участвует, а также кадровыми документами увольнения с компенсацией. Если какой-то отпуск оформили «задним числом» или, наоборот, удалили документ, остаток сразу пересчитывается — и это частая причина расхождений с кадровыми бумажными данными.

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

Как найти причину расхождения остатков

До ввода корректировки сформируйте «Справку об остатках отпусков» по проблемному сотруднику и сравните с данными личной карточки Т-2 или бумажного учета. Типичные источники расхождений: не введены начальные остатки при переходе на ЗУП, отпуск оформлен не тем видом (например, учебный вместо основного), есть отмененные, но не помеченные на удаление документы, рабочий год сдвинулся из-за длительного отпуска без сохранения зарплаты.

Отдельная ситуация — отрицательный остаток. Он означает, что сотрудник отгулял отпуск авансом, и это не всегда ошибка. Но если отрицательный остаток появился внезапно на большую величину, скорее всего, документ отпуска введен дважды или датирован не тем периодом.

Остаток меньше ожидаемогоЛишние использованные дни

Проверьте дубли документов «Отпуск» и не введен ли отпуск дважды за один период

Остаток больше ожидаемогоНе учтены фактические отпуска

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

Нулевой остаток у давнего сотрудникаНе введены начальные остатки

Проверьте наличие документа «Остатки отпусков» на дату начала учета в программе

Сдвинутый рабочий годПериоды вне отпускного стажа

Проверьте длительные отпуска без сохранения зарплаты и прогулы

Корректировка документом «Остатки отпусков»

Основной штатный способ исправить остатки — документ «Остатки отпусков». Найти его можно через раздел «Кадры — Все кадровые документы» (кнопка «Создать») или через «Настройка — Остатки отпусков» в зависимости от релиза. Документ вводится на конкретную дату: программа считает, что указанный остаток действует на утро этой даты, а дальше пересчитывает все автоматически.

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

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

Какую дату остатка выбрать

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

Корректировка при переносе данных из другой программы

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

Альтернативные способы исправления

Если причина расхождения — конкретный ошибочный документ, правильнее исправить его, а не вводить остатки поверх. Например, отпуск оформлен неверным периодом — исправьте документ «Отпуск» и перепроведите его. Отмененный отпуск — пометьте документ на удаление или отмените проведение, тогда дни вернутся в остаток автоматически.

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

Сравнение способов корректировки

Документ «Остатки отпусков»

Штатный и безопасный способ. Подходит для ввода начальных данных и точечной корректировки на дату. Не исправляет причину ошибки в прошлых документах

Исправление документов отпусков

Правильный вариант, если известен конкретный ошибочный документ. Сохраняет достоверную историю, но трудоемко при большом числе ошибок

Ручная правка регистров

Только для опытных специалистов в тестовой копии. Быстро, но рискованно и непрозрачно для аудита

Проверка результата после корректировки

После проведения документа «Остатки отпусков» сформируйте «Справку об остатках отпусков» на дату корректировки и на текущую дату. Остаток на дату документа должен совпасть с введенным, а на текущую дату — с учетом отпусков, оформленных после даты остатка. Если после даты корректировки отпусков не было, цифры должны совпадать.

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

Контрольные точки

Как проверить результат

Справка об остатках на дату корректировки
Норма

Остаток равен введенному в документе

Тревожный признак

Цифры отличаются — проверьте дату документа и рабочие годы

Справка на текущую дату
Норма

Остаток = введенный минус отпуска после даты корректировки

Тревожный признак

Появились неожиданные дни — ищите дубли или непроведенные документы

Расчет компенсации при увольнении
Норма

Дни компенсации совпадают со справкой

Тревожный признак

Компенсация считается от других данных — проверьте виды отпусков

Рабочие годы в справке
Норма

Периоды соответствуют кадровой истории

Тревожный признак

Годы сдвинуты без причины — проверьте отсутствия и стаж

Типичные ошибки и ограничения

Самая распространенная ошибка — ввод остатков «вчерашним днем» при том, что за прошлые периоды в базе уже есть отпуска. Тогда программа дважды учтет одни и те же дни: и в остатке, и в документах. Правило простое: дата остатка должна отсекать весь период, данные за который вы вводите вручную.

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

Типичные ошибки
01
Ввод остатков на дату раньше уже оформленных отпусков — дни учитываются дважды, остаток занижается
02
Корректировка только основного отпуска — дополнительные отпуска продолжают давать неверные остатки и компенсации
03
Исправление остатка фиктивным документом «Отпуск» — искажается средний заработок и стаж
04
Правка регистров напрямую без копии базы — при ошибке восстановить данные сложно
05
Игнорирование рабочих годов — остаток формально верный, но компенсация при увольнении считается неверно

Частые вопросы

Можно ли откорректировать остатки отпусков сразу для всех сотрудников?

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

Почему после корректировки остаток снова «поплыл» через месяц?

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

Что делать с отрицательным остатком отпуска?

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

Влияет ли корректировка остатков на расчет среднего заработка?

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

Нужно ли корректировать остатки, если учет велся в другой программе?

Да, при переходе на 1С:ЗУП остатки отпусков не появляются автоматически — их нужно ввести документом «Остатки отпусков» на дату начала ведения учета. Без этого программа будет считать, что у сотрудников нет накопленных дней прошлых лет, и компенсации при увольнении рассчитаются неверно.

Итог

Что важно запомнить

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