Другое · 11 мин
Как посмотреть отпуска в 1С 7.7
Подробная инструкция, как посмотреть отпуска сотрудников в 1С 7.7: журнал документов, отчеты по отпускам, остатки дней, типичные ошибки и проверка данных.
В 1С 7.7 (конфигурации «Зарплата и Кадры» и «1С:Зарплата и Управление Персоналом» линейки 7.7) информация об отпусках хранится в документах и регистрах расчета. В отличие от современной 1С 8.3, здесь нет единого «кадрового профиля» сотрудника с историей отпусков, поэтому данные приходится собирать из нескольких источников: журналов документов, специализированных отчетов и картотеки сотрудников.
Какие именно отчеты и документы доступны, зависит от конкретной конфигурации и её версии. В типовой «Зарплате и Кадрах» 7.7 начисление отпускных оформляется документом «Начисление отпуска» (в ряде релизов — «Отпуск»), а остатки неиспользованных дней программа сама по умолчанию не ведет — их либо считают вручную, либо получают через встроенные отчеты, если конфигурация доработана.
Ниже разобраны все рабочие способы посмотреть отпуска: через журнал документов, через стандартные отчеты, через обработку «Анализ отпусков» (если она есть в вашей поставке), а также как проверить корректность данных и что делать, если отпуск в отчете не виден.
Где в 1С 7.7 хранятся данные об отпусках
Каждый факт предоставления отпуска в 7.7 оформляется документом. В типовой конфигурации «1С:Зарплата и Кадры 7.7» это документ «Начисление отпуска», который создает записи в журнале расчетов «Зарплата» с конкретным видом расчета (ежегодный отпуск, учебный отпуск, отпуск без сохранения зарплаты и т.д.).
Кроме журнала расчетов, часть сведений хранится в справочнике «Сотрудники»: дата приема на работу, данные о стаже. Именно от этих данных отталкиваются при расчете положенных дней отпуска. Самих «остатков отпуска» в виде отдельного регистра в типовой 7.7 нет — это главное отличие от 1С 8.3.
Поэтому просмотр отпусков сводится к трем задачам: найти документы начисления отпуска, построить по ним отчет за период и, если нужен остаток дней, вычислить его расчетным путем.
Способ 1. Журнал документов начисления отпуска
Самый прямой способ увидеть, какие отпуска оформлены, — открыть журнал соответствующих документов.
Откройте меню Журналы → Начисление отпуска (или общий журнал «Зарплата» с отбором по виду документа). В журнале видны все введенные документы: дата, номер, сотрудник, период отпуска. Установите интервал просмотра через кнопку «Интервал» или сочетание клавиш, чтобы отобразить нужный период.
Для отбора по конкретному сотруднику используйте кнопку «Отбор» (или меню Действия → Отбор) и выберите «Отбор по значению» — сотрудник. Журнал покажет только отпуска этого работника. Двойной щелчок по строке открывает сам документ, где видны даты начала и окончания отпуска, количество дней и сумма начисленных отпускных.
- 1Откройте меню Журналы → Начисление отпуска
- 2Установите нужный интервал дат кнопкой «Интервал»
- 3При необходимости включите отбор по сотруднику или подразделению
- 4Откройте документ двойным щелчком и проверьте даты и число дней
- 5Сверьте, что документ проведен (нет красной пометки в журнале)
Способ 2. Стандартные отчеты по начислениям
Если нужно увидеть отпуска сразу по всем сотрудникам за период, удобнее использовать отчеты. Откройте меню Отчеты и найдите один из следующих вариантов (набор зависит от релиза): «Свод начислений и удержаний», «Расчетные листки», «Отчет по начислениям».
В настройках отчета установите период и включите группировку или отбор по виду расчета «Оплата отпуска» (ежегодного, учебного и т.д.). В отчете «Свод начислений» отпускные обычно выводятся отдельной строкой по каждому сотруднику — так видно, кто и в каком месяце был в отпуске и сколько получил отпускных.
Расчетные листки полезны для проверки по одному сотруднику: в листке за месяц отпуска видна строка с видом расчета, периодом (датами) и суммой. Сформировав листки за год, можно восстановить всю историю отпусков работника.
Если отчет показывает сумму отпускных, но не показывает даты отпуска, откройте расшифровку: в 7.7 двойной щелчок по ячейке отчета часто открывает детализацию до документа или записи журнала расчетов, где даты указаны.
Способ 3. Как узнать остаток неиспользованных дней отпуска
Типовая 1С 7.7 не ведет автоматический учет остатков отпусков, поэтому остаток приходится определять расчетным путем. Логика такая: за каждый полный рабочий год (от даты приема) сотруднику положено 28 календарных дней основного отпуска (плюс дополнительные, если они установлены). Из этой суммы вычитаются фактически использованные дни.
Порядок ручного расчета: откройте карточку сотрудника в справочнике «Сотрудники» и запишите дату приема. Затем через журнал «Начисление отпуска» с отбором по этому сотруднику просуммируйте все дни использованных отпусков за весь период работы. Разница между положенными и использованными днями — остаток.
В некоторых доработанных конфигурациях есть внешние отчеты или обработки вида «Остатки отпусков», «Анализ использования отпусков». Проверьте меню Сервис → Дополнительные возможности или каталог ExtForms в папке базы — туда часто добавляют внешние отчеты (.ert). Если такой обработки нет, её может написать программист 1С на встроенном языке.
Сравнение способов просмотра отпусков
| Способ | Что показывает | Когда подходит | Ограничение |
|---|---|---|---|
| Журнал «Начисление отпуска» | Документы, даты, дни, суммы | Поиск конкретного отпуска сотрудника | Нужно вручную отбирать и суммировать |
| Свод начислений | Суммы отпускных по всем за период | Обзор по подразделению или предприятию | Не всегда видны даты отпуска |
| Расчетные листки | Детали по сотруднику за месяц | Проверка конкретного работника | Требует формирования за много месяцев |
| Внешний отчет «Остатки отпусков» | Остатки дней | Регулярный контроль остатков | Есть только в доработанных базах |
Частые проблемы и их причины
Наиболее частая ситуация — отпуск введен, но в отчете не отображается. Причины: документ не проведен (в журнале он отмечен иначе), документ введен другим периодом и не попадает в интервал отчета, либо в отчете не включен нужный вид расчета в отбор.
Вторая типичная проблема — отпуск оформлен не документом «Начисление отпуска», а вручную через документ «Начисление зарплаты» или «Ввод расчета сотруднику». Такие суммы не попадут в специализированные отборы по виду расчета отпуска, и найти их можно только через расчетные листки или журнал расчетов.
Третья ситуация — в базе несколько журналов расчетов или несколько организаций, и отпуск заведен не в той. Проверьте, что в отчете выбрана правильная организация и нужный журнал расчетов.
Как проверить корректность данных по отпускам
После просмотра полезно убедиться, что данные полные и непротиворечивые. Сверьте количество дней в документе с приказом по форме Т-6 (бумажным или электронным). Проверьте, что сумма отпускных в документе совпадает с суммой в расчетном листке сотрудника за тот же месяц.
Для контроля по предприятию сформируйте свод начислений за год и сравните общую сумму отпускных с данными бухгалтерского учета (счет 70 в разрезе видов оплат). Расхождение означает, что часть отпусков оформлена нестандартно или есть непроведенные документы.
Как проверить результат
Документ проведен, даты и дни совпадают с приказом Т-6
Документ не проведен, помечен на удаление или даты расходятся с приказом
Сумма и вид расчета совпадают с документом начисления отпуска
Суммы нет в листке или она отличается от документа
Положенные дни минус использованные дают неотрицательный остаток
Остаток отрицательный либо не сходится с кадровыми данными
Что делать, если данных недостаточно
Если типовых средств не хватает — например, нужен регулярный отчет по остаткам отпусков для всех сотрудников — есть два пути. Первый: заказать у специалиста по 1С внешний отчет (.ert), который обходит журнал расчетов и считает остатки автоматически. Это стандартная и относительно несложная доработка для 7.7.
Второй путь — выгрузить данные в Excel: большинство отчетов 7.7 сохраняются в табличный документ (Файл → Сохранить как → формат MXL или копирование в Excel), где можно дальше фильтровать и суммировать дни вручную. Это подходит для разового анализа без доработки конфигурации.
Как выбрать действие
Частые вопросы
Почему в 1С 7.7 нет готового отчета по остаткам отпусков?
Типовая конфигурация 7.7 проектировалась прежде всего как расчетная: она начисляет отпускные и налоги, но не ведет кадровый учет остатков в отдельном регистре. Остатки либо считаются вручную от даты приема, либо получаются через доработанные внешние отчеты.
Как посмотреть отпуска уволенного сотрудника?
Документы уволенного сотрудника не удаляются из журнала. Откройте журнал «Начисление отпуска», установите широкий интервал и отбор по сотруднику — вся история будет видна. Если сотрудник удален из справочника (что не рекомендуется делать), данные восстановить можно только из архивной копии базы.
Отпуск введен, но в расчетном листке его нет. Что проверить?
Проверьте, что документ проведен, что период начисления попадает в месяц листка и что сотрудник в документе совпадает с сотрудником листка (иногда заводят дубль в справочнике). Также убедитесь, что зарплата за этот месяц рассчитана — нерассчитанный период может не показать начисления.
Как посмотреть отпуска без сохранения зарплаты?
Отпуска без сохранения обычно оформляются отдельным видом расчета или документом невыходов. Ищите их в том же журнале начислений по виду расчета «Отпуск без сохранения заработной платы» либо через отчет по неявкам, если он есть в вашей конфигурации.
Можно ли выгрузить список отпусков в Excel?
Да. Сформируйте нужный отчет (например, свод начислений), затем через меню Файл → Сохранить как сохраните таблицу в формате, который откроет Excel, либо скопируйте табличную часть через буфер обмена. После выгрузки данные можно фильтровать и суммировать стандартными средствами Excel.
Чем просмотр отпусков в 7.7 отличается от 1С 8.3?
В 8.3 есть регистры остатков отпусков, кадровые отчеты «Остатки отпусков» и справка по отпускам из карточки сотрудника. В 7.7 этого нет, и информацию приходится собирать из журнала документов и отчетов по начислениям, а остатки считать расчетным путем.
Что важно запомнить
Отпуска в 1С 7.7 смотрят через журнал «Начисление отпуска» и отчеты по начислениям с отбором по виду расчета. Остатки дней типовая конфигурация не считает — их вычисляют от даты приема минус использованные дни. Перед любыми исправлениями документов прошлых периодов делайте архивную копию базы.