Документ «Отпуск без сохранения оплаты списком»

Регистрирует отпуск без сохранения заработной платы сразу нескольким сотрудникам одним документом: каждому в свои даты, по своему заявлению. Документ вытесняет рабочее время по графику и формирует движения по регистрам учёта отпусков, среднего заработка и состояний сотрудников.

ЗУП для Казахстана, ред. 3.1 · v3.1.2.24 · обновлено 2026-06

🎯 Что это и зачем

В казахстанском трудовом учёте отпуск без сохранения заработной платы предоставляется по заявлению работника в порядке, установленном Трудовым кодексом РК. Неоплачиваемое время вытесняет рабочие дни из графика — сотрудник числится в отсутствии, начислений не получает, но период фиксируется в реестре отпусков и учитывается при расчёте среднего заработка.

Документ «Отпуск без сохранения оплаты списком» — групповой вариант: один документ на несколько сотрудников с индивидуальными датами начала/окончания. Это удобно при массовом оформлении, например, когда несколько сотрудников берут отпуск в один период по общему приказу. Отличие от одиночного документа — табличная часть Сотрудники вместо одного поля «Сотрудник» в шапке.

В части налогов и взносов РК: поскольку начислений нет, ИПН, ОПВ, ОПВР, СО, ВОСМС, ООСМС по этому документу не исчисляются. Данные об отсутствии участвуют в расчёте среднего заработка (уменьшают время в расчётном периоде) — это важно при последующем расчёте отпускных или больничного. Документ ведут расчётчик зарплаты или кадровик, как правило ежемесячно при наличии заявлений от сотрудников.

🧭 Где найти в программе

Раздел «Кадры» → пункт «Отпуск без сохранения оплаты списком». Откроется журнал документов; новый создаём кнопкой «Создать».

📌 Заметка. Точное расположение пункта в меню зависит от настроек интерфейса и прав пользователя. Если пункт не виден в разделе «Кадры», ищите его в разделе «Зарплата» / «Расчёт зарплаты» или через «Все функции» → «Документы». Создать документ «на основании» другого объекта нельзя — только из списка.

👤 Часть 1. Для пользователя

Проходим по шагам: от пустого документа до проведённого и проверенного отпуска без оплаты для группы сотрудников.

Урок 1. Массовое оформление отпуска без оплаты

Когда: несколько сотрудников подали заявления на отпуск без сохранения зарплаты — нужно оформить одним документом и провести в расчёт текущего периода.

  1. Создаём новый документ «Отпуск без сохранения оплаты списком» из журнала кнопкой «Создать».
  2. Заполняем Организацию — обязательный реквизит; определяет перечень доступных сотрудников.
  3. Выбираем Вид отпуска (из справочника «Виды отпусков») — обязательный; логически связан с Видом расчёта и Видом времени (кодовая связка «вид отпуска → начисление → вид использования рабочего времени»; проверьте, подтянулись ли соседние поля автоматически).
  4. Проверяем Вид расчёта (план видов расчёта «Начисления») — обязательный; именно он попадает в строки расчётной ТЧ Начисления.
  5. При необходимости заполняем Вид времени (вид использования рабочего времени для табеля — необязательный, но нужен для корректного отражения в табеле) и Период регистрации (месяц, в котором отпуск отражается в расчёте зарплаты).
  6. Переходим на вкладку «Сотрудники» и добавляем строки: в каждой строке — Сотрудник, Дата начала, Дата окончания (индивидуальные по каждому), и при необходимости Основание (реквизиты заявления сотрудника).
  7. При оформлении приказа заполняем реквизиты подписанта: Руководитель, Должность руководителя, Основание подписи руководителя, а также Наименование, дату и номер первичного документа.
  8. Дожидаемся автоматического расчёта (или выполняем расчёт вручную) — расчётные ТЧ Начисления и Показатели заполняются механизмом расчёта.
  9. Проверяем заполнение ТЧ Начисления: по каждому сотруднику должны стоять корректные нормы (НормаДней/НормаЧасов) и фактическое время (ОтработаноДней/ОтработаноЧасов) согласно его графику.
  10. Проводим документ.
