Add state on work
This commit is contained in:
1 parent
7eb354adfb
commit
684a75d949
2 files changed
+16
-3
No files matched your search
@@ -20,6 +20,10 @@ class Work(OSV):
|
||||
('view', 'View'),
|
||||
('normal', 'Normal'),
|
||||
], 'Type', required=True, select=1)
|
||||
state = fields.Selection([
|
||||
('opened', 'Opened'),
|
||||
('closed', 'Closed'),
|
||||
], 'State', required=True, select=1)
|
||||
|
||||
def __init__(self):
|
||||
super(Work, self).__init__()
|
||||
@@ -34,6 +38,9 @@ class Work(OSV):
|
||||
def default_type(self, cursor, user, context=None):
|
||||
return 'normal'
|
||||
|
||||
def default_state(self, cursor, user, context=None):
|
||||
return 'opened'
|
||||
|
||||
def get_complete_name(self, cursor, user, ids, name, arg, context=None):
|
||||
res = self.name_get(cursor, user, ids, context=context)
|
||||
return dict(res)
|
||||
|
||||
@@ -9,8 +9,12 @@
|
||||
<form string="Work">
|
||||
<label name="name"/>
|
||||
<field name="name"/>
|
||||
<label name="active"/>
|
||||
<field name="active"/>
|
||||
<label name="state"/>
|
||||
<group col="3" colspan="1">
|
||||
<field name="state"/>
|
||||
<label name="active"/>
|
||||
<field name="active"/>
|
||||
</group>
|
||||
<label name="parent"/>
|
||||
<field name="parent"/>
|
||||
<label name="type"/>
|
||||
@@ -27,6 +31,7 @@
|
||||
<![CDATA[
|
||||
<tree string="Works">
|
||||
<field name="complete_name"/>
|
||||
<field name="state" select="1"/>
|
||||
<field name="name" select="1" tree_invisible="1"/>
|
||||
<field name="active" select="1" tree_invisible="1"/>
|
||||
</tree>
|
||||
@@ -50,7 +55,7 @@
|
||||
<field name="view" ref="work_view_form"/>
|
||||
<field name="act_window" ref="act_work_form"/>
|
||||
</record>
|
||||
<menuitem parent="menu_timesheet_configuration" action="act_work_form"
|
||||
<menuitem parent="menu_configuration" action="act_work_form"
|
||||
id="menu_work_form"/>
|
||||
<record model="ir.ui.view" id="work_view_tree2">
|
||||
<field name="model">timesheet.work</field>
|
||||
@@ -62,6 +67,7 @@
|
||||
<tree string="Works">
|
||||
<field name="name" select="1"/>
|
||||
<field name="type" select="1"/>
|
||||
<field name="state" select="1"/>
|
||||
</tree>
|
||||
]]>
|
||||
</field>
|
||||
|
||||
Reference in new issue
Block a user