Files
Odoo-18.0-20251222/sale_elaboration/views/sale_elaboration_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

97 lines
3.7 KiB
XML
Executable File

<?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright 2018 Tecnativa - Sergio Teruel
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
<odoo>
<record id="elaboration_view_form" model="ir.ui.view">
<field name="name">Elaborations</field>
<field name="model">product.elaboration</field>
<field name="arch" type="xml">
<form string="Elaborations">
<sheet>
<widget
name="web_ribbon"
title="Archived"
bg_color="bg-danger"
invisible="active"
/>
<field name="active" invisible="1" />
<group>
<field name="code" />
<field name="name" />
<field
name="product_id"
context="{'default_is_elaboration': True, 'default_detailed_type': 'service'}"
/>
</group>
<group>
<field
name="route_ids"
widget="many2many_tags"
groups="stock.group_adv_location"
options="{'no_create': True}"
/>
</group>
</sheet>
</form>
</field>
</record>
<record id="elaboration_view_tree" model="ir.ui.view">
<field name="name">Elaborations</field>
<field name="model">product.elaboration</field>
<field name="arch" type="xml">
<list multi_edit="1" editable="top">
<field name="code" />
<field name="name" />
<field
name="product_id"
context="{'default_is_elaboration': True, 'default_detailed_type': 'service'}"
/>
<field
name="route_ids"
widget="many2many_tags"
groups="stock.group_adv_location"
options="{'no_create': True}"
/>
<field name="profile_ids" widget="many2many_tags" optional="hide" />
<field name="active" widget="boolean_toggle" />
</list>
</field>
</record>
<record id="elaboration_view_search" model="ir.ui.view">
<field name="name">Elaborations</field>
<field name="model">product.elaboration</field>
<field name="arch" type="xml">
<search string="Elaborations Search">
<field name="name" string="Elaboration" />
<field name="product_id" />
<separator />
<filter
name="archived"
string="Archived"
domain="[('active', '=', False)]"
/>
<group expand="0" string="Group By">
<filter
string="Product"
name="product_id"
context="{'group_by': 'product_id'}"
/>
</group>
</search>
</field>
</record>
<record id="sale_elaboration_action" model="ir.actions.act_window">
<field name="name">Sale Elaboration</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">product.elaboration</field>
<field name="view_mode">list</field>
<field name="search_view_id" ref="elaboration_view_search" />
</record>
<menuitem
id="menu_sale_elaboration"
action="sale_elaboration_action"
parent="menu_sale_elaboration_root"
sequence="20"
/>
</odoo>