Files
Odoo-18.0-20251222/maintenance_plan/views/maintenance_request_views.xml
tocmo0nlord adbe430761
Some checks failed
pre-commit / pre-commit (push) Has been cancelled
tests / Detect unreleased dependencies (push) Has been cancelled
tests / test with OCB (push) Has been cancelled
tests / test with Odoo (push) Has been cancelled
Initial commit: Odoo 18.0-20251222 extra-addons
2026-03-13 20:43:25 +00:00

47 lines
2.1 KiB
XML

<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<record id="hr_equipment_request_view_form" model="ir.ui.view">
<field name="name">maintenance.request.form@maintenance_plan</field>
<field name="model">maintenance.request</field>
<field name="inherit_id" ref="maintenance.hr_equipment_request_view_form" />
<field name="priority" eval="100" />
<field name="arch" type="xml">
<field name="maintenance_type" position="after">
<field name="maintenance_kind_id" />
</field>
<label for="recurring_maintenance" position="before">
<field
name="maintenance_plan_id"
readonly="1"
invisible="not maintenance_plan_id"
/>
</label>
</field>
</record>
<record id="hr_equipment_request_view_tree" model="ir.ui.view">
<field name="name">equipment.request.list@maintenance_plan</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='request_date']" position="attributes">
<!-- Remove the "base.group_no_one" technical restriction -->
<attribute name="groups" />
<attribute name="optional">show</attribute>
</xpath>
</field>
</record>
<record id="hr_equipment_request_action_from_plan" model="ir.actions.act_window">
<field name="name">Maintenance Requests</field>
<field name="path">maintenance-plan-requests</field>
<field name="res_model">maintenance.request</field>
<field name="binding_model_id" ref="model_maintenance_plan" />
<field name="view_mode">kanban,list,form,pivot,graph,calendar</field>
<field name="context">{
'default_maintenance_plan_id': active_id,
}</field>
<field name="domain">[('maintenance_plan_id', '=', active_id)]</field>
</record>
</odoo>