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