Другое · 11 мин
Как выгрузить график отпусков из 1С
Как выгрузить график отпусков из 1С:ЗУП в Excel: способы выгрузки через отчёты, табличный документ и печатные формы. Проверка результата и типичные ошибки.
График отпусков по форме Т-7 — обязательный кадровый документ, который утверждается до конца календарного года на следующий период. На практике его часто требуется выгрузить из 1С в Excel или PDF: для согласования с руководителями подразделений, передачи в бухгалтерию, рассылки сотрудникам или корректировки вне системы. В 1С:Зарплата и управление персоналом (ЗУП) это можно сделать несколькими способами — от сохранения печатной формы до вывода произвольного отчёта через универсальные механизмы.
Выбор способа зависит от конфигурации (ЗУП 3.1, ЗУП 2.5, Бухгалтерия с кадровым блоком), от того, какой вид графика нужен — утверждённый по форме Т-7 или фактический с учётом переносов, и от того, в каком формате требуется результат. Ниже разобраны рабочие варианты для типовых конфигураций, указаны ограничения каждого подхода и способы проверить корректность выгрузки.
Определите, какой именно график вам нужен
Перед выгрузкой важно понять, какие данные должны попасть в файл, потому что в 1С график отпусков существует в нескольких видах. Первый — плановый график по форме Т-7, который утверждается приказом и содержит запланированные даты отпусков на год. Второй — фактические отпуска, то есть реально оформленные приказы и отсутствия. Третий — сводная форма, где план сопоставляется с фактом и видны переносы.
Если цель — передать утверждённый график в контролирующий орган или руководству, нужна именно форма Т-7 из документа «График отпусков». Если задача — проанализировать, кто и когда фактически отдыхал, подойдут отчёты по отсутствиям и остаткам отпусков. Смешивать эти данные в одном файле без понимания структуры не стоит: внешне похожие таблицы формируются из разных регистров и по-разному реагируют на переносы.
Как выбрать способ выгрузки
Выгрузка печатной формы Т-7 из документа
Самый прямой путь — открыть сам документ графика отпусков. В 1С:ЗУП 3.1 перейдите в раздел «Кадры» → «Графики отпусков», откройте нужный документ за требуемый год и нажмите кнопку «Печать» → «График отпусков (Т-7)». На экране появится табличный документ с унифицированной формой.
Далее сохраните его в нужном формате: меню «Файл» → «Сохранить как» (или кнопка сохранения на панели табличного документа). Доступны форматы Excel (XLSX), PDF, MXL (родной формат табличных документов 1С), HTML и другие. Для дальнейшей правки выбирайте XLSX, для отправки на подпись — PDF.
Учтите ограничение: печатная форма Т-7 жёстко привязана к макету. Колонки, их порядок и ширина определяются конфигурацией, и добавить, например, столбец «Табельный номер» или «Подразделение» простым сохранением не получится — для этого понадобится доработка макета или другой способ выгрузки.
- 1Откройте раздел «Кадры» → «Графики отпусков» и найдите документ за нужный год
- 2Нажмите «Печать» → «График отпусков (Т-7)» и дождитесь формирования табличного документа
- 3Выберите «Файл» → «Сохранить как» и укажите формат XLSX или PDF
- 4Откройте сохранённый файл и проверьте, что все строки и колонки перенеслись без обрезки
Выгрузка через отчёты по отпускам
Если нужен не утверждённый документ, а аналитическая таблица, используйте отчёты. В ЗУП 3.1 в разделе «Кадры» → «Отчёты по кадрам» доступны «График отпусков», «Остатки отпусков», «Отпуска сотрудников» и другие формы. Отчёт удобен тем, что перед формированием можно настроить отбор по организации, подразделению, периоду и конкретным сотрудникам.
Порядок действий: откройте отчёт, установите период (обычно календарный год), при необходимости добавьте отборы через кнопку «Настройки», нажмите «Сформировать». Полученный табличный документ сохраняется тем же способом — «Файл» → «Сохранить как» → Excel. В отличие от печатной формы, здесь можно включать и отключать поля в настройках варианта отчёта, что позволяет получить таблицу с нужным набором колонок без доработки конфигурации.
Полезный приём: если стандартный вариант отчёта не содержит нужного поля, откройте расширенные настройки (вкладка «Поля» или «Структура» в настройках) и добавьте доступный реквизит. Набор доступных полей ограничен схемой компоновки данных отчёта, но для типовых задач — подразделение, должность, даты, количество дней — его обычно достаточно.
Универсальные механизмы для нестандартных выгрузок
Когда ни печатная форма, ни типовой отчёт не дают нужного результата, применяют универсальные инструменты. Во многих конфигурациях есть «Универсальный отчёт», который позволяет построить таблицу по регистрам сведений и накопления, где хранятся данные об отпусках. Он требует понимания структуры метаданных, поэтому подходит опытным пользователям и администраторам.
Другой вариант — обработка «Выгрузка и загрузка данных» или выгрузка через консоль запросов, если необходимо передать данные в стороннюю систему в формате CSV или XML. Такие инструменты обычно доступны только пользователям с правами администратора, и работать с ними следует аккуратно: некорректный запрос может вернуть неполные или дублирующиеся данные.
Для регулярной выгрузки в одном и том же формате разумно сохранить настройки отчёта как именованный вариант — тогда в следующий раз достаточно будет выбрать его из списка и нажать «Сформировать», не настраивая отборы заново.
Особенности для разных конфигураций
В 1С:ЗУП 3.1 график отпусков — полноценный документ с возможностью ведения фактических отпусков прямо в нём, поэтому выгружать можно как план, так и план-факт. В ЗУП 2.5 механизм проще: график формируется отчётом по данным плановых отпусков, и путь к нему лежит через «Кадровый учёт» → «Отчёты».
В 1С:Бухгалтерии 8 с кадровым блоком отдельного документа графика отпусков обычно нет — доступны отчёты по отпускам и кадровые печатные формы, возможности которых ограничены. Если учёт ведётся в Бухгалтерии, а полноценный график Т-7 нужен регулярно, это аргумент в пользу ведения кадрового учёта в ЗУП.
В самописных и отраслевых конфигурациях расположение команд может отличаться. Общий принцип сохраняется: ищите документ или отчёт со словом «отпуск» в кадровом разделе, формируйте табличный документ и сохраняйте его стандартной командой.
Сравнение способов выгрузки
Официальный вид документа, подходит для утверждения. Ограничение: нельзя менять состав колонок без доработки
Гибкие отборы и настраиваемые поля, удобно для анализа. Ограничение: внешний вид отличается от формы Т-7
Любой состав данных и форматы CSV/XML. Ограничение: нужны права администратора и знание структуры данных
Проверка результата после выгрузки
Сохранённый файл обязательно откройте и сверьте с данными в программе. При экспорте табличных документов в Excel иногда «ломается» форматирование: слипаются объединённые ячейки шапки, даты превращаются в текст или числа, длинные ФИО обрезаются по ширине столбца. Это не влияет на сами данные, но может ввести в заблуждение при печати из Excel.
Сверьте контрольные цифры: количество сотрудников в файле должно совпадать с количеством строк в графике в 1С, сумма плановых дней отпуска — с итогом по отчёту. Если в файле строк меньше, проверьте отборы: частая причина — установленный фильтр по подразделению или дата формирования, отсекающая часть сотрудников.
Как проверить результат
Совпадает с числом сотрудников в графике в 1С
Строк меньше — вероятно, сработал отбор или фильтр
Отображаются как даты, совпадают с программой
Даты превратились в числа или текст, сдвинуты
Сумма по колонке дней совпадает с итогом отчёта
Суммы расходятся — проверьте период формирования
Типичные ошибки и их последствия
Самая распространённая ошибка — выгрузка неактуальной версии графика. Если в течение года отпуска переносились, а вы сохранили старый файл, внешние пользователи получат недостоверные данные. Перед выгрузкой убедитесь, что документ или отчёт сформирован на текущую дату с учётом всех изменений.
Вторая ошибка — отправка файла в формате MXL коллегам без 1С: открыть его можно только платформой 1С или специальным просмотрщиком. Для внешней передачи всегда сохраняйте в XLSX или PDF. Третья типичная проблема — выгрузка по всем организациям сразу в многофирменной базе, когда нужен график только одной: проверяйте поле «Организация» в отборах.
Безопасность и ограничения самостоятельной работы
График отпусков содержит персональные данные сотрудников, поэтому выгруженный файл следует хранить и передавать с учётом требований к защите персональных данных: не отправлять по открытым каналам без необходимости, ограничивать круг получателей. При передаче в сторонние сервисы убедитесь, что это согласовано с политикой организации.
Настоятельно не рекомендуется править данные об отпусках напрямую в выгруженном Excel и считать его «новой версией графика»: система учёта об этих изменениях не узнает, и возникнет рассинхронизация. Все корректировки вносите в 1С, а файл формируйте заново. Если для выгрузки требуются доработки конфигурации — нестандартный макет, автоматическая выгрузка по расписанию — привлекайте специалиста по 1С, а не изменяйте типовые объекты самостоятельно.
Что важно запомнить
График отпусков выгружается из 1С через печатную форму Т-7, типовые отчёты или универсальные механизмы — выбор зависит от цели. Сохраняйте результат в XLSX или PDF, проверяйте отборы и сверяйте итоги, а все изменения вносите только в самой программе.
Частые вопросы
Можно ли выгрузить график отпусков из 1С в Excel без прав администратора?
Да, если у вас есть доступ к документу «График отпусков» или к кадровым отчётам. Сохранение табличного документа в Excel — стандартная функция, доступная обычному пользователю. Права администратора нужны только для универсальных отчётов, консоли запросов и доработки макетов.
Почему в выгруженном файле даты отображаются как числа?
Excel иногда интерпретирует ячейки с датами как числовые. Выделите столбец и задайте формат «Дата» через «Формат ячеек». Сами данные при этом не повреждены — меняется только отображение.
Как выгрузить график отпусков только по одному подразделению?
В отчёте «График отпусков» откройте «Настройки», добавьте отбор по полю «Подразделение» с нужным значением и сформируйте отчёт заново. В печатной форме Т-7 из документа отбор по подразделению недоступен — используйте отчёт.
Чем отличается выгрузка графика от выгрузки фактических отпусков?
График — это плановые даты из формы Т-7. Фактические отпуска формируются по проведённым документам «Отпуск» и отражаются в отчётах «Отпуска сотрудников» и «Остатки отпусков». Это разные наборы данных, и сверять их нужно отдельно.
Можно ли настроить автоматическую выгрузку графика по расписанию?
В типовой конфигурации такой функции для пользователя нет. Автоматическая выгрузка реализуется через регламентные задания и доработку конфигурации — это задача для разработчика 1С с тестированием на копии базы.
В каком формате лучше передавать график на подпись руководителю?
Оптимален PDF: он сохраняет внешний вид формы Т-7, не редактируется случайно и открывается на любом устройстве. Excel уместен, когда получателю нужно работать с данными — фильтровать, сортировать, считать итоги.