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