Документ «Регистрация трудовой деятельности»

Документ «Регистрация трудовой деятельности» предназначен для фиксации кадровых мероприятий трудовой деятельности сотрудников организации: каждое мероприятие (строка табличной части) описывает событие с видом (перечисление `ВидыМероприятийТрудовойДеятельности`), датой, должностью, подразделением, трудовой функцией и реквизитами документа-основания, включая детализированное основание увольнения (статья/часть/пункт/подпункт/абзац). При проведении документ формирует записи в регистре сведений `МероприятияТрудовойДеятельности` — это единственный регистр движения. Структура полей (виды мероприятий, коды по ОКЗ, реестр должностей, ПФР-справочники) соответствует механизму учёта мероприятий электронной трудовой книжки из российской типовой ЗУП; в казахстанской конфигурации объект следует рассматривать как наследие типовой. Пользователи — кадровики; периодичность и расположение в меню в выгрузке не определены. Нумерация документа: строковая, длина 11 символов, непериодическая.

ЗУП для Казахстана, ред. 3.1 · v3.1.2.24 · обновлено 2026-06

Конфигурация: «Зарплата и управление персоналом для Казахстана 3.1» (ЗУП КЗ 3.1). ⚠️ Пометка о происхождении: объект унаследован из российской типовой ЗУП 3.1. В составе табличной части присутствуют справочники с маркером ПФР (ТерриториальныеУсловияПФР, ПричиныУвольненияПФР) — это RU-наследие типовой конфигурации, к казахстанскому регламентированному учёту напрямую не относится.

1. Назначение и место в учёте

Документ «Регистрация трудовой деятельности» предназначен для фиксации кадровых мероприятий трудовой деятельности сотрудников организации: каждое мероприятие (строка табличной части) описывает событие с видом (перечисление ВидыМероприятийТрудовойДеятельности), датой, должностью, подразделением, трудовой функцией и реквизитами документа-основания, включая детализированное основание увольнения (статья/часть/пункт/подпункт/абзац). При проведении документ формирует записи в регистре сведений МероприятияТрудовойДеятельности — это единственный регистр движения. Структура полей (виды мероприятий, коды по ОКЗ, реестр должностей, ПФР-справочники) соответствует механизму учёта мероприятий электронной трудовой книжки из российской типовой ЗУП; в казахстанской конфигурации объект следует рассматривать как наследие типовой. Пользователи — кадровики; периодичность и расположение в меню в выгрузке не определены. Нумерация документа: строковая, длина 11 символов, непериодическая.

2. Структура объекта

2.1 Реквизиты шапки

Все реквизиты из metadata.attributes (4 шт.), имена дословно:

Имя Тип Обязательность Зачем нужен
Организация cfg:CatalogRef.Организации Обязателен (fill_value_required: ShowError) Организация, по сотрудникам которой регистрируются мероприятия трудовой деятельности. Единственный реквизит с контролем заполнения.
КраткийСоставДокумента xs:string Не проверяется (DontCheck) Строковое представление состава документа; синоним в UI — «Сотрудники». Служебное поле для отображения списка сотрудников в журнале.
Ответственный cfg:CatalogRef.Пользователи Не проверяется (DontCheck) Пользователь, ответственный за документ.
Комментарий xs:string Не проверяется (DontCheck) Произвольный комментарий к документу.

2.2 Табличные части

ТЧ Мероприятия (синоним «Мероприятия») — основная содержательная часть документа

Каждая строка — одно кадровое мероприятие по одному сотруднику. Все 37 колонок из metadata, имена дословно:

