229 lines
8.8 KiB
XML
229 lines
8.8 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
|
|
<!-- Color Views -->
|
|
<record id="view_garment_color_list" model="ir.ui.view">
|
|
<field name="name">garment.color.list</field>
|
|
<field name="model">garment.color</field>
|
|
<field name="arch" type="xml">
|
|
<list string="Garment Colors">
|
|
<field name="code"/>
|
|
<field name="name"/>
|
|
<field name="color_group"/>
|
|
<field name="pantone_code"/>
|
|
<field name="color_hex" widget="color"/>
|
|
<field name="active"/>
|
|
</list>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="view_garment_color_form" model="ir.ui.view">
|
|
<field name="name">garment.color.form</field>
|
|
<field name="model">garment.color</field>
|
|
<field name="arch" type="xml">
|
|
<form string="Garment Color">
|
|
<sheet>
|
|
<group>
|
|
<group>
|
|
<field name="name"/>
|
|
<field name="code"/>
|
|
<field name="color_group"/>
|
|
</group>
|
|
<group>
|
|
<field name="pantone_code"/>
|
|
<field name="color_hex" widget="color"/>
|
|
<field name="active"/>
|
|
</group>
|
|
</group>
|
|
</sheet>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="action_garment_color" model="ir.actions.act_window">
|
|
<field name="name">Colors Master</field>
|
|
<field name="res_model">garment.color</field>
|
|
<field name="view_mode">list,form</field>
|
|
</record>
|
|
|
|
<!-- Size Views -->
|
|
<record id="view_garment_size_list" model="ir.ui.view">
|
|
<field name="name">garment.size.list</field>
|
|
<field name="model">garment.size</field>
|
|
<field name="arch" type="xml">
|
|
<list string="Garment Sizes">
|
|
<field name="sequence" widget="handle"/>
|
|
<field name="code"/>
|
|
<field name="name"/>
|
|
<field name="size_group"/>
|
|
<field name="active"/>
|
|
</list>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="view_garment_size_form" model="ir.ui.view">
|
|
<field name="name">garment.size.form</field>
|
|
<field name="model">garment.size</field>
|
|
<field name="arch" type="xml">
|
|
<form string="Garment Size">
|
|
<sheet>
|
|
<group>
|
|
<group>
|
|
<field name="code"/>
|
|
<field name="name"/>
|
|
<field name="sequence"/>
|
|
</group>
|
|
<group>
|
|
<field name="size_group"/>
|
|
<field name="active"/>
|
|
</group>
|
|
</group>
|
|
</sheet>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="action_garment_size" model="ir.actions.act_window">
|
|
<field name="name">Sizes Master</field>
|
|
<field name="res_model">garment.size</field>
|
|
<field name="view_mode">list,form</field>
|
|
</record>
|
|
|
|
<!-- Fabric Types Views -->
|
|
<record id="view_garment_fabric_type_list" model="ir.ui.view">
|
|
<field name="name">garment.fabric.type.list</field>
|
|
<field name="model">garment.fabric.type</field>
|
|
<field name="arch" type="xml">
|
|
<list string="Fabric Types & Structures">
|
|
<field name="code"/>
|
|
<field name="name"/>
|
|
<field name="structure"/>
|
|
<field name="gsm_min"/>
|
|
<field name="gsm_max"/>
|
|
</list>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="view_garment_fabric_type_form" model="ir.ui.view">
|
|
<field name="name">garment.fabric.type.form</field>
|
|
<field name="model">garment.fabric.type</field>
|
|
<field name="arch" type="xml">
|
|
<form string="Fabric Type">
|
|
<sheet>
|
|
<group>
|
|
<group>
|
|
<field name="name"/>
|
|
<field name="code"/>
|
|
<field name="structure"/>
|
|
</group>
|
|
<group>
|
|
<field name="gsm_min"/>
|
|
<field name="gsm_max"/>
|
|
</group>
|
|
</group>
|
|
<notebook>
|
|
<page string="Description">
|
|
<field name="description"/>
|
|
</page>
|
|
</notebook>
|
|
</sheet>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="action_garment_fabric_type" model="ir.actions.act_window">
|
|
<field name="name">Fabric Knit Structures</field>
|
|
<field name="res_model">garment.fabric.type</field>
|
|
<field name="view_mode">list,form</field>
|
|
</record>
|
|
|
|
<!-- Composition Views -->
|
|
<record id="view_garment_composition_list" model="ir.ui.view">
|
|
<field name="name">garment.composition.list</field>
|
|
<field name="model">garment.composition</field>
|
|
<field name="arch" type="xml">
|
|
<list string="Compositions">
|
|
<field name="code"/>
|
|
<field name="name"/>
|
|
<field name="cotton_pct"/>
|
|
<field name="polyester_pct"/>
|
|
<field name="spandex_pct"/>
|
|
</list>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="action_garment_composition" model="ir.actions.act_window">
|
|
<field name="name">Fabric Compositions</field>
|
|
<field name="res_model">garment.composition</field>
|
|
<field name="view_mode">list,form</field>
|
|
</record>
|
|
|
|
<!-- Brand Views -->
|
|
<record id="view_garment_brand_list" model="ir.ui.view">
|
|
<field name="name">garment.brand.list</field>
|
|
<field name="model">garment.brand</field>
|
|
<field name="arch" type="xml">
|
|
<list string="Brands">
|
|
<field name="code"/>
|
|
<field name="name"/>
|
|
<field name="active"/>
|
|
</list>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="action_garment_brand" model="ir.actions.act_window">
|
|
<field name="name">Brands Master</field>
|
|
<field name="res_model">garment.brand</field>
|
|
<field name="view_mode">list,form</field>
|
|
</record>
|
|
|
|
<!-- Season Views -->
|
|
<record id="view_garment_season_list" model="ir.ui.view">
|
|
<field name="name">garment.season.list</field>
|
|
<field name="model">garment.season</field>
|
|
<field name="arch" type="xml">
|
|
<list string="Seasons">
|
|
<field name="code"/>
|
|
<field name="name"/>
|
|
<field name="year"/>
|
|
<field name="active"/>
|
|
</list>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="action_garment_season" model="ir.actions.act_window">
|
|
<field name="name">Seasons Master</field>
|
|
<field name="res_model">garment.season</field>
|
|
<field name="view_mode">list,form</field>
|
|
</record>
|
|
|
|
<!-- Garment Type Views -->
|
|
<record id="view_garment_type_list" model="ir.ui.view">
|
|
<field name="name">garment.type.list</field>
|
|
<field name="model">garment.type</field>
|
|
<field name="arch" type="xml">
|
|
<list string="Garment Types">
|
|
<field name="code"/>
|
|
<field name="name"/>
|
|
<field name="category"/>
|
|
</list>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="action_garment_type" model="ir.actions.act_window">
|
|
<field name="name">Garment Categories</field>
|
|
<field name="res_model">garment.type</field>
|
|
<field name="view_mode">list,form</field>
|
|
</record>
|
|
|
|
<!-- Menu Items under Configuration -->
|
|
<menuitem id="menu_garment_color" name="Colors" parent="menu_garment_config_root" action="action_garment_color" sequence="10"/>
|
|
<menuitem id="menu_garment_size" name="Sizes" parent="menu_garment_config_root" action="action_garment_size" sequence="20"/>
|
|
<menuitem id="menu_garment_fabric_type" name="Fabric Knit Structures" parent="menu_garment_config_root" action="action_garment_fabric_type" sequence="30"/>
|
|
<menuitem id="menu_garment_composition" name="Compositions" parent="menu_garment_config_root" action="action_garment_composition" sequence="40"/>
|
|
<menuitem id="menu_garment_brand" name="Brands" parent="menu_garment_config_root" action="action_garment_brand" sequence="50"/>
|
|
<menuitem id="menu_garment_season" name="Seasons" parent="menu_garment_config_root" action="action_garment_season" sequence="60"/>
|
|
<menuitem id="menu_garment_type" name="Garment Types" parent="menu_garment_config_root" action="action_garment_type" sequence="70"/>
|
|
|
|
</odoo>
|