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

Другое · 12 мин

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

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

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

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

Инструкция ориентирована на типовую ЗУП 3.1. В более старых версиях (ЗУП 2.5, УПП 1.3) механизм другой — там остатки вводятся через документ «Ввод начальных остатков отпусков» и хранятся в регистрах иначе. Если у вас доработанная конфигурация, логика может отличаться, но общий принцип сохраняется.

Как программа считает остатки отпусков

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

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

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

Проверка настроек видов отпусков и продолжительности

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

Далее проверьте штатное расписание: раздел «Кадры» → «Штатное расписание». У каждой позиции на вкладке с отпусками должны быть указаны виды отпусков и количество дней. Если у сотрудника условия отличаются от позиции (например, индивидуальный дополнительный отпуск), это задаётся в документе приёма на работу или кадрового перевода на вкладке «Отпуска».

Типичная проблема: у позиции не заполнено количество дней дополнительного отпуска, и программа начисляет сотруднику только основной. Внешне всё работает, но остаток занижен. Проверить это можно через справку об остатках — если вид отпуска там отсутствует вовсе, значит, он не назначен сотруднику.

Ввод начальных остатков отпусков

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

В документе укажите сотрудника, дату, на которую вводится остаток, и по каждому виду отпуска — количество неиспользованных дней. Данные берите из личных карточек Т-2, приказов на отпуск и учётных данных прежней программы. Остаток должен отражать реальное положение дел: все заработанные дни минус все использованные.

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

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

Проверка результата: справка и отчёты

Главный инструмент проверки — справка «Остатки отпусков». Она открывается из карточки сотрудника (ссылка «Отсутствия» / «Остатки отпусков» в форме сотрудника) и показывает по каждому виду отпуска: за какие рабочие годы сколько дней заработано, сколько использовано и каков текущий остаток. Это самый наглядный способ убедиться, что расчёт совпадает с ожиданиями.

Для массовой проверки используйте отчёт «Остатки отпусков» в разделе «Кадры» → «Кадровые отчеты». Он выводит остатки по всем сотрудникам подразделения или организации на выбранную дату. Есть и вариант «Справка об остатках отпусков» с детализацией по рабочим годам — удобен для разбора спорных ситуаций с конкретным работником.

Проверяйте остатки на две контрольные даты: на дату начала учёта (должны совпасть с введёнными начальными данными) и на текущую дату (должны отражать все проведённые отпуска). Если на первую дату цифры сошлись, а на текущую нет — проблема в кадровых документах, а не в начальных остатках.

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

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

Остаток на дату начала учёта
Норма

Совпадает с данными из личных карточек Т-2

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

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

Наличие всех видов отпусков в справке
Норма

Показаны основной и все положенные дополнительные

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

Вид отпуска отсутствует — не назначен в позиции или приёме на работу

Остаток после проведения отпуска
Норма

Уменьшился ровно на количество дней отпуска

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

Не изменился — документ не проведён или оформлен не тем типом

Типичные ошибки и как их исправить

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

Вторая группа проблем — стаж. Если сотрудник долго был в отпуске без сохранения зарплаты или в отпуске по уходу за ребёнком, программа сдвигает границу рабочего года. Кадровики иногда воспринимают это как ошибку, хотя расчёт соответствует ТК РФ. Прежде чем «исправлять» остаток, откройте детальный расчёт в справке и посмотрите, какие периоды исключены из стажа.

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

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

Особые ситуации: увольнение, переводы, несколько видов отпусков

При увольнении программа автоматически рассчитывает компенсацию за неиспользованный отпуск на основании остатков на дату увольнения. Если остатки настроены неверно, сумма компенсации будет ошибочной — это прямой финансовый риск. Перед расчётом всегда открывайте справку об остатках из документа увольнения и сверяйте количество дней с кадровыми данными.

При кадровом переводе внутри организации остатки отпусков сохраняются — рабочий год и стаж не прерываются. Но если на новой позиции изменился набор видов отпусков (например, появился дополнительный за вредность), начисление дней по новому виду пойдёт с даты перевода, а не задним числом. Это нормальное поведение, о котором стоит предупреждать сотрудников.

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

Ограничения и когда нужна помощь специалиста

Типовой механизм ЗУП 3.1 покрывает стандартные ситуации, но есть границы. Нестандартные графики с особыми правилами расчёта стажа, сложные схемы совместительства, перенос данных из сильно доработанных старых конфигураций — всё это может потребовать участия специалиста по внедрению. Признак того, что типовыми средствами не обойтись: справка об остатках показывает результат, который невозможно объяснить ни настройками, ни документами.

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

Итог

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

Остатки отпусков в ЗУП 3.1 рассчитываются автоматически от даты приёма на работу и настроенных видов отпусков. Ваша задача — корректно задать виды отпусков и дни в позициях, ввести начальные остатки документом, оформлять отпуска правильными документами и регулярно сверять результат через справку и отчёт «Остатки отпусков». Исправления делайте документами, а не прямой правкой регистров.

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

Почему в справке об остатках отпусков отрицательное значение?

Отрицательный остаток означает, что сотруднику предоставлено отпуска больше, чем заработано на текущую дату. Это допустимо, если отпуск дан авансом — ТК РФ это не запрещает. Но если аванса не планировалось, проверьте, не оформлены ли отпуска дублирующими документами и верно ли указана дата приёма на работу.

Как ввести остатки, если учёт в ЗУП начинаем в середине года?

Создайте документ «Ввод начальных остатков отпусков» на дату начала учёта и укажите неиспользованные дни по каждому виду отпуска по данным прежней системы или личных карточек Т-2. Дату приёма на работу в карточке сотрудника укажите реальную — от неё программа продолжит считать рабочие годы.

Сотрудник был в отпуске за свой счёт, и остаток изменился не так, как ожидалось. Это ошибка?

Скорее всего, нет. Дни отпуска без сохранения зарплаты сверх нормы, установленной ТК РФ (обычно 14 календарных дней в рабочем году), исключаются из стажа, дающего право на отпуск, и программа сдвигает границу рабочего года. Откройте детальный расчёт в справке об остатках и посмотрите, какие периоды исключены из стажа.

Можно ли скорректировать остаток отпуска вручную без документов?

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

Почему в отчёте нет дополнительного отпуска сотрудника?

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

Нужно ли перепроверять остатки после обновления конфигурации?

Да, рекомендуется хотя бы выборочная сверка по нескольким сотрудникам с разными ситуациями (дополнительные отпуска, длительные отсутствия, недавние переводы). Изменения в механизмах расчёта в новых релизах иногда влияют на отображение данных, и лучше обнаружить расхождение сразу, чем при расчёте компенсации.