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