[IMP] base: add missing views for ir.cron.trigger model

Purpose of this commit is to help debugging processes involving cron triggers
by adding views and a menu in Odoo. It allows to see triggers having been
created. Menu has been added under Scheduled Actions (aka Crons), in Technical
menu.

Task ID-2414658
COM PR odoo/odoo#63093
This commit is contained in:
Thibault Delavallée
2021-03-24 11:18:06 +00:00
parent dfd0dbb303
commit df52fedee6
3 changed files with 56 additions and 1 deletions
+1
View File
@@ -30,6 +30,7 @@ The kernel of Odoo, needed for all installation.
'views/ir_actions_views.xml',
'views/ir_config_parameter_views.xml',
'views/ir_cron_views.xml',
'views/ir_cron_trigger_views.xml',
'views/ir_filters_views.xml',
'views/ir_mail_server_views.xml',
'views/ir_model_views.xml',
@@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="ir_cron_trigger_view_form" model="ir.ui.view">
<field name="name">ir.cron.trigger.view.form</field>
<field name="model">ir.cron.trigger</field>
<field name="arch" type="xml">
<form string="Cron Trigger">
<sheet>
<group>
<field name="cron_id"/>
<field name="call_at"/>
</group>
</sheet>
</form>
</field>
</record>
<record id="ir_cron_trigger_view_tree" model="ir.ui.view">
<field name="name">ir.cron.trigger.view.tree</field>
<field name="model">ir.cron.trigger</field>
<field name="arch" type="xml">
<tree string="Cron Triggers">
<field name="cron_id"/>
<field name="call_at"/>
</tree>
</field>
</record>
<record id="ir_cron_trigger_view_search" model="ir.ui.view">
<field name="name">ir.cron.trigger.view.search</field>
<field name="model">ir.cron.trigger</field>
<field name="arch" type="xml">
<search string="Cron Triggers">
<field name="cron_id"/>
<field name="call_at"/>
</search>
</field>
</record>
<record id="ir_cron_trigger_action" model="ir.actions.act_window">
<field name="name">Scheduled Actions Triggers</field>
<field name="res_model">ir.cron.trigger</field>
<field name="view_mode">tree,form</field>
</record>
<menuitem id="ir_cron_trigger_menu"
action="ir_cron_trigger_action"
parent="base.menu_automation"
sequence="3"/>
</odoo>
+4 -1
View File
@@ -91,6 +91,9 @@
<field name="view_id" ref="ir_cron_view_tree"/>
</record>
<menuitem id="menu_ir_cron_act" action="ir_cron_act" parent="base.menu_automation"/>
<menuitem id="menu_ir_cron_act"
parent="base.menu_automation"
action="ir_cron_act"
sequence="2"/>
</odoo>