Документ «График отпусков»
Фиксирует плановые даты ежегодных оплачиваемых отпусков сотрудников организации на год и служит основой для печати официального кадрового документа с подписями руководителя и кадровой службы. Ведётся в рамках требований трудового законодательства Республики Казахстан.
🎯 Что это и зачем
Трудовое законодательство Казахстана обязывает работодателя составлять график отпусков — перечень плановых дат ежегодных оплачиваемых отпусков всех сотрудников организации. Документ «График отпусков» в ЗУП для Казахстана 3.1 реализует эту задачу: кадровый специалист вносит построчно каждого сотрудника, вид отпуска, плановую дату начала и окончания, количество дней.
Документ является регистрационно-печатным: он не формирует движений по регистрам расчёта зарплаты и не влияет на начисления. Его ценность — в юридически оформленном печатном графике с подписями руководителя и начальника кадровой службы, а также в возможности связать частные графики подразделений через механизм «Сбор графиков отпусков» в единый сводный документ по организации.
Казахстанский контекст: плановый отпуск по графику является основанием для последующего оформления документа «Отпуск» с расчётом отпускных — с учётом норм ТК РК, средним заработком по общей методике РК, применением ОПВ, ОПВР, СО, ВОСМС/ООСМС, ИПН и единого платёжного поручения. Сам «График отпусков» суммы не рассчитывает — только планирует даты.
Кто работает: кадровый специалист или HR-менеджер, как правило, один раз в год при планировании отпусков, с возможной корректировкой строк в течение года по заявлениям сотрудников.
🧭 Где найти в программе
Раздел «Кадры» → пункт «График отпусков». Откроется журнал документов; новый создаётся кнопкой «Создать».
Year), поэтому при поиске удобно фильтровать список по организации и году.👤 Часть 1. Для пользователя
Проходим по типичным сценариям: от создания нового графика до корректировки в середине года.
Урок 1. Составление годового графика отпусков
Когда: ежегодное планирование отпусков по организации, как правило, до начала нового календарного года.
- Создаём новый документ «График отпусков».
- Заполняем Организация — единственное обязательное поле; определяет, по какой организации составляется график, и задаёт нумерацию.
- Указываем Дата события (
ДатаСобытия) — дату утверждения или составления графика; используется в печатной форме. - В табличной части Сотрудники построчно добавляем каждого сотрудника: поле Сотрудник (
Сотрудник) — выбираем из справочника «Сотрудники»; поле Физическое лицо (ФизическоеЛицо) соответствует выбранному сотруднику — отдельно его не трогаем. - Для каждой строки указываем Вид отпуска (
ВидОтпуска) из справочника «Виды отпусков» (ежегодный основной, дополнительный и т.п.). - Заполняем плановые Дата начала и Дата окончания, а также Количество дней.
- При необходимости добавляем Примечание по строке.
- Заполняем блок подписантов: Руководитель, Должность руководителя, Основание подписи руководителя; Руководитель кадровой службы, Должность руководителя кадровой службы, Основание подписи руководителя кадровой службы — всё для печатной формы.
- Нажимаем «Провести». Программа проверит заполненность
Организация(единственная проверка ShowError) и сохранит документ с годовым номером.
КраткийСоставДокумента (синоним «Сотрудники» в шапке) отображает краткий перечень сотрудников документа прямо в журнале — не путайте его с табличной частью «Сотрудники»: это строковый реквизит шапки для удобства поиска в списке.Урок 2. Один сотрудник — несколько периодов отпуска
Когда: отпуск сотрудника разбит на части (например, две части ежегодного), либо планируются разные виды отпуска в течение года.
- В ТЧ Сотрудники добавляем несколько строк с одним и тем же значением поля Сотрудник. Это штатный приём — дубликат строк по сотруднику ошибкой не считается.
- В каждой строке указываем свой Вид отпуска (или одинаковый для частей ежегодного), свои Дата начала / Дата окончания и Количество дней.
- В поле Примечание фиксируем, что это часть отпуска (например, «Часть 1», «Часть 2»).
- Проводим документ; печатная форма покажет каждую часть отдельной строкой.
Урок 3. Корректировка графика в течение года
Когда: перенос запланированного отпуска по заявлению сотрудника или производственной необходимости.
- Открываем проведённый документ «График отпусков» из списка.
- Находим строку нужного сотрудника в ТЧ Сотрудники.
- Изменяем Дата начала / Дата окончания и Количество дней; причину переноса записываем в Примечание строки или в поле Комментарий документа.
- Перепроводим документ.
СборГрафиковОтпусков по-прежнему указывает на актуальный документ сбора. При самостоятельном (несводном) графике реквизит оставляйте пустым.🛠 Часть 2. Для программиста
Состав объекта по метаданным конфигурации ЗУП для Казахстана 3.1, релиз 3.1.2.24.
Структура объекта
Тип объекта — документ. Нумерация: тип номера String, длина 11, периодичность Year. В шапке 12 реквизитов, 2 табличные части.
Реквизиты шапки
| Имя | Тип | Обяз. | Назначение |
|---|---|---|---|
Организация | СправочникСсылка.Организации | Да (ShowError) | Организация, по которой составляется график; единственное обязательное поле |
КраткийСоставДокумента | Строка | Нет | Синоним «Сотрудники»; строковое краткое представление состава документа для списков |
ДатаСобытия | Дата | Нет | Дата составления/утверждения графика; используется в печатной форме |
Руководитель | СправочникСсылка.ФизическиеЛица | Нет | Руководитель-подписант; для печатной формы |
ДолжностьРуководителя | СправочникСсылка.Должности | Нет | Должность руководителя; для печатной формы |
ОснованиеПодписиРуководителя | (тип не определён) | Нет | Основание права подписи руководителя (устав, доверенность); для печатной формы |
РуководительКадровойСлужбы | СправочникСсылка.ФизическиеЛица | Нет | Второй подписант — руководитель кадровой службы; для печатной формы |
ДолжностьРуководителяКадровойСлужбы | СправочникСсылка.Должности | Нет | Должность руководителя кадровой службы; для печатной формы |
ОснованиеПодписиРуководителяКадровойСлужбы | (тип не определён) | Нет | Основание права подписи кадровика; для печатной формы |
Ответственный | СправочникСсылка.Пользователи | Нет | Пользователь, ответственный за документ |
Комментарий | Строка | Нет | Произвольный комментарий к документу |
СборГрафиковОтпусков | ДокументСсылка.СборГрафиковОтпусков | Нет | Ссылка на документ «Сбор графиков отпусков» при консолидации по подразделениям |
Табличные части
ТЧ Сотрудники — основная таблица планового графика:
| Имя | Тип | Назначение |
|---|---|---|
Сотрудник | СправочникСсылка.Сотрудники | Сотрудник, которому планируется отпуск; ключевое поле строки |
ФизическоеЛицо | СправочникСсылка.ФизическиеЛица | Физлицо сотрудника; соответствует выбранному Сотрудник, не заполняется отдельно |
ВидОтпуска | СправочникСсылка.ВидыОтпусков | Вид планируемого отпуска (ежегодный основной, дополнительный и др.) |
ДатаНачала | Дата | Плановая дата начала отпуска |
ДатаОкончания | Дата | Плановая дата окончания отпуска |
КоличествоДней | Число | Длительность отпуска в днях по данной строке |
Примечание | Строка | Произвольное примечание (перенос, согласование, номер части) |
ТЧ ДополнительныеРеквизиты — стандартный механизм доп. реквизитов БСП:
| Имя | Тип | Назначение |
|---|---|---|
Свойство | ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения | Какое дополнительное свойство заполняется |
Значение | (составной, тип не определён) | Значение свойства |
ТекстоваяСтрока | Строка | Текстовое представление значения |
Движения по регистрам
Документ не пишет ни в какие регистры — metadata.register_records пуст. «График отпусков» является регистрационно-печатным кадровым документом: все данные хранятся непосредственно в строках ТЧ Сотрудники и в шапке документа. Единственная объектная связь — реквизит СборГрафиковОтпусков (ссылка на документ консолидации).
Сотрудники самого документа напрямую. Перепроведение полностью безопасно и не влечёт никаких пересчётов.Как формируется проведение — реальный код (3.1.2.24)
bsl_static и bsl_summaries пусты — модули объекта и форм недоступны. Дословную цитату ОбработкаПроведения / ОбработкаПроверкиЗаполнения привести нельзя. Ниже — реконструкция по метаданным (обязательность реквизитов и состав проверок): это не исходный код, а корректная по структуре схема.Единственная платформенная проверка заполнения (из fill_value_required: ShowError):
// Реконструкция по metadata. Документ имеет ОДИН реквизит с ShowError.
// Платформа проверяет его автоматически перед записью; имя — дословно из метаданных.
ПроверяемыеРеквизиты = "Организация";
// Дополнительных прикладных проверок в ОбработкаПроверкиЗаполнения
// по данным выгрузки нет (bsl_static пуст).
Схема проведения (реконструкция по метаданным):
// Реконструкция по metadata.register_records (список пуст).
// Не дословный код модуля — регистров-приёмников нет.
Процедура ОбработкаПроведения(Отказ, РежимПроведения)
// Документ не формирует движений ни по каким регистрам.
// При проведении платформа:
// 1. Проверяет заполненность реквизита Организация (ShowError).
// 2. Нумерует документ в пределах года (number_periodicity = Year).
// 3. Сохраняет шапку и строки ТЧ Сотрудники / ДополнительныеРеквизиты.
// 4. Заполняет КраткийСоставДокумента краткой информацией о сотрудниках
// (механизм заполнения по коду — в выгрузке не определён).
// Движений по регистрам: нет.
КонецПроцедуры
Зависимости
| Зависимость | Что используется |
|---|---|
| Справочники | Организации, Сотрудники, ФизическиеЛица, Должности, ВидыОтпусков, Пользователи |
| Документы-основания | Пусто — документ не вводится на основании других объектов (based_on не определено) |
| Документ-консолидатор | СборГрафиковОтпусков — необязательная ссылка для механизма сбора графиков по подразделениям |
| Кто создаётся на основании | Пусто — на основании «Графика отпусков» другие документы не создаются (inverse_based_on не определено) |
| БСП: доп. реквизиты | ТЧ ДополнительныеРеквизиты через план видов характеристик ДополнительныеРеквизитыИСведения |
🔗 Связанные разделы
- Отпуск — оформление фактического отпуска по плановым датам из графика, расчёт отпускных с учётом норм ТК РК, ОПВ, СО, ВОСМС/ООСМС и ИПН.
- Приём на работу — кадровый документ-основание, определяющий право сотрудника на отпуск и его длительность.