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