Документ «Изменение условий оплаты отпуска по уходу за ребёнком»
Корректирует параметры действующего отпуска по уходу за ребёнком без его переоформления: изменяет или прекращает выплату пособий, состав плановых начислений, аванс, льготы и занятость ставки штатного расписания — с нужной даты. Применяется в ЗУП для Казахстана 3.1 каждый раз, когда меняются условия уже оформленного отпуска.
🎯 Что это и зачем
Сотрудница оформила отпуск по уходу за ребёнком, но жизненные обстоятельства изменились: ребёнку исполнилось полтора года, она выходит на неполный рабочий день, меняется размер выплаты или её вид. Переоформлять весь отпуск ради таких правок не нужно — для этого существует документ «Изменение условий оплаты отпуска по уходу за ребёнком». Он вносит новые условия с даты, которую вы укажете, и переписывает нужные периодические регистры: расчёт зарплаты с этой даты автоматически пойдёт по новым правилам.
Документ — «тяжёлый» по движениям: при проведении он затрагивает 14 регистров (условия отпуска, плановые начисления, показатели, авансы, льготы, бухучёт, штатное расписание). Создавать его нужно на основании документа «Отпуск по уходу за ребёнком» — тогда обязательные ссылки заполнятся автоматически.
Казахстанский контекст: социальная выплата по уходу за ребёнком в РК поступает из ГФСС (фонда социального страхования, контур СО), а не от работодателя напрямую. Налоговые последствия (ИПН, ОПВ, ВОСМС) определяются настройкой самого вида расчёта в плане «Начисления» — не этим документом. Блок пособий «до 1,5 / до 3 лет» унаследован из российской типовой ЗУП и в казахстанском учёте применяется организациями, настроившими собственные виды расчёта; пенсионный контур РФ (ПФР/СНИЛС) — наследие типовой, в РК не используется.
Кто работает: бухгалтер-расчётчик зарплаты или кадровик; документ вводится нерегулярно — по наступлению конкретного события.
🧭 Где найти в программе
👤 Часть 1. Для пользователя
Проходим по типовым ситуациям: от ввода документа до проведённого изменения.
Урок 1. Изменение условий на основании отпуска
Когда: любое изменение действующего отпуска по уходу — прекращение или изменение пособий, состава начислений, аванса, льгот.
- Откройте исходный документ «Отпуск по уходу за ребёнком» нужного сотрудника.
- Нажмите «Создать на основании» → выберите «Изменение условий оплаты отпуска по уходу за ребёнком». Поля Организация, Сотрудник, ДокументОснование заполнятся автоматически.
- Укажите ДатаИзменения — с какого числа вступают новые условия. Это обязательное поле; от него зависит, с какого расчётного периода заработают изменения.
- Выберите нужный блок изменений (один или несколько):
- Пособия — флаги
ВыплачиватьПособиеДоПолутораЛет/ВыплачиватьПособиеДоТрехЛет, виды расчёта, даты окончания, количество детей; - Плановые начисления — флаг
ИзменитьНачисления, ТЧ «Начисления» и «Показатели»; - Аванс — флаг
ИзменитьАванс, ТЧ «Авансы»; - Льготы — флаг
ИзменитьЛьготы, ТЧ «Льготы»; - Ставка — флаг
ОсвобождатьСтавку.
- Пособия — флаги
- Нажмите «Провести». Программа запишет новые условия в регистры; расчёт с указанной даты пойдёт по-новому.
ДокументОснование заполнится сам. При создании «от карточки сотрудника» эту ссылку придётся выбрать вручную; если поле останется пустым, платформа заблокирует проведение.Урок 2. Выход на неполный день: плановые начисления и показатели
Когда: сотрудница в отпуске по уходу выходит на неполное рабочее время — нужно назначить оплату, не прерывая статус отпуска по уходу.
- Создайте документ на основании отпуска по уходу (как в Уроке 1), укажите ДатаИзменения = дату выхода на неполный день.
- Установите флаг
ИзменитьНачисления— откроется ТЧ «Начисления». - В ТЧ «Начисления» добавьте строки: укажите
Действие(назначить/изменить),Начисление(вид расчёта из плана «Начисления»),РабочееМесто,Размер(«Вклад в ФОТ»). ЗапомнитеИдентификаторСтрокиВидаРасчетакаждой строки. - В ТЧ «Показатели» добавьте строки для каждого показателя, связав их с начислением через
ИдентификаторСтрокиВидаРасчета; заполнитеПоказатель,Значение,Действие. - При необходимости заполните ТЧ «ПересчетТарифныхСтавок»:
РабочееМесто,ПорядокРасчетаСтоимостиЕдиницыВремени,ВидТарифнойСтавки. - Если нужно включить плановые начисления по рабочим местам — установите
ИзменитьПрименениеПлановыхНачисленийи заполните ТЧ «ПрименениеПлановыхНачислений» (колонкаПрименение= Истина/Ложь). - Проведите документ.
ИдентификаторСтрокиВидаРасчета — значение должно совпадать в обеих таблицах. Сначала ставьте флаг ИзменитьНачисления, потом заполняйте таблицу.Урок 3. Исправление ранее введённого изменения
Когда: в уже проведённом документе (особенно закрытого периода) обнаружена ошибка.
- Создайте новый документ «Изменение условий оплаты отпуска по уходу за ребёнком»; не правьте оригинал задним числом.
- В реквизите
ИсправленныйДокументукажите ссылку на исправляемый документ (тип — тот же вид документа). - Заполните все поля с правильными значениями, укажите корректную ДатаИзменения.
- Проведите — движения по всем 14 регистрам переформируются от нового документа.
ДатаЗапрета и НачисленияУтверждены могут заблокировать правку оригинала задним числом — именно поэтому для закрытых периодов используется механизм исправлений через ИсправленныйДокумент.🛠 Часть 2. Для программиста
Состав объекта, регистры-приёмники движений и логика проведения. Конфигурация ЗУП для Казахстана 3.1, релиз 3.1.2.24.
Структура объекта
Тип объекта — документ. Нумерация: тип номера String, длина 11, периодичность Year. Шапка содержит 29 реквизитов, 7 табличных частей; формы и BSL-модули в XML-выгрузку не попали (forms: [], bsl_static: []).
Реквизиты шапки
| Имя | Тип | Обяз. | Назначение |
|---|---|---|---|
Организация | CatalogRef.Организации | Да | Организация-работодатель; задаёт нумерацию и настройки расчёта |
Сотрудник | CatalogRef.ФизическиеЛица | Да | Физлицо в отпуске по уходу. Внимание: реквизит называется «Сотрудник», но тип — CatalogRef.ФизическиеЛица |
ОсновнойСотрудник | CatalogRef.Сотрудники | Нет | Основное назначение (элемент Сотрудники) этого физлица |
ДатаИзменения | dateTime | Да | Дата, с которой действуют новые условия; задаёт разрез во всех периодических регистрах |
ДокументОснование | DocumentRef.ОтпускПоУходуЗаРебенком | Да | Исходный отпуск, условия которого меняются; ключ привязки |
ВыплачиватьПособиеДоПолутораЛет | boolean | Нет | Флаг: выплачивать пособие до 1,5 лет (RU-модель пособий) |
ПособиеДоПолутораЛет | ChartOfCalculationTypesRef.Начисления | Да* | Вид расчёта пособия до 1,5 лет; актуален при включённом флаге «Выплачивать…» |
ДатаОкончанияПособияДоПолутораЛет | dateTime | Нет | Дата окончания выплаты пособия до 1,5 лет |
ВыплачиватьПособиеДоТрехЛет | boolean | Нет | Флаг: выплачивать пособие до 3 лет (RU-модель пособий) |
ПособиеДоТрехЛет | ChartOfCalculationTypesRef.Начисления | Да* | Вид расчёта пособия до 3 лет; актуален при включённом флаге «Выплачивать…» |
РазмерПособияДоТрехЛетФиксированнойСуммой | decimal | Нет | Фиксированная сумма пособия до 3 лет |
КоличествоДетей | decimal | Нет | Количество детей, по которым выплачивается пособие (RU-модель) |
КоличествоПервыхДетей | decimal | Нет | Из них «первых» детей (размер пособия различается — RU-модель) |
Действие | EnumRef.ДействияСНачислениямиИУдержаниями | Нет | Характер операции с пособием (изменить/прекратить); значения перечисления в карте не выгружены |
ИзменитьНачисления | boolean | Нет | Переключатель: менять плановые начисления (активирует ТЧ Начисления + Показатели) |
ИзменитьАванс | boolean | Нет | Переключатель: менять аванс (активирует ТЧ Авансы) |
ИзменитьПрименениеПлановыхНачислений | boolean | Нет | Переключатель: менять применение плановых начислений (активирует ТЧ ПрименениеПлановыхНачислений) |
ИзменитьЛьготы | boolean | Нет | Переключатель: менять льготы (активирует ТЧ Льготы) |
ОсвобождатьСтавку | boolean | Нет | Синоним «Освободить ставку на период отсутствия»; управляет занятостью позиции ШР |
НачисленияУтверждены | boolean | Нет | Служебный признак утверждения начислений документа |
ИсправленныйДокумент | DocumentRef.ИзменениеУсловийОплатыОтпускаПоУходуЗаРебенком | Нет | Ссылка на исправляемый документ того же вида (механизм корректировок) |
ДатаЗапрета | dateTime | Нет | Служебная дата запрета изменений; влияет на допустимость правки задним числом |
ДатаНачалаПФР | dateTime | Нет | RU-наследие ПФР — пенсионный фонд РФ; в РК пенсионный контур — ЕНПФ/ОПВ; не заполнять |
Руководитель | CatalogRef.ФизическиеЛица | Нет | Подписант для печатной формы; на движения не влияет |
ДолжностьРуководителя | CatalogRef.Должности | Нет | Должность подписанта (синоним «Должность») |
ОснованиеПодписиРуководителя | (не определено) | Нет | Основание полномочий подписанта; тип в выгрузке не определён |
Ответственный | CatalogRef.Пользователи | Нет | Пользователь ИБ, ответственный за документ |
Комментарий | string | Нет | Произвольный комментарий |
* — формально ShowError; логически актуальны при включённых флагах «Выплачивать…»; точный алгоритм проверки — в модуле формы, который в выгрузку не попал.
ДатаНачалаПФР, КоличествоПервыхДетей, поля пособий «до 1,5 / до 3 лет» — российская модель пособий по уходу и пенсионный контур ПФР. В РК выплата по уходу за ребёнком идёт через ГФСС (контур СО); пенсионный контур — ЕНПФ/ОПВ. Не заполняйте ДатаНачалаПФР в казахстанском учёте без явной необходимости.Табличные части
| Имя ТЧ | Синоним | Активируется флагом | Назначение |
|---|---|---|---|
Начисления | Начисления | ИзменитьНачисления | Изменение состава плановых начислений на период отпуска; колонки: Действие, Начисление, РабочееМесто, ИдентификаторСтрокиВидаРасчета, ДокументОснование, Размер («Вклад в ФОТ») |
Показатели | Показатели | ИзменитьНачисления | Значения показателей расчёта для начислений из ТЧ «Начисления»; связь со строками через ИдентификаторСтрокиВидаРасчета; колонки: ИдентификаторСтрокиВидаРасчета, Показатель, Значение, Действие, РабочееМесто |
Авансы | Авансы | ИзменитьАванс | Новый порядок выплаты аванса; колонки: РабочееМесто, СпособРасчетаАванса, Аванс |
ПрименениеПлановыхНачислений | Применение плановых начислений | ИзменитьПрименениеПлановыхНачислений | Включение/выключение применения плановых начислений по рабочим местам; колонки: РабочееМесто, Применение |
ПересчетТарифныхСтавок | Пересчет тарифных ставок | — | Порядок пересчёта стоимости единицы времени; колонки: РабочееМесто, ПорядокРасчетаСтоимостиЕдиницыВремени, СовокупнаяТарифнаяСтавка, ВидТарифнойСтавки |
Льготы | Льготы | ИзменитьЛьготы | Изменение льгот сотрудника на период отпуска; колонки: Действие, Льгота, РабочееМесто, ИдентификаторСтрокиВидаРасчета, ДокументОснование, Размер |
ДополнительныеРеквизиты | Дополнительные реквизиты | — | Стандартный механизм доп. реквизитов БСП; колонки: Свойство, Значение, ТекстоваяСтрока |
Движения по регистрам
Документ объявлен регистратором по 14 регистрам (все — регистры сведений или накопления, бухгалтерских проводок нет). Состав дословно из metadata.register_records:
| Регистр | Тип | Назначение |
|---|---|---|
УсловияОплатыОтпускаПоУходуЗаРебенком | Сведений | Главная запись новых условий оплаты; туда идут флаги пособий, виды расчёта, дата изменения |
РеестрОтпусков | Сведений | Обновление записи отпуска в реестре с новыми условиями |
ДанныеСостоянийСотрудников | Сведений | Состояние «отпуск по уходу» — актуализируется при изменении условий |
ПлановыеНачисления | Сведений | Новые плановые начисления на период отпуска (из ТЧ Начисления) |
ПрименениеПлановыхНачислений | Сведений | Применение/неприменение плановых начислений по рабочим местам |
ЗначенияПериодическихПоказателейРасчетаЗарплатыСотрудников | Сведений | Значения показателей расчёта (из ТЧ Показатели) |
ПрименениеДополнительныхПериодическихПоказателейРасчетаЗарплатыСотрудников | Сведений | Дополнительные периодические показатели расчёта зарплаты |
ПорядокРасчетаСтоимостиЕдиницыВремениСотрудников | Сведений | Порядок расчёта стоимости единицы времени (из ТЧ ПересчетТарифныхСтавок) |
ПлановыеАвансы | Сведений | Новый порядок аванса (из ТЧ Авансы) |
ЗанятостьПозицийШтатногоРасписания | Сведений | Занятость позиции ШР (при флаге ОсвобождатьСтавку) |
БухучетНачисленийСотрудников | Сведений | Способы отражения плановых начислений в бухучёте |
УдалитьЗанятыеПозицииШтатногоРасписания | Накопления | Устаревший регистр с префиксом «Удалить» — наследие старых версий конфигурации |
УдалитьБухучетПлановыхНачислений | Сведений | Устаревший регистр с префиксом «Удалить» — наследие старых версий |
ПараметрыПериодовСтажаПФР | Сведений | RU-наследие Стаж ПФР (пенсионный фонд РФ) — в РК не используется; пенсионный контур РК — ЕНПФ/ОПВ |
Как формируется проведение — реальный код (3.1.2.24)
bsl_static / bsl_summaries пусты), поэтому дословный текст процедур ОбработкаПроведения и обработчиков ПриИзменении привести нельзя. Ниже — реконструкция по метаданным (состав регистров-приёмников и обязательность реквизитов): это не цитата исходного кода, а корректная по структуре схема.Обязательные реквизиты (из fill_value_required: ShowError) — то, что платформа проверяет перед записью:
// Реконструкция по metadata: безусловное ядро проверки заполнения (ShowError).
// Платформа проверяет автоматически; модуль формы уточняет условные проверки.
ПроверяемыеРеквизиты =
"Организация, Сотрудник, ДатаИзменения, ДокументОснование,
ПособиеДоПолутораЛет, ПособиеДоТрехЛет";
// ПособиеДо* — формально ShowError; фактически актуальны при включённых флагах
// ВыплачиватьПособие*; точный алгоритм — в модуле формы (не выгружен).
Схема проведения (реконструкция по 14 регистрам-приёмникам):
// Реконструкция по metadata.register_records. Не дословный код модуля.
Процедура ОбработкаПроведения(Отказ, РежимПроведения)
// 1. Условия отпуска: главная запись + реестр + состояние сотрудника.
Движения.УсловияОплатыОтпускаПоУходуЗаРебенком; // флаги пособий, виды расчёта, ДатаИзменения
Движения.РеестрОтпусков;
Движения.ДанныеСостоянийСотрудников;
// 2. Плановые начисления и показатели (при ИзменитьНачисления = Истина).
Движения.ПлановыеНачисления;
Движения.ПрименениеПлановыхНачислений; // при ИзменитьПрименениеПлановыхНачислений
Движения.ЗначенияПериодическихПоказателейРасчетаЗарплатыСотрудников;
Движения.ПрименениеДополнительныхПериодическихПоказателейРасчетаЗарплатыСотрудников;
Движения.ПорядокРасчетаСтоимостиЕдиницыВремениСотрудников; // из ТЧ ПересчетТарифныхСтавок
// 3. Аванс (при ИзменитьАванс = Истина).
Движения.ПлановыеАвансы;
// 4. Штатное расписание (при ОсвобождатьСтавку).
Движения.ЗанятостьПозицийШтатногоРасписания;
// 5. Бухучёт начислений.
Движения.БухучетНачисленийСотрудников;
// 6. Устаревшие регистры (заполняются для обратной совместимости).
Движения.УдалитьЗанятыеПозицииШтатногоРасписания; // устаревший
Движения.УдалитьБухучетПлановыхНачислений; // устаревший
// 7. RU-наследие: стаж ПФР (в РК не используется).
// Движения.ПараметрыПериодовСтажаПФР; // через ДатаНачалаПФР — не заполнять в КЗ-учёте
// 8. Запись наборов записей.
Движения.Записать();
КонецПроцедуры
Зависимости
Дословный список общих модулей в выгрузке отсутствует. По метаданным документ структурно опирается на:
| Зависимость | Что используется |
|---|---|
| Документ-основание | ОтпускПоУходуЗаРебенком — исходный отпуск, условия которого меняются; Catalog.Сотрудники — ввод от карточки |
| Планы видов расчёта | Начисления — виды расчёта пособий и льгот (ПособиеДоПолутораЛет, ПособиеДоТрехЛет, ТЧ Начисления/Льготы) |
| Справочники | Организации, ФизическиеЛица (реквизит Сотрудник), Сотрудники (ОсновнойСотрудник, РабочееМесто в ТЧ), ПоказателиРасчетаЗарплаты, Должности, Пользователи |
| Перечисления | ДействияСНачислениямиИУдержаниями (Действие), СпособыРасчетаАванса, ПорядокРасчетаСтоимостиЕдиницыВремениОплатыТруда, ВидыТарифныхСтавок |
| Механизм исправлений | Реквизит ИсправленныйДокумент (ссылка на этот же вид) — для корректировок закрытых периодов |
| Подсистема расчёта зарплаты | Читает регистры условий отпуска, плановых начислений и показателей при расчёте; ДатаИзменения является ключом периода в этих регистрах |
metadata.inverse_based_on пуст — типовых документов, вводимых на основании этого, не зарегистрировано. Сам документ может быть исправляемым для документа того же вида. Регистры с префиксом «Удалить» (УдалитьЗанятыеПозицииШтатногоРасписания, УдалитьБухучетПлановыхНачислений) — устаревшие, заполняются для обратной совместимости.🔗 Связанные разделы
- Отпуск по уходу за ребёнком — документ-основание; условия которого изменяет этот документ.
- Начисление зарплаты и взносов — как новые условия применяются при расчёте ИПН/ОПВ/СО/ВОСМС в следующем расчётном периоде.