📷 Скриншот: шапка документа «Отпуск без сохранения оплаты списком»
Шапка: Организация, Вид отпуска, Вид расчёта, Вид времени, Период регистрации.
💡 Подсказка. Поля Вид расчёта и Вид времени обычно подтягиваются автоматически при выборе Вида отпуска — проверьте это после заполнения, не перетирайте значения вручную без необходимости. Если автоподстановки не произошло — выберите значения вручную.
⚠️ Важно. Обязательно заполнить три реквизита шапки: Организация, Вид отпуска, Вид расчёта — без них документ не проведётся (проверка ShowError по метаданным). Также необходима хотя бы одна строка в ТЧ Сотрудники с заполненными Сотрудник, Дата начала, Дата окончания — без содержательных строк документ бессмысленен.

Урок 2. Проверка рассчитанного документа

Когда: документ создан и рассчитан — нужно убедиться в корректности до проведения, либо проверить уже проведённый документ.

  1. Открываем документ из журнала.
  2. Проверяем шапку: флаг Перерасчёт выполнен, поле Рассчитал (кто выполнил расчёт), Краткий состав документа (синоним «Сотрудники» — строковое представление списка) и Представление периода.
  3. Переходим на вкладку расчётной ТЧ «Начисления»: по каждой строке проверяем Сотрудник, период (ДатаНачала–ДатаОкончания), Норма дней/Норма часов и Отработано дней/Отработано часов по графику работы (ГрафикРаботы), Вид учёта времени.
  4. Для отпуска без оплаты ключевое — корректное вытеснение рабочего времени (дни/часы отсутствия), а не суммы; Результат по строкам, как правило, нулевой или содержит только время.
  5. Если строки ТЧ Начисления были исправлены вручную, проверяем флаги фиксации: ФиксСтрока, ФиксЗаполнение, ФиксРасчетВремени, ФиксРасчет — зафиксированные строки не будут перезаполняться при следующем расчёте.
📌 Заметка. При записи документа без проведения движения по регистрам не формируются — данные о времени и состоянии сотрудников появятся только после проведения. При необходимости просмотра движений используйте команду «Показать движения документа».

Урок 3. Перерасчёт прошлого периода и исправление

Когда: отпуск оформляется задним числом с датами в уже закрытом расчётном периоде, либо в проведённом документе обнаружена ошибка.

  1. Перерасчёт задним числом. Создайте документ с датами в прошлом периоде; Период регистрации установите в текущий месяц. Механизм перерасчёта автоматически заполнит ТЧ НачисленияПерерасчет сторно-строками (флаг Сторно = Истина, ссылка СторнируемыйДокумент) и служебную ТЧ НачисленияПерерасчетНулевыеСторно («техногенные записи перерасчёта»). Флаг ПерерасчетВыполнен в шапке установится в «Истина».
  2. Сторно-строки и техногенные записи не редактируйте вручную; ФиксСторно («Не рассчитываемая сторно-запись») — признак строк, исключённых из пересчёта.
  3. Исправление ошибочного документа. Создайте новый документ «Отпуск без сохранения оплаты списком», заполните реквизит Исправленный документ ссылкой на ошибочный. Внесите корректные данные и проведите.
  4. Проведите документ — исходные данные зафиксируются в регистре ИсходныеДанныеПерерасчетов, сторнирующие движения перезапишут расчётный регистр Начисления и связанные регистры накопления.
⚠️ Важно. Если даты отпуска раньше Периода регистрации, ожидайте заполнения ТЧ НачисленияПерерасчет со сторно-записями. Не редактируйте эти строки вручную — их формирует механизм перерасчёта. Флаг ФиксСторно («Не рассчитываемая сторно-запись») исключает строку из пересчёта — не снимайте его произвольно.
💡 Подсказка. Изменение дат у части сотрудников до закрытия периода: откройте проведённый документ, исправьте ДатаНачала/ДатаОкончания в нужных строках ТЧ Сотрудники, перезапустите расчёт и перепроведите. Строки с установленными флагами Фикс* при автоперезаполнении затронуты не будут — проверьте их вручную.

🛠 Часть 2. Для программиста

Состав объекта, регистры-приёмники движений и логика проведения. Конфигурация ЗУП для Казахстана 3.1, релиз 3.1.2.24.

Структура объекта

