Passa al contenuto
Menu
È necessario essere registrati per interagire con la community.
La domanda è stata contrassegnata
3 Risposte
13371 Visualizzazioni

In my company we need to know if a task/issue is currently in progress or on hold so we would like to have the following kanban states:

  1. On hold
  2. In progress
  3. Blocked
  4. Ready for next stage

Ideally I would like to create a custom module for that purpose but, as a first step, it would be ok to find which files should be modified in order to make such an addition.

Here:

'kanban_state': fields.selection([('normal', 'Normal'),('blocked', 'Blocked'),('done', 'Ready for next stage')], 'Kanban State',

in https://github.com/odoo/odoo/blob/8.0/addons/project_issue/project_issue.py#L247
I think I found a starting point in order to create the extra option for project issues.

Then, I searched for the file that controls the related views and I found this:

<field name="kanban_state" class="oe_inline" widget="kanban_state_selection"/>

for the form view here: https://github.com/odoo/odoo/blob/master/addons/project_issue/project_issue_view.xml#L56
and for the kanban view here: https://github.com/odoo/odoo/blob/master/addons/project_issue/project_issue_view.xml#L221

I can see that a 'widget' is called but from this point some help would save me enough time. Where can I find the code for that 'widget' ?

Which files should I look in order to add an extra kanban_state?

 

--------------------------------------

Edit: Beware! I'm asking for the kanban_state which is something different from the project stages which you can change from configuration options.

Avatar
Abbandona
Autore

Hello Nicolas, Thanks for your answer but I think you misunderstood me. I don't want to add an extra STAGE. I need an extra STATE like 'blocked', 'ready for next stage' etc.

Risposta migliore

Hello @George Rodopoulos Have you got solution for this issue ?

Avatar
Abbandona
Risposta migliore

Hello,


did you guys actually figured this out ? I would need to add some kanban_state options with the colored dots ... I would appreciate some guidance on which files actually have to be modified for this

Thank you 

Avatar
Abbandona
Risposta migliore

Hello, to do this, just add some stage on project task with:

1- Project -> Configuration -> stages -> task stages

2- You can set stage folded by default on kanban view. 

You can select stage you want to use project by project with:

And that is.

thanks,

Avatar
Abbandona
Autore

Hello Nicolas, Thanks for your answer but I think you misunderstood me. I don't want to add an extra STAGE. I need an extra STATE like 'blocked', 'ready for next stage' etc.

Post correlati Risposte Visualizzazioni Attività
1
lug 24
2312
1
lug 23
4709
0
mar 24
3458
1
set 22
6392
1
mar 22
6289