Files
Warranty-Claim-Odoo/views/sale_order_warranty_views.xml
greg f2364cf10f Working
vendor payment and email
2025-12-03 09:47:06 -06:00

55 lines
2.3 KiB
XML

<odoo>
<record id="view_order_form_inherit_warranty" model="ir.ui.view">
<field name="name">sale.order.form.warranty</field>
<field name="model">sale.order</field>
<field name="inherit_id" ref="sale.view_order_form"/>
<field name="arch" type="xml">
<!-- Checkbox under customer -->
<!-- <xpath expr="//field[@name='partner_id']" position="after">-->
<!-- <field name="warranty_order"/>-->
<!-- </xpath>-->
<!-- Add Warranty tab (always visible for now; no attrs/states) -->
<xpath expr="//page[@name='order_lines']" position="after">
<page string="Warranty">
<group>
<group>
<field name="warranty_order"/>
</group>
<group>
<field name="warranty_manufacturer_id"/>
<field name="warranty_type"/>
</group>
<group>
<!-- Needed because it's used in the domain -->
<field name="warranty_original_sale_ids" invisible="1"/>
<field name="warranty_model"/>
<field name="warranty_serial"/>
<field name="warranty_original_sale_id"
domain="[('id', 'in', warranty_original_sale_ids)]"
context="{'default_partner_id': partner_id}"/>
</group>
<group string="Compressor Tag" invisible="warranty_type != 'compressor'">
<field name="compressor_tag_image" widget="image"/>
</group>
</group>
<group>
<field name="warranty_failure" widget="text"/>
</group>
<footer>
<button name="action_create_warranty_claim"
type="object"
string="Create Warranty Claim"
class="btn-primary"/>
</footer>
</page>
</xpath>
</field>
</record>
</odoo>