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

Другое · 11 мин

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

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

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

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

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

Подготовка: какие данные собрать перед вводом

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

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

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

Дата ввода остатковДень, предшествующий началу учёта

Сверьте с датой первого начисления зарплаты в программе

Рабочий годПериод от даты приёма с учётом сдвигов

Проверьте периоды, не включаемые в стаж

Виды отпусковОсновной и дополнительные

Уточните, есть ли допотпуска за вредность, ненормированный день

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

Сверьте с личными карточками и приказами

Где находится документ ввода остатков

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

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

Пошаговый ввод остатков отпусков

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

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

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

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

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

При переходе с 1С:ЗУП 2.5 или сторонних систем типовые механизмы переноса обычно переносят остатки автоматически, но их обязательно нужно сверить выборочно по нескольким сотрудникам. Автоматический перенос часто «теряет» дополнительные отпуска или округляет рабочие годы, если в старой системе учёт вёлся упрощённо.

Корректировка уже введённых остатков

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

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

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

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

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

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

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

Остаток совпадает с данными личной карточки и разбит по рабочим годам

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

Сумма общая, без разбивки, или расходится с первичкой

Рабочий год в документе
Норма

Начало года совпадает с датой приёма с учётом сдвигов

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

Год начинается с 1 января или не учитывает исключаемые периоды

Дополнительные отпуска
Норма

Каждый вид введён отдельной строкой со своим остатком

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

Допотпуска сложены с основным одной суммой

Проведение документа
Норма

Документ проведён датой до начала учёта, отпуска списывают остаток

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

Документ проведён позже первых отпусков, остатки уходят в минус

Типичные ошибки и как их избежать

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

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

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

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

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

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

Для совместителей остатки вводятся отдельно по каждому месту работы: внутреннее совместительство — это отдельный сотрудник в базе со своим рабочим годом и своими остатками. Сводить их в один документ с основным местом нельзя.

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

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

Альтернативные способы и когда они оправданы

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

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

Сравнение способов ввода

Документ «Ввод остатков отпусков»

Типовой и безопасный способ; подходит практически всегда, но требует ручной разбивки по рабочим годам

Ввод исторических документов «Отпуск»

Даёт полную историю, но трудоёмко и рискованно для расчёта среднего заработка прошлых периодов

Загрузка из Excel обработкой

Оправдана при сотнях сотрудников; требует проверки структуры и тестовой загрузки на копии

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

Можно ли ввести остатки отпусков, если зарплата в программе уже рассчитана?

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

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

Чаще всего дата документа ввода остатков стоит позже оформленных отпусков — программа посчитала их «в долг». Проверьте дату ввода и хронологию кадровых документов сотрудника.

Нужно ли вводить остатки по дополнительным отпускам отдельно?

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

Что делать, если рабочий год подставился неверно?

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

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

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

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

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

Итог

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

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