Документ «Больничный лист»

Регистрирует листок временной нетрудоспособности сотрудника и начисляет по нему оплату: рассчитывает средний дневной заработок, сумму пособия с учётом месячного ограничения, налоги и взносы РК, формирует движения по регистрам расчёта зарплаты. Документ раздела «Кадры» в ЗУП для Казахстана 3.1.

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

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

Сотрудник заболел и принёс лист нетрудоспособности — это отсутствие нужно зарегистрировать и оплатить. В казахстанском учёте оплата больничного — это социальное пособие по временной нетрудоспособности, которое выплачивает работодатель за счёт собственных средств. Документ «Больничный лист» рассчитывает средний дневной заработок, определяет процент оплаты и количество оплачиваемых дней, выводит итоговую сумму и одним проведением формирует начисления, удержания, налоги и взносы.

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

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

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

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

📌 Заметка. Точное расположение пункта в меню зависит от настроек интерфейса и прав. По составу объекта это документ подсистемы расчёта зарплаты (отсутствия и больничные); если в разделе «Кадры» пункта нет — ищите его в разделе по расчёту зарплаты или через «Все функции».

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

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

Урок 1. Больничный по болезни сотрудника

Когда: сотрудник принёс лист временной нетрудоспособности по собственному заболеванию или травме. Это основной сценарий.

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

Урок 2. Больничный по уходу за родственником

Когда: лист выдан по уходу за больным ребёнком или другим родственником (Причина нетрудоспособности — «уход»).

  1. Создаём документ и заполняем базовые поля, как в Уроке 1.
  2. Выбираем причину «уход…» — становятся значимыми поля ухода: Родственник, за которым осуществляется уход, ФИО и родственная связь, возраст (лет / месяцев), даты болезни родственника, Случай ухода за больным ребёнком, при стационаре — период нахождения в стационаре с ребёнком.
  3. Детализацию периодов ухода ведём в табличной части «Периоды ухода за родственниками» (режим лечения, возраст, использовано дней, проценты и ограничения по строке).
  4. Учитываем лимиты использованных дней ухода и половинную оплату (Дата начала оплаты в размере 50%, Дней половинной оплаты).
  5. Рассчитываем и проводим, как в Уроке 1.
⚠️ Важно. Поля ухода (ПоУходу…, табличная часть периодов ухода) заполняются только при причине «уход». При обычном заболевании их трогать не нужно. При проведении документ дополнительно ведёт учёт использованных дней ухода по родственникам.

Урок 3. Продолжение болезни и исправление

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

  1. Листок-продолжение. Удобнее ввести «на основании» первичного больничного. Установите флаг «Является продолжением болезни», проверьте ссылку «Первичный больничный лист» и номер первичного ЛН. Укажите период нового листка; Дата начала события не сдвигается — средний заработок не пересчитывается на новую дату.
  2. Исправление. Не правьте исходный документ задним числом. Создайте документ-исправление (новый «Больничный лист» со ссылкой «Исправленный документ» на исходный; в формах — команда «Исправить»). Внесите правильные данные и выполните расчёт.
  3. В исправлении проверьте табличную часть «Начисления перерасчёт»: появятся сторно-записи (флаг «Сторно», ссылка на сторнируемый документ) и новые начисления; служебная часть «техногенных» нулевых сторно заполнится автоматически.
  4. При пересечении с уже начисленной зарплатой используйте флаги «Доначислить зарплату при необходимости» / «Рассчитать зарплату»; при пересечении с отпуском учитывайте «Не используется сторнирование отпуска».
  5. Проведите документ — разница к доплате или удержанию попадёт во взаиморасчёты с сотрудником.
💡 Подсказка. Больничный можно ввести «на основании» карточки сотрудника (подставятся организация и сотрудник), предыдущего больничного (продолжение или исправление) либо документа «Прогул, неявка» — если неявка по невыясненной причине оказалась болезнью, период подставится из неё, а ранее зарегистрированное отсутствие сторнируется перерасчётом.
📌 Заметка. Можно зафиксировать отсутствие по болезни без оплаты: снимите флаг «Назначить пособие» — время зарегистрируется видом неоплачиваемого времени без сумм. При нарушении режима заполните «Дата нарушения режима» и «Код нарушения режима» — оплата снижается с даты нарушения.

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

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

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

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

Реквизиты шапки (ключевые)

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

Табличные части (основные)

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

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

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

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

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

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

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

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

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

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

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

    // 0. Сумма пособия должна быть актуальна: документ рассчитан (ДокументРассчитан).
    //    Расчёт заполняет СреднийДневнойЗаработок, ПроцентОплаты, ДнейОплаты, Начислено
    //    и применяет ОграничениеПособия (в РК — месячный кап 25 МРП).

    // 1. Регистры расчёта зарплаты: начисления и удержания (с периодами действия/регистрации).
    Движения.Начисления;        // пособие, доплаты, сторно (из ТЧ Начисления / НачисленияПерерасчет)
    Движения.Удержания;         // удержания (из ТЧ Удержания)

    // 2. Казахстанский налоговый контур: ИПН, ОПВ, СО, ВОСМС и пр. (из ТЧ НалогиВзносыОтчисления, ВычетыИПН).
    Движения.СведенияОбИсчисленииНалоговВзносовОтчислений;
    Движения.СведенияОбИсчисленииВычетовИПН;
    Движения.НалогиВзносыОтчисленияРасчетыСБюджетомИФондами;
    Движения.СведенияОДоходахФизическихЛиц;
    Движения.СведенияОНеоблагаемыхДоходахФизическихЛиц;

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

    // 4. Время, состояния и средний заработок.
    Движения.ОтработанноеВремяПоСотрудникам;       // + Аванс / Корректировка
    Движения.ДанныеСостоянийСотрудников;           // состояние «болезнь»
    Движения.ДанныеОНачисленияхДляРасчетаСреднегоЗаработкаОбщий;

    // 5. Специальные случаи.
    Движения.ПериодыУходаЗаБольнымиРодственниками; // больничный по уходу
    Движения.ФактическиеОтпуска;                   // сторно пересекающегося отпуска
    Движения.ЗанятостьПозицийШтатногоРасписания;   // при ОсвобождатьСтавку

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

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

Зависимости

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

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

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