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

Другое · 10 мин

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

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

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

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

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

Когда и зачем вводить остатки отпусков

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

Если организация только создана и сотрудники приняты в программе с первого дня работы, вводить остатки не нужно: программа сама накапливает дни отпуска по мере работы — 2,33 дня за полный месяц при стандартном отпуске 28 календарных дней. Механизм ввода остатков нужен именно для переноса «истории», накопленной до старта учёта в программе.

Подготовка данных перед вводом

Главный источник данных — личные карточки Т-2, приказы об отпусках и расчётные данные прежней программы. По каждому сотруднику нужно определить: дату приёма, все периоды фактически использованных отпусков, периоды, исключаемые из отпускного стажа (отпуска без сохранения зарплаты свыше 14 дней в рабочем году, отпуска по уходу за ребёнком, прогулы), и виды дополнительных отпусков, положенных по должности или условиям труда.

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

Ввод остатков через документ «Ввод начальных остатков отпусков»

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

Добавьте сотрудника в табличную часть. Для каждого вида отпуска создайте строку: выберите вид отпуска из справочника (Ежегодный основной, Дополнительный и т.д.), укажите рабочий год (даты начала и окончания) и количество неиспользованных дней. Если у сотрудника накопились остатки за несколько рабочих лет, каждый год вводится отдельной строкой.

После заполнения проведите документ. Один документ может содержать нескольких сотрудников, но на практике удобнее оформлять по одному документу на сотрудника или небольшую группу — так проще исправлять ошибки, не трогая остальные данные.

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

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

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

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

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

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

Отчёт «Остатки отпусков» по сотруднику
Норма

Совпадает с расчётом по карточке Т-2

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

Расхождения в днях или отсутствует вид отпуска

Разбивка по рабочим годам
Норма

Каждый рабочий год с остатком присутствует отдельной строкой

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

Остаток сведён одной суммой без периодов

Дата ввода остатков
Норма

Дата предшествует началу учёта в программе

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

Остатки введены более поздней датой, дни двоятся

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

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

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

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

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

Особые ситуации и ограничения

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

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

Учтите ограничение: документ ввода остатков фиксирует данные на конкретную дату. Если после ввода остатков вы задним числом вводите отпуска, относящиеся к периоду до даты остатков, они не уменьшат введённые значения — остатки придётся скорректировать вручную.

Маршрут решения

Как выбрать действие

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

Часто задаваемые вопросы

На какую дату вводить остатки отпусков?

Оптимально — на последний день перед началом ведения учёта в программе. Например, если зарплатный учёт в ЗУП начинается с января, остатки вводятся на 31 декабря предыдущего года. Тогда накопление дней за новый период не будет пересекаться с введёнными данными.

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

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

Как учесть дополнительный отпуск за вредные условия труда?

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

Что делать, если остатки введены, а отчёт показывает другие цифры?

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

Нужно ли вводить остатки в 1С:Бухгалтерии?

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

Как исправить ошибочно введённые остатки, если по ним уже были отпуска?

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

Итог

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

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