Тип объекта — документ. Нумерация: тип номера String, длина 11, периодичность Year (в пределах года). В шапке 20 реквизитов, 8 табличных частей; содержательно пользователь работает с ТЧ Сотрудники, остальные — расчётные/служебные (заполняются механизмами расчёта). Полный состав — в карточке объекта.

Реквизиты шапки

ИмяТипОбяз.Назначение
ОрганизацияСправочникСсылка.ОрганизацииДаОрганизация-работодатель; определяет доступных сотрудников
ВидОтпускаСправочникСсылка.ВидыОтпусковДаВид отпуска без оплаты; логически связан с ВидРасчета и ВидВремени
ВидРасчетаПланВидовРасчетаСсылка.НачисленияДаВид расчёта (начисление-«отсутствие»), которым отпуск отражается в расчёте зарплаты
ПериодРегистрацииДатаНетМесяц, в котором отражаются результаты; определяет нужен ли перерасчёт
ДатаОкончанияДатаНетОбщая дата окончания в шапке (необязательна — рабочие даты задаются по строкам ТЧ Сотрудники)
ОснованиеСтрокаНетТекстовое основание приказа (общее); есть и построчный аналог в ТЧ Сотрудники
ИсправленныйДокументДокументСсылка.ОтпускБезСохраненияОплатыСпискомНетСсылка на исправляемый документ (механизм исправлений)
КраткийСоставДокументаСтрока (синоним «Сотрудники»)НетСтроковое представление состава сотрудников; служебное, для списков/печати
ПерерасчетВыполненБулевоНетФлаг, что перерасчёт по документу выполнен; устанавливается механизмом расчёта
РассчиталСправочникСсылка.ПользователиНетПользователь, выполнивший расчёт; служебный
ПредставлениеПериодаСтрокаНетТекстовое представление периода отпуска; служебное, для печати/списков
РуководительСправочникСсылка.ФизическиеЛицаНетПодписант приказа
ДолжностьРуководителяСправочникСсылка.Должности (синоним «Должность»)НетДолжность подписанта
ОснованиеПодписиРуководителя(тип не определён)НетОснование права подписи руководителя
ОтветственныйСправочникСсылка.ПользователиНетОтветственный за документ пользователь
КомментарийСтрокаНетПроизвольный комментарий к документу
ВидВремениСправочникСсылка.ВидыИспользованияРабочегоВремениНетВид использования рабочего времени для табеля; дублируется в колонке ВидУчетаВремени расчётных ТЧ
НаименованиеПервичногоДокументаСтрокаНетНаименование заявления/приказа-основания
ДатаПервичногоДокументаДатаНетДата первичного документа
НомерПервичногоДокументаСтрокаНетНомер первичного документа
📌 Наследие РФ-типовой. Часть реквизитов унаследована из российской типовой ЗУП и к казахстанскому учёту не относится: ОснованиеПодписиРуководителя (тип пуст). Расчётные ТЧ содержат колонки КодВычета→ВидыВычетовНДФЛ, УдалитьКодВычета (устаревшее, префикс «Удалить»), МестоПолученияДохода, СкидкаПоВзносам, РезультатВТомЧислеЗаСчетФБ, ОблагаетсяЕНВД — всё это RU-наследие, в РК не используется.

Табличные части

ИмяНазначение
СотрудникиГлавная вводимая ТЧ: список сотрудников с индивидуальными датами начала/окончания отпуска и основанием по каждой строке
НачисленияРасчётная ТЧ (37 колонок): строки расчёта по каждому сотруднику — период, нормы и фактическое время по графику, флаги ручной фиксации
НачисленияПерерасчетСторно-записи и перерасчёт прошлых периодов (42 колонки); колонки Сторно, СторнируемыйДокумент
НачисленияПерерасчетНулевыеСторно (синоним «Техногенные записи перерасчёта»)Служебные нулевые сторно-записи, формируемые механизмом перерасчёта; пользователем не редактируются
ПоказателиЗначения показателей расчёта зарплаты, привязанные к строкам ТЧ Начисления
РаспределениеРезультатовНачисленийАналитика отражения результатов в бухучёте (территория, статья финансирования, способ отражения)
РаспределениеПоТерриториямУсловиямТрудаРаспределение по территориям выполнения работ и условиям труда
ДополнительныеРеквизитыСтандартный механизм дополнительных реквизитов (БСП)

