Другое · 11 мин
Как проверить дни отпуска в 1С
Как проверить остаток дней отпуска в 1С:ЗУП и 1С:Бухгалтерии: отчёты, справка по отпускам, типичные ошибки и способы исправления данных.
Проверить дни отпуска в 1С — значит узнать, сколько дней основного и дополнительного отпуска сотрудник уже использовал и сколько у него осталось на текущую дату. Эти данные нужны кадровику при планировании графика отпусков, бухгалтеру при расчёте компенсации за неиспользованный отпуск при увольнении, а руководителю — при согласовании заявлений.
В типовых конфигурациях 1С:Зарплата и управление персоналом (ЗУП) остатки отпусков рассчитываются автоматически на основании кадровых документов: приёмов на работу, отпусков, отсутствий и увольнений. Если документы введены корректно и полностью, программа покажет точный остаток. Если же часть данных вносилась вручную или переносилась из другой программы, остатки могут расходиться с реальными — и это нужно проверять.
Ниже разобраны основные способы проверки: через отчёты, из карточки сотрудника, через документ увольнения, а также способы исправить ошибки в остатках. Инструкции актуальны для 1С:ЗУП редакции 3.1 и частично для 1С:Бухгалтерии 8, где кадровый учёт ведётся в упрощённом виде.
Где в 1С хранится информация об отпусках
Программа не хранит остаток отпуска как отдельное число. Она рассчитывает его каждый раз заново: берёт дату приёма сотрудника на работу, определяет рабочие годы, начисляет положенные дни отпуска (стандартно 28 календарных дней за полный рабочий год плюс дополнительные отпуска) и вычитает фактически использованные дни из документов «Отпуск».
Из этого следует важное правило: точность остатка полностью зависит от полноты введённых документов. Если какой-то отпуск оформили «по бумаге» и не провели в программе, остаток будет завышен. Если дата приёма в приказе отличается от реальной — сместятся границы рабочего года.
Отдельно учитывайте периоды, которые не входят в отпускной стаж: отпуска без сохранения зарплаты сверх 14 календарных дней в году, отпуска по уходу за ребёнком, прогулы. В ЗУП такие периоды сдвигают границу рабочего года автоматически, если оформлены соответствующими документами («Отсутствие», «Отпуск по уходу за ребёнком»).
Проверка через отчёт «Остатки отпусков»
Основной инструмент для массовой проверки — отчёт «Остатки отпусков». Он находится в разделе «Кадры» → «Отчёты, справки» → «Остатки отпусков» (в некоторых версиях путь: «Отчётность, справки» → «Отчёты по персоналу»). Отчёт показывает остатки по всем сотрудникам на выбранную дату.
В отчёте видно: рабочий год сотрудника, количество положенных дней, использованные дни и итоговый остаток по каждому виду отпуска отдельно — основному и дополнительным. Отрицательный остаток означает, что сотрудник отгулял отпуск авансом, положительный — что у него накопились неиспользованные дни.
- 1Откройте раздел «Кадры» → «Отчёты, справки» → «Остатки отпусков».
- 2Укажите дату, на которую нужен остаток, и при необходимости отбор по подразделению или сотруднику.
- 3Нажмите «Сформировать» и проверьте строки: рабочий год, положено дней, использовано, остаток.
- 4При расхождениях раскройте детализацию отчёта, чтобы увидеть документы-основания.
Для детальной проверки по одному сотруднику удобнее отчёт «Остатки отпусков (кратко)» или расшифровка: двойной щелчок по строке показывает, из каких документов сложилась цифра. Это быстрый способ найти «потерянный» отпуск.
Проверка из карточки сотрудника через справку по отпускам
Когда нужно проверить конкретного человека, проще всего открыть его карточку: раздел «Кадры» → «Сотрудники» → выбор сотрудника. В командной панели карточки или по кнопке «Печать» доступна «Справка по отпускам» (в некоторых версиях — «Справка об отпусках»).
Справка показывает историю по всем рабочим годам: сколько дней положено за каждый год, сколько использовано и какой остаток накопился. Это самый наглядный вариант, потому что видно, за какие периоды отпуск не выбран, — удобно при составлении графика отпусков и при разговоре с сотрудником.
Если справка в карточке не отображается, проверьте права пользователя: печать кадровых справок доступна ролям кадровика и расчётчика. Пользователю только с правами бухгалтера по зарплате этот пункт может быть недоступен.
Проверка при увольнении и расчёте компенсации
При увольнении остаток отпуска проверяется прямо в документе «Увольнение»: на вкладке с компенсацией отпуска программа автоматически подставляет количество неиспользованных дней и рассчитывает средний заработок. Эта цифра критична — от неё зависят деньги сотрудника и возможные претензии трудовой инспекции.
Перед проведением документа сверьте автоматический расчёт со справкой по отпускам из карточки сотрудника. Если числа совпадают — можно проводить. Если расходятся, сначала найдите причину: чаще всего это непроведённый документ «Отпуск», неверная дата приёма или отсутствие начальных остатков после перехода на программу.
Обратите внимание на дополнительные отпуска: компенсация считается по каждому виду отдельно, а некоторые виды дополнительных отпусков (например, за ненормированный рабочий день) заводятся в программе отдельными настройками в штатном расписании или позиции. Убедитесь, что вид отпуска вообще заведён в базе.
Проверка в 1С:Бухгалтерии 8
В 1С:Бухгалтерии кадровый учёт сокращённый, но остаток отпуска посмотреть можно. В документе «Отпуск» (раздел «Зарплата и кадры» → «Все начисления» → создать «Отпуск») при выборе сотрудника программа показывает остаток неиспользованных дней. Также остаток виден в документе «Увольнение» при расчёте компенсации.
Ограничение: в 1С:Бухгалтерии нет полноценных отчётов по остаткам отпусков на произвольную дату и детальной справки по рабочим годам. Если сотрудников много, графики сложные или есть дополнительные отпуска, корректнее вести кадровый учёт в ЗУП, а в бухгалтерию передавать только проводки.
Где проверять отпуска
Полный инструментарий: отчёт «Остатки отпусков», справка по отпускам, детализация по рабочим годам и документам. Подходит для любого числа сотрудников.
Остаток виден только в документах «Отпуск» и «Увольнение». Подходит для небольших организаций с простым учётом, без массовых отчётов.
Нестандартные формы под задачи компании. Требуют проверки корректности расчёта и обновления при смене релиза конфигурации.
Что делать, если остаток отпуска неверный
Неверный остаток почти всегда означает проблему в исходных данных, а не сбой программы. Проверяйте по порядку: дату приёма в документе «Приём на работу», наличие и правильность всех документов «Отпуск» за весь период работы, документы отсутствий и отпусков по уходу за ребёнком.
Отдельный случай — переход на ЗУП из другой программы или начало учёта «с середины». В этой ситуации исторические отпуска в базу не вводят, а вносят начальные остатки: в ЗУП для этого служит документ «Начальная штатная расстановка» и ввод остатков отпусков через специальный документ «Ввод начальных остатков отпусков» (доступен при включённой соответствующей настройке). Без этого шага программа начнёт считать отпуска только с даты старта учёта в базе.
После исправления документов пересформируйте отчёт «Остатки отпусков» и сверьте результат с кадровыми приказами. Расчёт обновляется автоматически при перепроведении документов — отдельного «пересчёта остатков» запускать не нужно.
Как убедиться, что данные корректны
Контрольная точка — сверка программы с первичными документами. Возьмите двух-трёх сотрудников с длительным стажем и вручную посчитайте: рабочие годы, положенные дни, использованные по приказам. Сравните со справкой по отпускам. Совпадение по выборке с высокой вероятностью означает, что учёт ведётся правильно.
Полезно проверять остатки регулярно: перед утверждением графика отпусков, перед массовыми отпусками и при каждом увольнении. Так ошибка обнаруживается до того, как превратится в неверную выплату.
Как проверить результат
Начинается с даты приёма, границы сдвинуты только при наличии документов отсутствий
Год начинается с 1 января или сдвинут без документов-оснований
Совпадают с суммой дней по проведённым документам «Отпуск»
В детализации отчёта нет части приказов об отпусках
Совпадает со справкой по отпускам из карточки сотрудника
Числа в документе «Увольнение» и справке различаются
Что важно запомнить
Остаток отпуска в 1С рассчитывается из кадровых документов, а не хранится как готовое число. Проверяйте его отчётом «Остатки отпусков» или справкой из карточки сотрудника, при увольнении — сверяйте со справкой. Любое расхождение ищите в датах приёма, непроведённых отпусках и начальных остатках.
Частые вопросы
Почему в отчёте остаток отпуска отрицательный?
Отрицательный остаток означает, что сотрудник использовал больше дней, чем заработал на текущую дату, — отпуск предоставлен авансом. Это не ошибка программы. При увольнении такого сотрудника удержание за неотработанные дни отпуска возможно только в случаях, предусмотренных законодательством, и оформляется отдельно.
Как посмотреть остаток отпуска на будущую дату?
В отчёте «Остатки отпусков» укажите нужную будущую дату в параметре «на дату». Программа рассчитает, сколько дней сотрудник заработает к этому моменту, с учётом уже запланированных проведённых документов. Это удобно при планировании графика отпусков.
Сотрудник работает давно, а программа показывает остаток только за последний год. Почему?
Чаще всего учёт в базе начат недавно, а начальные остатки отпусков не введены. Проверьте наличие документа ввода начальных остатков отпусков. Если его нет, введите остатки на дату старта учёта по данным прежней программы или кадровых приказов.
Учитывается ли отпуск по уходу за ребёнком при расчёте остатка?
Период отпуска по уходу за ребёнком не входит в стаж, дающий право на основной отпуск. В ЗУП это учитывается автоматически, если отпуск по уходу оформлен соответствующим документом: граница рабочего года сдвигается на время отсутствия. Если документ не введён, стаж будет завышен.
Можно ли скорректировать остаток отпуска вручную, не исправляя документы?
Типовой механизм ручной правки остатка без документа-основания не предусмотрен, и делать это внешними обработками не рекомендуется: при следующем пересчёте данные могут «слететь», а расхождение всплывёт при увольнении. Правильный путь — исправить или ввести кадровые документы, чтобы остаток сложился из реальной истории.
Видит ли сотрудник свой остаток отпуска самостоятельно?
В базовой поставке ЗУП сотрудник без доступа к программе остаток не видит. Если в организации внедрен сервис «1С:Кабинет сотрудника» или аналогичный личный кабинет, сотрудник может посмотреть свои остатки отпусков там — данные синхронизируются из ЗУП.