Имя Тип Назначение
Сотрудник cfg:CatalogRef.ФизическиеЛица Физическое лицо, по которому регистрируется мероприятие. Внимание: тип — ФизическиеЛица, не Сотрудники.
ИдМероприятия v8:UUID Уникальный идентификатор мероприятия (служебный, для сопоставления/отмены).
ДатаМероприятия xs:dateTime Дата кадрового мероприятия.
ВидМероприятия cfg:EnumRef.ВидыМероприятийТрудовойДеятельности Вид мероприятия (приём, перевод, увольнение и т.п. — значения перечисления в выгрузке не раскрыты). Определяет смысл остальных колонок строки.
Сведения xs:string Текстовые сведения о мероприятии.
Подразделение cfg:CatalogRef.ПодразделенияОрганизаций Подразделение организации, к которому относится мероприятие.
Должность cfg:CatalogRef.Должности Должность сотрудника.
РазрядКатегория (тип в выгрузке пуст) Разряд/категория должности. Тип в metadata не определён (составной/характеристика).
КодПоРееструДолжностей xs:string Код должности по реестру должностей.
ТрудоваяФункция cfg:CatalogRef.ТрудовыеФункции Трудовая функция сотрудника.
НаименованиеДокументаОснования xs:string Наименование документа-основания мероприятия (например, приказа).
ДатаДокументаОснования xs:dateTime Дата документа-основания.
СерияДокументаОснования xs:string Серия документа-основания.
НомерДокументаОснования xs:string Номер документа-основания.
ОснованиеУвольнения (тип в выгрузке пуст) Основание увольнения (ссылочный/составной тип, в metadata не раскрыт). Заполняется для мероприятий увольнения.
ДатаС xs:dateTime Начало периода действия мероприятия.
ДатаПо xs:dateTime Окончание периода действия мероприятия.
ДатаОтмены xs:dateTime Дата отмены ранее зарегистрированного мероприятия — заполняется при регистрации отмены.
СотрудникЗаписи cfg:CatalogRef.Сотрудники Сотрудник (элемент справочника Сотрудники), к которому относится запись. Парное поле к Сотрудник (физлицо).
ЯвляетсяСовместителем xs:boolean Признак работы по совместительству.
ФиксСтрока xs:boolean Служебный признак фиксации строки (защита от изменения/перезаполнения).
ПредставлениеДолжности xs:string Текстовое представление должности (как выводится в сведениях).
ПредставлениеПодразделения xs:string Текстовое представление подразделения.
ОснованиеУвольненияТекстОснования xs:string Полный текст основания увольнения.
ОснованиеУвольненияСтатья xs:string Статья нормативного акта основания увольнения.
ОснованиеУвольненияЧасть xs:string Часть статьи основания увольнения.
ОснованиеУвольненияПункт xs:string Пункт статьи основания увольнения.
ОснованиеУвольненияПодпункт xs:string Подпункт статьи основания увольнения.
ОписаниеДолжности xs:string Описание должности.
НаименованиеВторогоДокументаОснования xs:string Наименование второго документа-основания (если мероприятие оформлено двумя документами).
ДатаВторогоДокументаОснования xs:dateTime Дата второго документа-основания.
СерияВторогоДокументаОснования xs:string Серия второго документа-основания.
НомерВторогоДокументаОснования xs:string Номер второго документа-основания.
ОснованиеУвольненияАбзац xs:string Абзац статьи основания увольнения.
КодПоОКЗ cfg:CatalogRef.КлассификаторЗанятий Код занятия по классификатору занятий (ОКЗ).
ТерриториальныеУсловия cfg:CatalogRef.ТерриториальныеУсловияПФР ⚠️ RU-наследие: территориальные условия по классификации ПФР (РФ). В учёте РК не используется.
ПричинаУвольненияПФР cfg:CatalogRef.ПричиныУвольненияПФР ⚠️ RU-наследие: причина увольнения по классификации ПФР (РФ). В учёте РК не используется.

ТЧ ДополнительныеРеквизиты (синоним «Дополнительные реквизиты»)

Стандартный механизм дополнительных реквизитов БСП:

Имя Тип Назначение
Свойство cfg:ChartOfCharacteristicTypesRef.ДополнительныеРеквизитыИСведения Вид дополнительного реквизита.
Значение (тип в выгрузке пуст — характеристика) Значение дополнительного реквизита (тип определяется свойством).
ТекстоваяСтрока xs:string Текстовое значение для длинных строк.

2.3 Формы

(не определено) — в выгрузке metadata.forms и секция forms пусты; формы объекта в карту не вошли. Командного интерфейса (commands) также нет.

3. Сценарии работы

Сценарии синтезированы из metadata (BSL-логика в выгрузке отсутствует, поэтому шаги описаны по структуре полей; конкретные автоподстановки форм не гарантируются).

3.1 Сценарий: «Регистрация мероприятия о приёме/кадровом изменении»

3.2 Сценарий: «Регистрация увольнения с детализацией основания»

3.3 Сценарий: «Отмена ранее зарегистрированного мероприятия»

3.4 Сценарий: «Просмотр и корректировка документа» (Read/Update)

3.5 Сценарий: «Дополнительные реквизиты»

4. Per-field reference

Обработчики ПриИзменении в выгрузке отсутствуют (bsl_static и bsl_summaries пусты), поэтому влияние полей друг на друга по коду не определено; ниже — справка по metadata.

5. Бизнес-логика

6. Связи с другими объектами

6.1 Документы-основания

metadata.based_on пуст — документ не вводится на основании других документов.

6.2 Кто создаётся на основании этого

metadata.inverse_based_on пуст — на основании этого документа другие документы не создаются.

6.3 Регистры движения

7. Заметки для ИИ-агента

  1. Организация — единственное обязательное поле шапки (ShowError); заполняй его первым, иначе запись/проведение упадёт на проверке заполнения.
  2. Вся содержательная работа — в ТЧ Мероприятия; шапка минимальна (4 реквизита). Имена колонок для селекторов бери дословно из раздела 2.2.
  3. Не путай два поля сотрудника: Сотрудник — тип ФизическиеЛица, СотрудникЗаписи — тип Сотрудники. Подставлять ссылку одного типа в поле другого нельзя.
  4. ВидМероприятия определяет смысл строки: поля группы «ОснованиеУвольнения…» и ПричинаУвольненияПФР имеют смысл только для увольнения; для отмены мероприятия заполняется ДатаОтмены и используется ИдМероприятия исходной записи.
  5. КраткийСоставДокумента (в UI — «Сотрудники») не вводи вручную — это строковое служебное представление состава.
  6. Строки с ФиксСтрока = Истина не редактируй — признак фиксации.
  7. RU-наследие: ТерриториальныеУсловия (ПФР) и ПричинаУвольненияПФР — поля российской типовой; в казахстанской базе их не заполняй, если прямо не потребовано.
  8. Форм и команд в выгрузке нет — перед UI-автоматизацией сними фактическую структуру формы с экрана; проведение создаёт записи только в регистре сведений МероприятияТрудовойДеятельности (бухгалтерских проводок не жди).