Ключевые колонки ТЧ Сотрудники: Сотрудник, ФизическоеЛицо, ДатаНачала, ДатаОкончания, Основание.

Ключевые колонки ТЧ Начисления (фрагмент): Начисление (вид расчёта), ДатаНачала/ДатаОкончания, Результат, Подразделение, НормаДней/НормаЧасов, ОтработаноДней/ОтработаноЧасов, ГрафикРаботы, ВидУчетаВремени, флаги фиксации ФиксСтрока/ФиксЗаполнение/ФиксРасчетВремени/ФиксРасчет.

Движения по регистрам

Документ объявлен регистратором по 24 регистрам. Ниже — назначение ключевых приёмников движений; полный список — в карточке объекта.

РегистрТипНазначение
НачисленияРасчётаОсновные записи начислений-«отсутствий» с периодами действия и регистрации (сторно при перерасчёте)
ОтработанноеВремяПоСотрудникамНакопленияУчёт неотработанного времени (дни/часы отпуска без оплаты)
ОтработанноеВремяПоСотрудникамКорректировкаНакопленияКорректировки времени при перерасчёте
ДанныеСостоянийСотрудниковСведенийСостояние «отпуск без сохранения оплаты» на период отсутствия
ПериодыОтпусковСведенийПериоды отпусков сотрудников
РеестрОтпусковСведенийРеестр отпусков (для отчётности и графика отпусков)
ФактическиеОтпускаНакопленияФактически использованные отпуска
ДанныеОВремениДляРасчетаСреднегоОбщийНакопленияВремя для расчёта среднего заработка (общая методика РК)
ДанныеОНачисленияхДляРасчетаСреднегоЗаработкаОбщийНакопленияНачисления для среднего заработка (общая методика РК)
ВзаиморасчетыССотрудникамиНакопленияВзаиморасчёты с сотрудниками
БухгалтерскиеВзаиморасчетыССотрудникамиНакопленияБухгалтерские взаиморасчёты
НачисленияУдержанияПоСотрудникамНакопленияНачисления/удержания по сотрудникам
БухучетНачисленияУдержанияПоСотрудникамНакопленияДанные для отражения в бухгалтерском учёте
ЗарплатаКВыплатеНакопленияСуммы к выплате (для неоплачиваемого отпуска — как правило нулевые)
СведенияОДоходахФизическихЛицНакопленияДоходы физлиц (для КЗ-учёта)
ИсходныеДанныеПерерасчетовСведенийИсходные данные перерасчётов
ЗначенияПоказателейНачисленийСведенийЗначения показателей начислений (зеркало ТЧ Показатели)
РаспределениеРезультатовНачисленийСведенийАналитика отражения результатов (зеркало одноимённой ТЧ)
РаспределениеПоТерриториямУсловиямТрудаСведенийРаспределение по территориям/условиям труда
📌 Наследие РФ-типовой. Часть регистров-приёмников относится к российскому учёту и в РК не наполняется: ДанныеОВремениДляРасчетаСреднегоФСС, ДанныеОНачисленияхДляРасчетаСреднегоЗаработкаФСС, СведенияОДоходахНДФЛ, СведенияОДоходахСтраховыеВзносы, ПараметрыПериодовСтажаПФР — всё это RU-наследие. При контроле проведения сосредоточьтесь на казахстанских регистрах: CalculationRegister.Начисления, ОтработанноеВремяПоСотрудникам, ДанныеСостоянийСотрудников, РеестрОтпусков.

Как формируется проведение — реальный код (3.1.2.24)

⚠️ Важно об источнике. В использованной XML-выгрузке конфигурации модули объекта и форм отсутствуют (секции bsl_static / bsl_summaries пустые), поэтому дословный текст процедур ОбработкаПроведения / ОбработкаПроверкиЗаполнения привести нельзя. Ниже — реконструкция по метаданным (состав регистров-приёмников и обязательных реквизитов): это не цитата исходного кода, а корректная по структуре схема того, как типовая ЗУП проводит документ.

Структура обязательности (из fill_value_required: ShowError) — то, что проверяет типовая ОбработкаПроверкиЗаполнения на уровне платформы:

