Стажировка (10927)

Глоссарий

  • Стажировочный лист (СЛ) - локальный нормативный правовой акт, регламентирующий вопросы прохождения стажировки по охране труда.

  • Охрана труда (ОТ) – это система сохранения жизни и здоровья работников в процессе трудовой деятельности, включающая в себя правовые, социально-экономические, организационно-технические, санитарно-гигиенические, лечебно-профилактические, реабилитационные и иные мероприятия.

  • СИ - сервис - инженер

  • СС - сервисная служба

  • Тренинговый центр (ТЦ) - тренинговый центр.

Цель процесса

  • Сократить время на заполнение стажировочных листов.

  • Уменьшить кол-во ошибок в заполнении стажировочных листов.

  • Контроль Тренингового центра за заполняемостью стажировочных листов.

  • Отсутствие штрафов при проверке контролирующих органов.

Используемые конфигурации

Конфигурации заполняются в основной конфигурации сервера в плагин Document и в конфигурации типа процесса.

Конфигурация рабочих смен

Конфигурация рабочих смен, максимальное возможно количество дней и количество дней до экзамена.

# Количество рабочих смен (значение по умолчанию 30)
workShift=

# Максимальное количество дней (значение по умолчанию 120)
maxPossibleQuantityOfDays=

# Количество дней до экзамена (значение по умолчанию 5)
quantityDaysToExam=

Конфигурация региона

Описание региона организации трудоустройства стажера.

# Конфигурация региона.
traineeship.region.РБ=1
traineeship.region.РТ=3
traineeship.region.РФ=4

Конфигурация номера приказа или иного нормативного документа

Определение номера действующего приказа или постановления в зависимости от даты трудоустройства (используется в билдере документов):

  • type - тип документа (должен быть синхронизирован с ключём в конфигурации описания шаблона формируемых документов);

  • number - номер документа;

  • dateFrom - дата вступления в силу приказа или постановления (формат даты: yyyy-MM-dd);

  • dateTo - дата окончания действия данного приказа или поставления (формат даты: yyyy-MM-dd).

# Конфигурация для документов
traineeship.order-number.1.type=
traineeship.order-number.1.number=
traineeship.order-number.1.dateFrom=
traineeship.order-number.1.dateTo=

Конфигурация шаблона

Описание шаблона документа стажировочного листа:

  • title - название документа для отображения в интерфейсе пользователя;

  • type - тип документа (в шаблонах процесса используется docxForm);

  • file - наименование документы в системе;

  • startOfTraining - с какой рабочей смены начинается обучение/практика после даты для данного документа;

  • endOfTraining - с какой рабочей смены оканчивается обучение/практика;

  • orderNumberType - ключ используется для определения типа документа в билдере (должен быть синхронизирован с конфигурацией в типе процесса);

document:pattern.517.title=тест_1
document:pattern.517.scope=process
document:pattern.517.script=ru.bgcrm.plugin.document.docgen.ContentBaseDocumentGenerator
document:pattern.517.type=docxForm
document:pattern.517.file=docpattern/test_1.docx
document:pattern.517.documentTitle=тест_1.docx
document:pattern.517.result=save,stream
document:pattern.517.startOfTraining=
document:pattern.517.endOfTraining=
document:pattern.517.orderNumberType=

Обработчик

ru.bgcrm.dyn.ufanet.occupationalSafety.TraineeshipListener

Статусы

  • Открыт ID: 52

  • Создать документ ID: 516

  • На проверку в Тренинговый центр `ID: `

  • Сдано в отдел охраны труда ID: 441

  • Отмена ID: 53

Переходы

  • Открыт → Создать документ

  • Открыт → На проверку в Тренинговый центр

  • Открыт → Отмена

  • Создать документ → Сдано в отдел охраны труда

  • Создать документ → На проверку в Тренинговый центр

  • На проверку в Тренинговый центр → Создать документ

  • На проверку в Тренинговый центр → Отмена

  • На проверку в Тренинговый центр → Сдано в отдел охраны труда

Параметры

  • ФИО ID: 2894

  • Организация сотрудника ID: 4945

  • Табельный номер ID: 4453

  • Филиал ID: 1943

  • Должность стажера ID: 4168

  • Дата трудоустройства ID: 2892

  • Регион ID: 2899

  • ФИО руководителя / ответственного за стажировку ID: 2897

  • Должность руководителя / ответственного за стажировку ID: 4170

  • ФИО наставника стажировки ID: 2901

  • Должность наставника стажировки ID: 4169

  • Обучения для прохождения стажировки ID: 2900

  • service.settings ID: 1851

Логика работы

Процесс создается независимо. Исполнителем процесса автоматически указывается создатель процесса. Процесс можно разделить на следующие этапы:

Этапы работы с процессом

Оформление процесса в мастере

  1. ФИО сотрудника ID: 2894.

  2. Организация сотрудника ID: 4945 (заполняется автоматически, если у сотрудника одно место работы).

  3. ФИО руководителя / ответственного за стажировку ID: 2897.

  4. ФИО наставника стажировки ID: 2901.

  5. Обучения для прохождения стажировки ID: 2900.

Получение данных из 1С

Данные по организации, табельном номере, должности, дате трудоустройства стажера получаем из API 1С. Для запроса используется ИНН сотрудника, полученный из параметра пользователя "ИНН" ID: 1950. При выборе организации трудоустройства заполняются соответствующие параметры в процессе.

  1. Организация сотрудника. (ID: 4945) (параметр заполняется в ручном режиме, если у сотрудника более одного места трудоустройства)

  2. Табельный номер 1С ID: 4453.

  3. Филиал ID: 1943.

  4. Должность стажера ID: 4168.

  5. Дата трудоустройства ID: 2892.

  6. Регион ID: 2899.

  7. Должность руководителя / ответственного за стажировку ID: 4170 (Используются значение полученное из параметра пользователя "Должность" ID: 773)

  8. Должность наставника стажировки ID: 4169.

Формирование данных для интерактивов

Данные для интерактивов формируются на основании значений параметров процесса и заполненных конфигураций.

Интерактивы

Название

Описание

${trainee}

ФИО сотрудника проходящего стажировку

${trainee_appointment}

должность стажера

${trainee_number}

табельный стажера

${company}

название компании трудоустройства

${department}

отдел стажера

${date_begin}

дата начала

${date_end}

дата окончания

${traineeship_leader}

ФИО руководителя стажировки

${trainee_appointment}

должность руководителя стажировки

${mentor}

ФИО ответственного за стажировку

${mentor_appointment}

должность ответственного за стажировку

${period_traineeship}

период прохождения стажировки

${order_number_common}

конфигурируемый номер приказа или постановления

${date_exam}

дата экзамена

Сценарии

Пользователь оформляет процесс стажировки, выбрав тип процесса и группу решения.

Пользователь в мастере:

  • Заполняет ФИО стажера.

  • Выбирает организацию трудоустройства: в случае, если у сотрудника одна организация трудоустройства, то данный шаг заполняется автоматически.

  • Определяет кто будет обучать стажера.

    • при попытке установить стажера в качестве наставника, пользователь получить сообщение "Наставником стажировки не может являться стажер."

  • Определяет кто ответственный за стажировку.

    • при попытке установить стажера в качестве руководителя, пользователь получить сообщение "Руководителем стажировки не может являться стажер."

  • Пользователю необходимо выбрать программу обучения.

  • Завершить создание процесса.