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