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