Files
Odoo-Modules/fusion-plating/fusion_plating_bridge_maintenance/views/maintenance_request_views.xml
gsinghpal 0ff8c0b93f changes
2026-04-13 02:35:35 -04:00

50 lines
2.0 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<!-- Extend maintenance.request form with plating fields -->
<record id="view_maintenance_request_form_fp" model="ir.ui.view">
<field name="name">maintenance.request.form.fp.bridge</field>
<field name="model">maintenance.request</field>
<field name="inherit_id" ref="maintenance.hr_equipment_request_view_form"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='equipment_id'][not(ancestor::kanban)]" position="after">
<field name="x_fc_plan_id"/>
<field name="x_fc_node_id"/>
</xpath>
<xpath expr="//field[@name='schedule_end']" position="after">
<field name="x_fc_completed_at" readonly="1"/>
<field name="x_fc_labour_cost"/>
<field name="x_fc_currency_id" invisible="1"/>
<field name="x_fc_from_last"/>
<field name="x_fc_recurrence_days"
invisible="not x_fc_from_last"/>
</xpath>
</field>
</record>
<!-- Extend maintenance.request list with plating columns -->
<record id="view_maintenance_request_list_fp" model="ir.ui.view">
<field name="name">maintenance.request.list.fp.bridge</field>
<field name="model">maintenance.request</field>
<field name="inherit_id" ref="maintenance.hr_equipment_request_view_tree"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='stage_id']" position="before">
<field name="x_fc_plan_id" optional="show"/>
<field name="x_fc_node_id" optional="show"/>
</xpath>
<xpath expr="//field[@name='stage_id']" position="after">
<field name="x_fc_completed_at" optional="show"/>
<field name="x_fc_labour_cost" optional="hide"/>
<field name="x_fc_currency_id" column_invisible="1"/>
</xpath>
</field>
</record>
</odoo>