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