i'm using module recruitment of odoo v11 and i want to create a fixed columns in the kanban view for example when i create a new application i want it to be created under the column CV in progress automatically instead of been created under a column entitled "undefined" ? Any idea for help please ?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Accounting
- Inventory
- PoS
- Project management
- MRP
This question has been flagged
Hello,
To make it, you need to define a default stage for all new application.
Here are some steps that could help you achieve it:
Step 1: Define a default stage in a xml data file
<?xml version="1.0" encoding="UTF-8"?>
<odoo>
<data noupdate="1">
<record model="hr.recruitment.stage" id="default_stage_job">
<field name="name">My Default Stage</field>
<field name="sequence">0</field>
</record>
</data>
</odoo>
Don't forget to import your xml data file in your module __manifest__.py file
Step 2: Override the default stage function in "hr.applicant" model
class Applicant(models.Model): _inherit = 'hr.applicant' def _get_default_stage_id(self): stage_id = super(Applicant, self)._get_default_stage_id() try: stage_id = self.env.ref('my_module_name.default_stage_job').id except Exception as e: pass return stage_id
Hope this will help you
Thanks for your answer, the stage "my default stage" is added automatically but i notice my new applicant is always created under state undefined
Enjoying the discussion? Don't just read, join in!
Create an account today to enjoy exclusive features and engage with our awesome community!
Sign upRelated Posts | Replies | Views | Activity | |
---|---|---|---|---|
|
2
Feb 24
|
13186 | ||
|
1
Dec 22
|
3859 | ||
|
2
Dec 22
|
12723 | ||
|
2
Jun 22
|
4685 | ||
|
2
Jun 22
|
3504 |
An idea: https://learnopenerp.blogspot.com/2022/06/conditionally-fold-kanban-states-selection-field-in-odoo8.html