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