// Реконструкция по metadata: 3 реквизита с проверкой заполнения (ShowError).
// Платформа проверяет их автоматически перед записью; имена — дословно из метаданных.
ПроверяемыеРеквизиты = "Организация, ВидОтпуска, ВидРасчета";
// Содержимое ТЧ Сотрудники (Сотрудник/ДатаНачала/ДатаОкончания) по метаданным
// явной проверки не имеет — дополнительные прикладные проверки задаёт
// ОбработкаПроверкиЗаполнения (в выгрузке нет).

Схема проведения (реконструкция): набор движений распределяется по регистрам-приёмникам — каждый «слой» учёта пишет свою часть.

// Реконструкция по metadata.register_records (24 регистра). Не дословный код модуля.
Процедура ОбработкаПроведения(Отказ, РежимПроведения)

    // 1. Регистр расчёта зарплаты: записи отсутствий-«отпусков без оплаты».
    //    Из ТЧ Начисления (текущий период) и НачисленияПерерасчет (сторно прошлых периодов).
    Движения.Начисления;        // вид расчёта из ВидРасчета; Результат обычно 0 (нет оплаты)

    // 2. Учёт времени и состояний.
    Движения.ОтработанноеВремяПоСотрудникам;             // дни/часы отсутствия по каждой строке
    Движения.ОтработанноеВремяПоСотрудникамКорректировка; // при перерасчёте
    Движения.ДанныеСостоянийСотрудников;                 // состояние «отпуск без оплаты»

    // 3. Реестр и периоды отпусков.
    Движения.ПериодыОтпусков;
    Движения.РеестрОтпусков;
    Движения.ФактическиеОтпуска;

    // 4. Данные для расчёта среднего заработка (общая методика РК).
    //    Неоплачиваемый период уменьшает время в расчётном периоде среднего.
    Движения.ДанныеОВремениДляРасчетаСреднегоОбщий;
    Движения.ДанныеОНачисленияхДляРасчетаСреднегоЗаработкаОбщий;

    // 5. Взаиморасчёты и бухучёт (суммы, как правило, нулевые для неоплачиваемого).
    Движения.ВзаиморасчетыССотрудниками;
    Движения.БухгалтерскиеВзаиморасчетыССотрудниками;
    Движения.НачисленияУдержанияПоСотрудникам;
    Движения.БухучетНачисленияУдержанияПоСотрудникам;
    Движения.ЗарплатаКВыплате;

    // 6. Доходы физлиц и распределения.
    Движения.СведенияОДоходахФизическихЛиц;
    Движения.РаспределениеРезультатовНачислений;
    Движения.РаспределениеПоТерриториямУсловиямТруда;

    // 7. Перерасчёты.
    Движения.ИсходныеДанныеПерерасчетов;
    Движения.ЗначенияПоказателейНачислений;

    // 8. Запись наборов записей всех регистров.
    Движения.Записать();

КонецПроцедуры

Зависимости

Дословный список общих модулей в выгрузке отсутствует. Структурно документ опирается на:

ЗависимостьЧто используется
Планы видов расчётаНачисления — вид расчёта строк (реквизит ВидРасчета шапки и колонка Начисление ТЧ)
СправочникиСотрудники, Организации, ВидыОтпусков, ВидыИспользованияРабочегоВремени, ГрафикиРаботыСотрудников, ПоказателиРасчетаЗарплаты, ФизическиеЛица, Должности, ПодразделенияОрганизаций
Перечисления(не определено по метаданным)
Документы-основанияОтсутствуют (based_on пуст) — документ создаётся только из списка; исправления оформляются новым документом с заполненным ИсправленныйДокумент
Механизмы расчётаСредний заработок («общий» — для РК; «ФСС» — наследие РФ-типовой), перерасчёты (ИсходныеДанныеПерерасчетов)
РаспределенияСтатьиФинансированияЗарплата, СтатьиРасходовЗарплата, СпособыОтраженияЗарплатыВБухУчете, ТерриторииВыполненияРабот, УсловияТруда
📌 Заметка. Поля inverse_based_on и based_on в метаданных пусты — на основании этого документа другие документы не создаются, и сам он на основании других не вводится. Список команд (commands) и форм (forms) в карте объекта также пуст.

🔗 Связанные разделы