Каждый сотрудник рано или поздно сталкивается с вопросом: «Сколько дней отпуска у меня осталось?» В компаниях, где ведётся учёт в 1С:Предприятие, эта информация хранится в базе — но не всегда понятно, где именно её искать. Бухгалтеры и кадровые специалисты тоже регулярно проверяют остатки отпусков при планировании графиков или расчёте компенсаций.
В этой статье вы найдёте 5 рабочих способов проверить остаток отпуска в 1С — от простых для сотрудников до расширенных для специалистов. Мы разберём нюансы для разных конфигураций (1С:ЗУП 3.1, 1С:ЗКГУ 8, 1С:ERP), покажем, где смотреть данные в личном кабинете, отчётах и даже через SQL-запросы. А ещё объясним, почему цифры в программе могут не сходиться с вашими расчётами — и что с этим делать.
1. Самый быстрый способ: личный кабинет сотрудника
Если ваша компания предоставляет доступ к личному кабинету в 1С (например, через 1С:Предприятие 8. Веб-клиент или 1С:Личный кабинет сотрудника), проверка остатка отпуска займёт меньше минуты. Этот метод подходит только для сотрудников, у которых есть доступ к системе.
Что нужно сделать:
- 🔹 Зайдите в личный кабинет через браузер (обычно ссылка выглядит как
https://[адрес_вашей_базы]/hrm) или запустите 1С:Предприятие на рабочем компьютере. - 🔹 Найдите раздел
Кадры,ОтпускаилиМой профиль(название зависит от конфигурации). - 🔹 Откройте вкладку
ОтпускаилиОстатки отпусков— здесь будет таблица с данными по годам.
Если в личном кабинете нет раздела с отпусками, попробуйте обновить страницу (клавиша F5) или очистить кэш браузера. Иногда данные подгружаются с задержкой.
В большинстве конфигураций вы увидите:
| Поле | Что означает | Пример значения |
|---|---|---|
Год |
Рабочий год, за который начисляется отпуск | 2023–2026 |
Начислено дней |
Сколько дней отпуска вам положено за год | 28 |
Использовано дней |
Сколько дней вы уже отгуляли | 14 |
Остаток |
Сколько дней можно взять сейчас | 14 |
⚠️ Внимание: Если в личном кабинете отображается 0 дней при том, что вы не брали отпуск, проверьте, закрыт ли рабочий год в программе. Иногда данные обновляются только после закрытия периода в 1С:ЗУП.
2. Для кадровых специалистов: отчёт «Остатки отпусков»
HR-менеджерам и специалистам по кадровому учёту удобнее пользоваться стандартными отчётами в 1С:Зарплата и Управление Персоналом (1С:ЗУП 3.1). Этот метод даёт полную картину по всем сотрудникам и позволяет экспортировать данные в Excel.
Инструкция:
- Откройте 1С:ЗУП и перейдите в раздел
Кадры → Отчёты по кадровому учёту. - Выберите отчёт
Остатки отпусков(в некоторых версиях он называетсяАнализ отпусков). - Укажите период (например, текущий год) и нажмите
Сформировать. - Чтобы найти конкретного сотрудника, используйте фильтр по
ФИОилиПодразделению.
Указан ли правильный рабочий год сотрудника|
Совпадает ли количество начисленных дней с нормой (28 дней/год)|
Нет ли отрицательного остатка (это ошибка учёта)|
Проверены ли данные после последнего отпуска-->
В отчёте вы увидите не только остатки, но и детализацию по видам отпусков (основной, дополнительный, учебный и т. д.). Это полезно, если у сотрудника несколько типов отпусков с разным количеством дней.
⚠️ Внимание: Если в отчёте есть сотрудники с отрицательным остатком, это сигнал об ошибке! Чаще всего она возникает, когда отпуск предоставлен авансом (до начисления дней) или неверно указан рабочий год.
3. Через документ «Отпуск»: проверка по конкретному сотруднику
Если вам нужно узнать остаток отпуска для одного человека (например, перед оформлением нового отпуска), проще всего открыть карточку сотрудника и посмотреть данные там.
Как это сделать:
- 🔹 В 1С:ЗУП перейдите в
Кадры → Сотрудники. - 🔹 Найдите нужного сотрудника (через поиск или список) и откройте его карточку двойным кликом.
- 🔹 Перейдите на вкладку
ОтпускаилиКадровая история. - 🔹 Внизу экрана будет блок
Остатки отпусков по годам.
Здесь же можно сразу оформить новый отпуск, нажав кнопку Создать → Отпуск. Программа автоматически подставит доступное количество дней.
Что делать, если блок с остатками пустой?
Если в карточке сотрудника не отображаются остатки отпусков, проверьте:
1. Начислены ли дни (в разделе Начисление отпусков).
2. Закрыт ли рабочий год (в Кадры → Закрытие периода).
3. Правильно ли указан стаж (вкладка Трудовой стаж в карточке сотрудника).
Если проблема остаётся, обратитесь к администратору базы — возможно, нарушена логика расчётов.
4. SQL-запрос для продвинутых пользователей
Если вам нужно получить данные по остаткам отпусков для большого количества сотрудников или интегрировать их с другой системой, можно использовать прямой SQL-запрос к базе 1С. Этот метод подходит IT-специалистам или опытным пользователям, которые умеют работать с Консолью запросов.
Пример запроса для 1С:ЗУП 3.1:
ВЫБРАТЬ
Сотрудник.Наименование КАК ФИО,
Сотрудник.ТабельныйНомер КАК ТабельныйНомер,
ОстаткиОтпусковПериоды.Период КАК РабочийГод,
ОстаткиОтпусковПериоды.КоличествоДнейОстаток КАК ОстатокДней
ИЗ
РегистрНакопления.ОстаткиОтпусков.Остатки(&Период, ) КАК ОстаткиОтпусковПериоды
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Сотрудники КАК Сотрудник
ПО ОстаткиОтпусковПериоды.Сотрудник = Сотрудник.Ссылка
ГДЕ
ОстаткиОтпусковПериоды.КоличествоДнейОстаток > 0
УПОРЯДОЧИТЬ ПО
ФИО
Чтобы выполнить запрос:
- Откройте 1С:Предприятие в режиме
Конфигуратор(нужны права администратора). - Перейдите в
Сервис → Консоль запросов. - Вставьте код запроса и нажмите
Выполнить. - Экспортируйте результаты в
ExcelилиCSVпри необходимости.
⚠️ Внимание: Неправильно составленный SQL-запрос может нарушить работу базы. Перед выполнением сделайте резервную копию или протестируйте запрос на тестовой базе.
Личный кабинет сотрудника|
Отчёт "Остатки отпусков" в 1С|
Через карточку сотрудника|
SQL-запросы или внешние отчёты|
Спрашиваю у бухгалтерии-->
5. Проверка через мобильное приложение 1С
Многие компании подключают мобильное приложение 1С:Зарплата и Кадры (доступно для iOS и Android). Это удобно для сотрудников, которые хотят проверять остатки отпуска вне офиса — например, в командировке или на больничном.
Как пользоваться:
- 📱 Скачайте приложение 1С:Зарплата и Кадры из
App StoreилиGoogle Play. - 🔑 Авторизуйтесь с помощью логина/пароля от личного кабинета (их выдаёт IT-отдел или бухгалтерия).
- 📊 Перейдите в раздел
Отпуска— здесь будут те же данные, что и в десктопной версии.
Преимущества мобильного приложения:
- ✅ Данные обновляются в реальном времени (если настроена синхронизация).
- ✅ Можно подать заявку на отпуск прямо из телефона.
- ✅ Приходят уведомления об одобрении или отклонении отпуска.
Если приложение не подключается, проверьте, разрешён ли внешний доступ к вашей базе 1С. Иногда для этого нужно настроить VPN или обратиться к администратору.
Почему данные в 1С могут не сходиться с вашими расчётами?
Иногда сотрудник видит в 1С один остаток отпуска, а по его подсчётам выходит другая цифра. Рассмотрим 4 самые частые причины расхождений:
- Незакрытый рабочий год. Дни отпуска начисляются только после закрытия периода в 1С:ЗУП. Если год не закрыт, программа может показывать старые данные.
- Ошибки в трудовом стаже. Если в карточке сотрудника неверно указан стаж (например, забыли внести предыдущее место работы), дни отпуска начислятся некорректно.
- Отпуск авансом. Если сотрудник брал отпуск до того, как заработал дни (например, в первом полугодии), остаток может быть отрицательным.
- Ручные корректировки. Иногда бухгалтерия вносит правки в регистры напрямую, что приводит к несоответствиям.
Что делать, если данные не сходятся:
- 🔍 Попросите кадрового специалиста пересчитать остатки через отчёт
Анализ начисления отпусков. - 📄 Проверьте свою трудовую книжку — совпадает ли стаж с данными в 1С.
- 📧 Напишите официальный запрос в бухгалтерию с просьбой предоставить расчёт.
Если расхождения критичные (например, остаток в 1С на 10+ дней меньше вашего расчёта), требуйте письменное объяснение от кадровой службы. Это поможет избежать проблем при увольнении или расчёте компенсации.
FAQ: Частые вопросы об остатках отпуска в 1С
Можно ли увидеть остатки отпуска за прошлые годы?
Да, в отчёте Остатки отпусков или карточке сотрудника выберите нужный рабочий год (например, 2022–2023). Если данных нет, возможно, период архивирован — обратитесь к администратору базы.
Почему в 1С показывает 0 дней, хотя я не брал отпуск?
Вероятные причины:
- Рабочий год ещё не начался (например, вы устроились менее 6 месяцев назад).
- Дни не начислены из-за ошибки в стаже или настройках программы.
- Отпуск предоставлялся авансом, и остаток стал отрицательным.
Уточните у кадрового специалиста, когда именно должны были начислить дни.
Как посчитать остаток отпуска вручную?
Формула:
Остаток = (Начислено дней за год) – (Использовано дней) + (Остаток с прошлого года)
Пример: за 2023–2026 год начислено 28 дней, отгуляно 14, остаток с 2022–2023 — 5 дней. Итого: 28 – 14 + 5 = 19 дней.
Можно ли в 1С увидеть остатки отпуска по внешним совместителям?
Да, но только если внешний совместитель оформлен в этой же базе 1С. В карточке сотрудника будет указан тип занятости (Внешнее совместительство), а остатки отпуска рассчитываются пропорционально отработанному времени.
Что делать, если в 1С ошибка в остатках?
Алгоритм действий:
- Сделайте скриншот ошибки.
- Напишите заявление на имя главного бухгалтера с просьбой пересчитать остатки.
- Если ошибка не исправляется, обратитесь в инспекцию по труду (но сначала попробуйте решить вопрос внутри компании).