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