Merge lp:~openerp-dev/openobject-addons/7.0-hrcontractfilters-jco into lp:openobject-addons/7.0

Proposed by Josse Colpaert (OpenERP)
Status: Needs review
Proposed branch: lp:~openerp-dev/openobject-addons/7.0-hrcontractfilters-jco
Merge into: lp:openobject-addons/7.0
Diff against target: 21 lines (+6/-0)
1 file modified
hr_contract/hr_contract_view.xml (+6/-0)
To merge this branch: bzr merge lp:~openerp-dev/openobject-addons/7.0-hrcontractfilters-jco
Reviewer Review Type Date Requested Status
qdp (OpenERP) Pending
Review via email: mp+155539@code.launchpad.net

Description of the change

Add 2 filters for contract expiry

To post a comment you must log in.

Unmerged revisions

8931. By Josse Colpaert (OpenERP)

[FIX] This will stop acting strangely when combining both filters

8930. By Josse Colpaert (OpenERP)

[IMP] Add 2 search filters for contract/visa expiry

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'hr_contract/hr_contract_view.xml'
2--- hr_contract/hr_contract_view.xml 2012-11-29 22:26:45 +0000
3+++ hr_contract/hr_contract_view.xml 2013-03-26 15:56:22 +0000
4@@ -56,11 +56,17 @@
5 <field name="date_end"/>
6 <field name="working_hours"/>
7 <field name="employee_id"/>
8+ <field name="visa_expire"/>
9+ <filter icon="terp-go-year" name = "contractend" string="Contract About To Renew (in 7 days)"
10+ domain="['&amp;', ('date_end', '!=', False), ('date_end', '&lt;=', (context_today() + datetime.timedelta(7)).strftime('%%Y-%%m-%%d') )]"/>
11+ <filter icon="terp-go-year" name="expiryend" string="Visa About To Renew (in 60 days)"
12+ domain="['&amp;', ('visa_expire', '!=', False), ('visa_expire', '&lt;=', (context_today() + datetime.timedelta(60)).strftime('%%Y-%%m-%%d') )]"/>
13 <group expand="0" string="Group By...">
14 <filter string="Employee" icon="terp-personal" domain="[]" context="{'group_by':'employee_id'}"/>
15 <filter string="Working Schedule" icon="terp-go-week" domain="[]" context="{'group_by':'working_hours'}"/>
16 <filter string="Job" icon="terp-gtk-select-all" domain="[]" context="{'group_by':'job_id'}"/>
17 <filter string="Contract Type" icon="terp-stock_symbol-selection" domain="[]" context="{'group_by':'type_id'}"/>
18+
19 </group>
20 </search>
21 </field>