Изначально в Odoo все заявки отображаются в одном воронке. Это ограничивает возможность создания разных стадий для каждой из позиций.
Стадии воронки хранятся в отдельной таблице (модели) hr.recruitment.stage. Можно создавать стадии, привязанные к конкретной вакансии. Для этого при создании стадии (Recruitment→Configuration→Stages→Create) в поле Job Specific нужно указать вакансию, к которой необходимо привязать данную стадию.


Теперь сделаем так, чтобы при нажатии на кнопку Application на карточке вакансии открывался канбан со стадиями, привязанными к этой должности рекрутинга.


Для этого нужно отредактировать действие, которое переводит на канбан.


default _job_id- поле, по которому фильтруются записи
active_id-id вакансии, с которой перешли (та, на карточке которой нажали кнопку)

Если в вашей версии Odoo стадии рекрутинга появляются только в developer mode, нужно добавить стадии в меню Recruitment отдельно
Для этого зайдите в Technical→ Menu Items и найдите меню Recruitment, зайдите на вкладку submenus и нажмите add line.

Заполните поля как показано на скриншоте ниже.
В поле action выберите act_window и Recruitment / Applicants Stages

Чтобы создавать стадии из воронки (нажимая на +), нужно, чтобы стадии прикреплялись к job positions. Для этого нужно создаться автоматическое действие, которое будет реагировать на создание новой стадии без job positions.

if not record.job_ids:
record.write({'job_ids':[(4, record._context.get('default_job_id'))]})
