mirror of
https://github.com/OCA/contract.git
synced 2025-02-13 17:57:24 +02:00
@@ -404,6 +404,11 @@
|
||||
<kanban default_group_by="stage_id">
|
||||
<field name="color" />
|
||||
<field name="assigned_user_id" />
|
||||
<field name="activity_state" />
|
||||
<progressbar
|
||||
field="activity_state"
|
||||
colors='{"planned": "success", "today": "warning", "overdue": "danger"}'
|
||||
/>
|
||||
<templates>
|
||||
<t t-name="kanban-box">
|
||||
<div
|
||||
@@ -489,6 +494,10 @@
|
||||
class="oe_kanban_avatar"
|
||||
alt="user & picture"
|
||||
/>
|
||||
<field
|
||||
name="activity_ids"
|
||||
widget="kanban_activity"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -510,21 +519,35 @@
|
||||
<field name="partner_id" />
|
||||
<field name="agreement_type_id" />
|
||||
<field name="agreement_subtype_id" />
|
||||
<filter
|
||||
name="filter_inactive"
|
||||
string="Archived"
|
||||
domain="[('active','=',False)]"
|
||||
/>
|
||||
<separator />
|
||||
<filter
|
||||
name="filter_non_template"
|
||||
string="Non-Templates"
|
||||
domain="[('active','=',True),('is_template', '=', False)]"
|
||||
/>
|
||||
<filter
|
||||
name="filter_inactive"
|
||||
string="Archived"
|
||||
domain="[('active','=',False)]"
|
||||
/>
|
||||
<filter
|
||||
name="filter_templates"
|
||||
string="Templates"
|
||||
domain="[('active','=',True),('is_template', '=', True)]"
|
||||
/>
|
||||
<separator />
|
||||
<filter
|
||||
name="activities_overdue"
|
||||
string="Late Activities"
|
||||
domain="[('activity_ids.date_deadline', '<', context_today().strftime('%Y-%m-%d'))]"
|
||||
help="Show all activities which deadline is before today"
|
||||
/>
|
||||
<filter
|
||||
name="activities_overdue"
|
||||
string="Active Activities"
|
||||
domain="[('activity_ids.date_deadline', '>', context_today().strftime('%Y-%m-%d'))]"
|
||||
help="Show all activities which deadline is after today"
|
||||
/>
|
||||
<filter
|
||||
name="group_partner_id"
|
||||
string="Partners"
|
||||
@@ -552,6 +575,34 @@
|
||||
</search>
|
||||
</field>
|
||||
</record>
|
||||
<!-- Agreement Activity -->
|
||||
<record id="agreement_view_activity" model="ir.ui.view">
|
||||
<field name="name">agreement.activity</field>
|
||||
<field name="model">agreement</field>
|
||||
<field name="arch" type="xml">
|
||||
<activity string="Agreements">
|
||||
<field name="id" />
|
||||
<templates>
|
||||
<div t-name="activity-box">
|
||||
<img
|
||||
t-att-src="activity_image('res.partner', 'image_128', record.id.raw_value)"
|
||||
role="img"
|
||||
t-att-title="record.id.value"
|
||||
t-att-alt="record.id.value"
|
||||
/>
|
||||
<div>
|
||||
<field name="name" display="full" />
|
||||
<field
|
||||
name="parent_agreement_id"
|
||||
muted="1"
|
||||
display="full"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
</templates>
|
||||
</activity>
|
||||
</field>
|
||||
</record>
|
||||
<!-- Agreement Reporting -->
|
||||
<record id="agreement_graph_view" model="ir.ui.view">
|
||||
<field name="name">agreement.graph</field>
|
||||
@@ -582,20 +633,20 @@
|
||||
<field name="res_model">agreement</field>
|
||||
<field name="domain">[('is_template', '=', False)]</field>
|
||||
<field name="context">{'default_is_template': False}</field>
|
||||
<field name="view_mode">kanban,tree,form</field>
|
||||
<field name="view_mode">kanban,tree,form,activity</field>
|
||||
</record>
|
||||
<record model="ir.actions.act_window" id="agreement_operations_agreement">
|
||||
<field name="name">Agreements</field>
|
||||
<field name="res_model">agreement</field>
|
||||
<field name="domain">[('is_template', '=', False)]</field>
|
||||
<field name="context">{'default_is_template': False}</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="view_mode">tree,form,activity</field>
|
||||
</record>
|
||||
<record model="ir.actions.act_window" id="partner_agreement_agreement_templates">
|
||||
<field name="name">Templates</field>
|
||||
<field name="res_model">agreement</field>
|
||||
<field name="domain">[('is_template', '=', True)]</field>
|
||||
<field name="context">{'default_is_template': True}</field>
|
||||
<field name="view_mode">tree,kanban,form</field>
|
||||
<field name="view_mode">tree,kanban,form,activity</field>
|
||||
</record>
|
||||
</odoo>
|
||||
|
||||
Reference in New Issue
Block a user