fix(#71): Agregar referencias explícitas de vistas en acciones de dashboards

- Agregar graph_view_id y pivot_view_id en todas las acciones
- Resolver error 'View types not defined tree found in act_window action'
- Mantener view_mode con 'tree' según convención Odoo 18

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Luis Ernesto Portillo Zaldivar 2025-07-17 12:55:48 -06:00
parent d51d3b5d69
commit 266b3f28be

View File

@ -34,6 +34,8 @@
<field name="view_mode">graph,pivot,tree,form</field>
<field name="domain">[('is_lab_request', '=', True)]</field>
<field name="context">{'search_default_group_by_state': 1}</field>
<field name="graph_view_id" ref="view_lab_order_dashboard_graph"/>
<field name="pivot_view_id" ref="view_lab_order_dashboard_pivot"/>
<field name="help" type="html">
<p class="o_view_nocontent_smiling_face">
No hay &#243;rdenes de laboratorio registradas
@ -78,6 +80,8 @@
<field name="res_model">lims.test</field>
<field name="view_mode">graph,pivot,tree,form</field>
<field name="context">{'search_default_group_by_technician': 1, 'search_default_this_month': 1}</field>
<field name="graph_view_id" ref="view_test_technician_productivity_graph"/>
<field name="pivot_view_id" ref="view_test_technician_productivity_pivot"/>
<field name="help" type="html">
<p class="o_view_nocontent_smiling_face">
No hay pruebas registradas
@ -122,6 +126,8 @@
<field name="view_mode">graph,pivot,tree,form</field>
<field name="domain">[('is_lab_sample', '=', True)]</field>
<field name="context">{'search_default_group_by_state': 1}</field>
<field name="graph_view_id" ref="view_sample_status_graph"/>
<field name="pivot_view_id" ref="view_sample_type_pivot"/>
<field name="help" type="html">
<p class="o_view_nocontent_smiling_face">
No hay muestras registradas
@ -168,6 +174,8 @@
<field name="view_mode">graph,pivot,tree,form</field>
<field name="domain">[('test_id.state', '=', 'validated')]</field>
<field name="context">{'search_default_out_of_range': 1}</field>
<field name="graph_view_id" ref="view_result_out_of_range_graph"/>
<field name="pivot_view_id" ref="view_result_critical_pivot"/>
<field name="help" type="html">
<p class="o_view_nocontent_smiling_face">
No hay resultados fuera de rango
@ -214,6 +222,8 @@
<field name="view_mode">graph,pivot,tree</field>
<field name="domain">[('order_id.is_lab_request', '=', True), ('product_id.is_analysis', '=', True)]</field>
<field name="context">{'search_default_group_by_product': 1}</field>
<field name="graph_view_id" ref="view_top_analysis_graph"/>
<field name="pivot_view_id" ref="view_analysis_period_pivot"/>
<field name="help" type="html">
<p class="o_view_nocontent_smiling_face">
No hay an&#225;lisis registrados
@ -258,6 +268,8 @@
<field name="view_mode">graph,pivot,tree</field>
<field name="domain">[('state', '=', 'validated')]</field>
<field name="context">{'search_default_this_year': 1}</field>
<field name="graph_view_id" ref="view_test_gender_distribution_graph"/>
<field name="pivot_view_id" ref="view_test_demographics_pivot"/>
<field name="help" type="html">
<p class="o_view_nocontent_smiling_face">
No hay tests validados