You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

74 lines
2.8 KiB

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="tracking_change_list" model="ir.ui.view">
<field name="name">Tracking change list"</field>
<field name="model">mail.tracking.value</field>
<field name="arch" type="xml">
<tree string="Tracking change list" default_order="create_date desc"
create="false" edit="false" delete="false">
<field name="create_date" string="On"/>
<field name="record_name" string="For"/>
<field name="field_desc" string="Field changed"/>
<field name="old_value_formatted"/>
<field name="new_value_formatted"/>
<field name="model"/>
</tree>
</field>
</record>
<record id="tracking_change_form_view" model="ir.ui.view">
<field name="name">Tracking change form</field>
<field name="model">mail.tracking.value</field>
<field name="priority" eval="20"/>
<field name="arch" type="xml">
<form>
<sheet>
<field name="create_date" class="oe-inline"/>
<group>
<group string="">
<field name="record_name" string="For"/>
<field name="field_desc" string="Field changed"/>
<field name="old_value_formatted"/>
<field name="new_value_formatted"/>
<field name="model"/>
</group>
</group>
</sheet>
</form>
</field>
</record>
<record id="tracking_change_list_filter" model="ir.ui.view">
<field name="name">Tracking change list filter</field>
<field name="model">mail.tracking.value</field>
<field name="arch" type="xml">
<search string="Search">
<group>
<field name="model"/>
</group>
<group expand="0" string="Group by">
<filter group_by="group_by_model" string="Model" context="{'group_by':'model'}"/>
</group>
</search>
</field>
</record>
<record id="action_view_tracking_changes" model="ir.actions.act_window">
<field name="name">View last tracked changes</field>
<field name="res_model">mail.tracking.value</field>
<field name="view_mode">tree,form</field>
<field name="view_ids" eval="[(5, 0, 0),
(0, 0, {'view_mode': 'tree', 'view_id': ref('tracking_change_list')}),
(0, 0, {'view_mode': 'form', 'view_id': ref('tracking_change_form_view')})]"
/>
</record>
<menuitem action="action_view_tracking_changes"
id ="menu_action_view_tracking_changes"
name="Improved tracking values"
parent="base.menu_email"
sequence="10"
/>
</odoo>