fix: changed script to crete cells from list to site
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
# Заявка на прием (recruiting-hire)
|
||||
|
||||
**Назначение:** приём сотрудника на работу.
|
||||
**Категория:** Отдел рекрутинга
|
||||
**Списки SP:** «Прием на работу — данные» / «Прием на работу — согласование»
|
||||
**RequestTypeId (внешний API маршрутов):** 5
|
||||
|
||||
## Маршрут
|
||||
- Фазы: согласование + исполнение.
|
||||
- Исполнители подтягиваются из Execution-маршрута; если их нет — заявка финиширует
|
||||
на «Согласовано» (блок «Исполнение» не показывается).
|
||||
|
||||
## Особое поведение
|
||||
- **Маска телефона** (PhoneInput) на поле «Телефон».
|
||||
- **Разделитель тысяч** (MoneyInput) на окладах (испытательный срок / после).
|
||||
- **Условное поле «Взамен кого» (ReplacedEmployee)** — показывается только когда
|
||||
тип приёма = замена уволенного (см. `HIRE_TYPE_REPLACEMENT` в модели).
|
||||
- Секция **СИЗ** (рост, размеры одежды/обуви).
|
||||
- **Является источником для «Организация рабочего места»** — из просмотра этой
|
||||
заявки кнопка «Организация рабочего места на основе этой» открывает форму
|
||||
it-workplace-setup с префиллом (rpsource = id этой заявки).
|
||||
- Печать — общий механизм (без «Вложений»).
|
||||
|
||||
## Секции формы
|
||||
ApplicationSection · CandidateSection · PpeSection · ConditionsSection
|
||||
|
||||
## Точки входа
|
||||
- rptype: `recruiting-hire`
|
||||
- Режим согласующего (просмотр): есть (`RecruitingHireView`)
|
||||
- «Создать на основе»: эта заявка → источник для `it-workplace-setup`
|
||||
Reference in New Issue
Block a user