|
@ -27,19 +27,41 @@ |
|
|
<field name="arch" type="xml"> |
|
|
<field name="arch" type="xml"> |
|
|
<field name="res_model_id" position="after"> |
|
|
<field name="res_model_id" position="after"> |
|
|
<field name="done"/> |
|
|
<field name="done"/> |
|
|
<filter string="Open Activities" name="activities_open" |
|
|
|
|
|
domain="[('done', '!=', True)]"/> |
|
|
|
|
|
|
|
|
<field name="active"/> |
|
|
<filter string="Completed Activities" name="activities_completed" |
|
|
<filter string="Completed Activities" name="activities_completed" |
|
|
domain="[('done', '=', True)]"/> |
|
|
|
|
|
|
|
|
domain="[('active', '=', False), ('state', '=', 'done')]"/> |
|
|
|
|
|
</field> |
|
|
|
|
|
<filter name="activities_overdue" position="attributes"> |
|
|
|
|
|
<attribute name="domain">[('date_deadline', '<', context_today().strftime('%Y-%m-%d'))]</attribute> |
|
|
|
|
|
</filter> |
|
|
|
|
|
<filter name="activities_today" position="attributes"> |
|
|
|
|
|
<attribute name="domain">[('date_deadline', '=', context_today().strftime('%Y-%m-%d'))]</attribute> |
|
|
|
|
|
</filter> |
|
|
|
|
|
<filter name="activities_upcoming_all" position="attributes"> |
|
|
|
|
|
<attribute name="domain">[('date_deadline', '>', context_today().strftime('%Y-%m-%d'))]</attribute> |
|
|
|
|
|
</filter> |
|
|
</field> |
|
|
</field> |
|
|
|
|
|
</record> |
|
|
|
|
|
|
|
|
|
|
|
<record id="res_partner_view_search_inherit_mail" model="ir.ui.view"> |
|
|
|
|
|
<field name="name">res.partner.view.search.inherit.mail</field> |
|
|
|
|
|
<field name="model">res.partner</field> |
|
|
|
|
|
<field name="inherit_id" ref="mail.res_partner_view_search_inherit_mail"/> |
|
|
|
|
|
<field name="arch" type="xml"> |
|
|
|
|
|
<filter name="activities_my" position="after"> |
|
|
|
|
|
<filter string="Open Activities" name="activities_open" |
|
|
|
|
|
domain="[('activity_ids.active', '=', True)]"/> |
|
|
|
|
|
<filter string="Completed Activities" name="activities_completed" |
|
|
|
|
|
domain="[('activity_ids.active', '=', False), ('activity_ids.state', '=', 'done')]"/> |
|
|
|
|
|
</filter> |
|
|
<filter name="activities_overdue" position="attributes"> |
|
|
<filter name="activities_overdue" position="attributes"> |
|
|
<attribute name="domain">[('date_deadline', '<', context_today().strftime('%Y-%m-%d')), ('done', '!=', True)]</attribute> |
|
|
|
|
|
|
|
|
<attribute name="domain">[('activity_ids.date_deadline', '<', context_today().strftime('%Y-%m-%d'))]</attribute> |
|
|
</filter> |
|
|
</filter> |
|
|
<filter name="activities_today" position="attributes"> |
|
|
<filter name="activities_today" position="attributes"> |
|
|
<attribute name="domain">[('date_deadline', '=', context_today().strftime('%Y-%m-%d')), ('done', '!=', True)]</attribute> |
|
|
|
|
|
|
|
|
<attribute name="domain">[('activity_ids.date_deadline', '=', context_today().strftime('%Y-%m-%d'))]</attribute> |
|
|
</filter> |
|
|
</filter> |
|
|
<filter name="activities_upcoming_all" position="attributes"> |
|
|
<filter name="activities_upcoming_all" position="attributes"> |
|
|
<attribute name="domain">[('date_deadline', '>', context_today().strftime('%Y-%m-%d')), ('done', '!=', True)]</attribute> |
|
|
|
|
|
|
|
|
<attribute name="domain">[('activity_ids.date_deadline', '>', context_today().strftime('%Y-%m-%d'))]</attribute> |
|
|
</filter> |
|
|
</filter> |
|
|
</field> |
|
|
</field> |
|
|
</record> |
|
|
</record> |
|
|