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