24
24
<field name="name">custom.timesheet.all.search</field>
25
25
<field name="model">custom.timesheet.all</field>
26
26
<field name="arch" type="xml">
27
<search string="Timesheet All">
27
<search string="Timesheet All">
28
28
<field name="date"/>
29
29
<field name="user_id"/>
30
30
<field name="analytic_id"/>
31
<field name="userstory"/>
31
<field name="userstory"/>
32
32
<field name="task_id"/>
33
33
<field name="name"/>
34
34
<field name="period"/>
35
35
<field name="invoiceable"/>
36
<group expand="0" string="Filters">
37
<filter name="analytic_id" string="Unassigned Project" domain="[('analytic_id','=',False)]"/>
38
<filter name="userstory" string="Unassigned User Story" domain="[('userstory','=',False)]"/>
39
<filter name="invoiceable" string="Unassigned Invoiceable Factor" domain="[('invoiceable','=',False)]"/>
36
41
<group expand="0" string="Group By...">
37
42
<filter string="Date" icon="terp-go-month" domain="[]" context="{'group_by':'date'}"/>
38
43
<filter string="Summary Work User" icon="terp-personal" domain="[]" context="{'group_by':'user_id'}"/>
39
44
<filter string="Project" icon="terp-go-month" domain="[]" context="{'group_by':'analytic_id'}"/>
40
<filter string="User Story" icon="terp-personal" domain="[]" context="{'group_by':'userstory'}"/>
45
<filter string="User Story" icon="terp-personal" domain="[]" context="{'group_by':'userstory'}"/>
41
46
<filter string="Task" icon="terp-personal" domain="[]" context="{'group_by':'task_id'}"/>
42
47
<filter string="Period" icon="terp-go-month" domain="[]" context="{'group_by':'period'}"/>
43
48
<filter string="Invoiceable" icon="terp-go-month" domain="[]" context="{'group_by':'invoiceable'}"/>