bemade-addons/fsm_equipment/views/res_partner_views.xml
2025-05-29 21:35:47 -04:00

57 lines
2.3 KiB
XML

<?xml version="1.0" encoding="UTF-8" ?>
<odoo>
<record id="act_res_partner_2_equipment" model="ir.actions.act_window">
<field name="name">Partner Equipment</field>
<field name="res_model">fsm.equipment</field>
<field name="view_mode">tree,form</field>
<field name="context">{'default_partner_location_id': active_id}</field>
<field name="domain">[("partner_id", "=", active_id)]</field>
</record>
<record id="partner_equipment_location_view_form" model="ir.ui.view">
<field name="name">bemade_fsm.partner.equipment.location.form</field>
<field name="model">res.partner</field>
<field name="inherit_id" ref="base.view_partner_form" />
<field name="arch" type="xml">
<xpath expr="//page[@name='internal_notes']" position="before">
<page name="equipment" string="Equipment">
<label for="equipment_ids" />
<field
name="equipment_ids"
context="{'tree_view_ref': 'fsm_equipment.fsm_equipment_view_tree_editable_no_partner'}"
readonly="False"
/>
<label for="owned_equipment_ids" />
<field
name="owned_equipment_ids"
context="{'tree_view_ref': 'fsm_equipment.equipment_view_tree'}"
readonly="True"
/>
</page>
</xpath>
<div name="button_box" position="inside">
<button
class="oe_stat_button"
type="action"
name="%(fsm_equipment.act_res_partner_2_equipment)d"
icon="fa-tachometer"
>
<field
string="Equipments"
name="equipment_count"
widget="statinfo"
/>
</button>
</div>
</field>
</record>
<record id="fsm_equipment_view_tree_editable_no_partner" model="ir.ui.view">
<field name="name">fsm.equipment.view.tree.editable.no.partner</field>
<field name="inherit_id" ref="fsm_equipment.equipment_view_tree_editable" />
<field name="model">fsm.equipment</field>
<field name="arch" type="xml">
<field name="partner_id" position="attributes">
<attribute name="column_invisible">True</attribute>
</field>
</field>
</record>
</odoo>