441 lines
19 KiB
XML
441 lines
19 KiB
XML
<?xml version="1.0"?>
|
|
<tryton>
|
|
<data>
|
|
<record model="ir.ui.view" id="uom_view_tree">
|
|
<field name="model">product.uom</field>
|
|
<field name="type">tree</field>
|
|
<field name="arch" type="xml">
|
|
<![CDATA[
|
|
<tree string="Units of Measure">
|
|
<field name="name" select="1"/>
|
|
<field name="symbol" select="2"/>
|
|
<field name="category" select="1"/>
|
|
<field name="factor" select="2"/>
|
|
<field name="rate" select="2"/>
|
|
<field name="rounding" select="2"/>
|
|
<field name="active" select="2" tree_invisible="1"/>
|
|
</tree>
|
|
]]>
|
|
</field>
|
|
</record>
|
|
<record model="ir.ui.view" id="uom_view_form">
|
|
<field name="model">product.uom</field>
|
|
<field name="type">form</field>
|
|
<field name="arch" type="xml">
|
|
<![CDATA[
|
|
<form string="Unit of Measure" col="4">
|
|
<label name="name"/>
|
|
<field name="name" />
|
|
<label name="category"/>
|
|
<field name="category"/>
|
|
<label name="symbol"/>
|
|
<field name="symbol"/>
|
|
<label name="active"/>
|
|
<field name="active"/>
|
|
<label name="factor"/>
|
|
<field name="factor"/>
|
|
<label name="rate"/>
|
|
<field name="rate"/>
|
|
<label name="rounding"/>
|
|
<field name="rounding" />
|
|
</form>
|
|
]]>
|
|
</field>
|
|
</record>
|
|
<record model="ir.action.act_window" id="act_uom_form">
|
|
<field name="name">Units of Measure</field>
|
|
<field name="res_model">product.uom</field>
|
|
<field name="view_type">form</field>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_uom_form_view1">
|
|
<field name="sequence" eval="10"/>
|
|
<field name="view" ref="uom_view_tree"/>
|
|
<field name="act_window" ref="act_uom_form"/>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_uom_form_view2">
|
|
<field name="sequence" eval="20"/>
|
|
<field name="view" ref="uom_view_form"/>
|
|
<field name="act_window" ref="act_uom_form"/>
|
|
</record>
|
|
<menuitem name="Units of Measure" parent="menu_main_product"
|
|
sequence="3" id="menu_uom_form" action="act_uom_form"/>
|
|
<record model="ir.action.act_window" id="act_uom_form2">
|
|
<field name="name">Units of Measure</field>
|
|
<field name="res_model">product.uom</field>
|
|
<field name="view_type">form</field>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_uom_form2_view1">
|
|
<field name="sequence" eval="10"/>
|
|
<field name="view" ref="uom_view_form"/>
|
|
<field name="act_window" ref="act_uom_form2"/>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_uom_form2_view2">
|
|
<field name="sequence" eval="20"/>
|
|
<field name="view" ref="uom_view_tree"/>
|
|
<field name="act_window" ref="act_uom_form2"/>
|
|
</record>
|
|
<menuitem name="New Unit of Measure" id="menu_uom_form2"
|
|
parent="menu_uom_form" sequence="1" action="act_uom_form2"/>
|
|
|
|
<record model="ir.ui.view" id="uom_category_view_tree">
|
|
<field name="model">product.uom.category</field>
|
|
<field name="type">tree</field>
|
|
<field name="arch" type="xml">
|
|
<![CDATA[
|
|
<tree string="Categories of Unit of Measure">
|
|
<field name="name" select="1"/>
|
|
<field name="parent" select="1"/>
|
|
<field name="complete_name"/>
|
|
</tree>
|
|
]]>
|
|
</field>
|
|
</record>
|
|
|
|
<record model="ir.ui.view" id="uom_category_view_form">
|
|
<field name="model">product.uom.category</field>
|
|
<field name="type">form</field>
|
|
<field name="arch" type="xml">
|
|
<![CDATA[
|
|
<form string="Category of Unit of Measure" col="6">
|
|
<label name="name"/>
|
|
<field name="name"/>
|
|
<label name="parent"/>
|
|
<field name="parent"/>
|
|
<label name="complete_name"/>
|
|
<field name="complete_name" />
|
|
<label name="childs"/>
|
|
<field name="childs" />
|
|
</form>
|
|
]]>
|
|
</field>
|
|
</record>
|
|
|
|
<record model="ir.action.act_window" id="act_uom_category_form">
|
|
<field name="name">Categories of Unit of Measure</field>
|
|
<field name="res_model">product.uom.category</field>
|
|
<field name="view_type">form</field>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_uom_category_form_view1">
|
|
<field name="sequence" eval="10"/>
|
|
<field name="view" ref="uom_category_view_tree"/>
|
|
<field name="act_window" ref="act_uom_category_form"/>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_uom_category_form_view2">
|
|
<field name="sequence" eval="20"/>
|
|
<field name="view" ref="uom_category_view_form"/>
|
|
<field name="act_window" ref="act_uom_category_form"/>
|
|
</record>
|
|
<menuitem name="Categories" parent="menu_uom_form" sequence="2"
|
|
id="menu_uom_category_form"
|
|
action="act_uom_category_form"/>
|
|
|
|
|
|
<record model="product.uom.category" id="uom_cat_unit">
|
|
<field name="name">Units</field>
|
|
</record>
|
|
<record model="product.uom" id="uom_unit">
|
|
<field name="name">Unit</field>
|
|
<field name="symbol">u</field>
|
|
<field name="category" ref="uom_cat_unit"/>
|
|
<field name="rate" eval="1"/>
|
|
<field name="factor" eval="1"/>
|
|
<field name="rounding" eval="1"/>
|
|
</record>
|
|
|
|
<record model="product.uom.category" id="uom_cat_weight">
|
|
<field name="name">Weight</field>
|
|
</record>
|
|
<record model="product.uom" id="uom_kilogram">
|
|
<field name="name">Kilogram</field>
|
|
<field name="symbol">kg</field>
|
|
<field name="category" ref="uom_cat_weight"/>
|
|
<field name="factor" eval="1000"/>
|
|
<field name="rate" eval="0.001"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_gram">
|
|
<field name="name">Gram</field>
|
|
<field name="symbol">g</field>
|
|
<field name="category" ref="uom_cat_weight"/>
|
|
<field name="rate" eval="1"/>
|
|
<field name="factor" eval="1"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_carat">
|
|
<field name="name">Carat</field>
|
|
<field name="symbol">c</field>
|
|
<field name="category" ref="uom_cat_weight"/>
|
|
<field name="rate" eval="0.2"/>
|
|
<field name="factor" eval="5"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_pound">
|
|
<field name="name">Pound</field>
|
|
<field name="symbol">lbs</field>
|
|
<field name="category" ref="uom_cat_weight"/>
|
|
<field name="factor" eval="453.592"/>
|
|
<field name="rate" eval="0.002205"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_once">
|
|
<field name="name">Ounce</field>
|
|
<field name="symbol">oz</field>
|
|
<field name="category" ref="uom_cat_weight"/>
|
|
<field name="factor" eval="28.3495"/>
|
|
<field name="rate" eval="0.0352740"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
|
|
<record model="product.uom.category" id="uom_cat_time">
|
|
<field name="name">Time</field>
|
|
</record>
|
|
<record model="product.uom" id="uom_second">
|
|
<field name="name">Second</field>
|
|
<field name="symbol">s</field>
|
|
<field name="category" ref="uom_cat_time"/>
|
|
<field name="rate" eval="1"/>
|
|
<field name="factor" eval="1"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_minute">
|
|
<field name="name">Minute</field>
|
|
<field name="symbol">min</field>
|
|
<field name="category" ref="uom_cat_time"/>
|
|
<field name="rate" eval="1.0/60"/>
|
|
<field name="factor" eval="60"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_hour">
|
|
<field name="name">Hour</field>
|
|
<field name="symbol">h</field>
|
|
<field name="category" ref="uom_cat_time"/>
|
|
<field name="rate" eval="1.0/3600"/>
|
|
<field name="factor" eval="3600"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_day">
|
|
<field name="name">Day</field>
|
|
<field name="symbol">d</field>
|
|
<field name="category" ref="uom_cat_time"/>
|
|
<field name="rate" eval="1.0/(3600*24)"/>
|
|
<field name="factor" eval="3600*24"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
|
|
|
|
<record model="product.uom.category" id="uom_cat_length">
|
|
<field name="name">Length</field>
|
|
</record>
|
|
<record model="product.uom" id="uom_meter">
|
|
<field name="name">Meter</field>
|
|
<field name="symbol">m</field>
|
|
<field name="category" ref="uom_cat_length"/>
|
|
<field name="rate" eval="1"/>
|
|
<field name="factor" eval="1"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_kilometer">
|
|
<field name="name">Kilometer</field>
|
|
<field name="symbol">km</field>
|
|
<field name="category" ref="uom_cat_length"/>
|
|
<field name="factor" eval="1000"/>
|
|
<field name="rate" eval="0.001"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_centimeter">
|
|
<field name="name">centimeter</field>
|
|
<field name="symbol">cm</field>
|
|
<field name="category" ref="uom_cat_length"/>
|
|
<field name="rate" eval="100"/>
|
|
<field name="factor" eval="0.01"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_millimeter">
|
|
<field name="name">Millimeter</field>
|
|
<field name="symbol">mm</field>
|
|
<field name="category" ref="uom_cat_length"/>
|
|
<field name="factor" eval="0.001"/>
|
|
<field name="rate" eval="1000"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_foot">
|
|
<field name="name">Foot</field>
|
|
<field name="symbol">ft</field>
|
|
<field name="category" ref="uom_cat_length"/>
|
|
<field name="rate" eval="3.28084"/>
|
|
<field name="factor" eval="0.304800"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_yard">
|
|
<field name="name">Yard</field>
|
|
<field name="symbol">yd</field>
|
|
<field name="category" ref="uom_cat_length"/>
|
|
<field name="factor" eval="0.914400"/>
|
|
<field name="rate" eval="1.093613"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_inch">
|
|
<field name="name">Inch</field>
|
|
<field name="symbol">in</field>
|
|
<field name="category" ref="uom_cat_length"/>
|
|
<field name="factor" eval="0.02540"/>
|
|
<field name="rate" eval="39.3701"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_mile">
|
|
<field name="name">Mile</field>
|
|
<field name="symbol">mi</field>
|
|
<field name="category" ref="uom_cat_length"/>
|
|
<field name="factor" eval="1609.344"/>
|
|
<field name="rate" eval="0.000621"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
|
|
<record model="product.uom.category" id="uom_cat_volume">
|
|
<field name="name">Volume</field>
|
|
</record>
|
|
<record model="product.uom" id="uom_cubic_meter">
|
|
<field name="name">Cubic meter</field>
|
|
<field name="symbol">m³</field>
|
|
<field name="category" ref="uom_cat_volume"/>
|
|
<field name="factor" eval="1000"/>
|
|
<field name="rate" eval="0.001"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_liter">
|
|
<field name="name">Liter</field>
|
|
<field name="symbol">l</field>
|
|
<field name="category" ref="uom_cat_length"/>
|
|
<field name="factor" eval="1"/>
|
|
<field name="rate" eval="1"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_cubic_centimeter">
|
|
<field name="name">Cubic centimeter</field>
|
|
<field name="symbol">cm³</field>
|
|
<field name="category" ref="uom_cat_volume"/>
|
|
<field name="factor" eval="0.001"/>
|
|
<field name="rate" eval="1000"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_cubic_inch">
|
|
<field name="name">Cubic inch</field>
|
|
<field name="symbol">in³</field>
|
|
<field name="category" ref="uom_cat_volume"/>
|
|
<field name="factor" eval="0.016387"/>
|
|
<field name="rate" eval="61.023744"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_cubic_foot">
|
|
<field name="name">Cubic foot</field>
|
|
<field name="symbol">ft³</field>
|
|
<field name="category" ref="uom_cat_volume"/>
|
|
<field name="factor" eval="28.316847"/>
|
|
<field name="rate" eval="0.035315"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_gallon">
|
|
<field name="name">Gallon</field>
|
|
<field name="symbol">gal</field>
|
|
<field name="category" ref="uom_cat_volume"/>
|
|
<field name="factor" eval="3.785412"/>
|
|
<field name="rate" eval="0.264172"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
|
|
<record model="product.uom.category" id="uom_cat_surface">
|
|
<field name="name">Surface</field>
|
|
</record>
|
|
<record model="product.uom" id="uom_square_meter">
|
|
<field name="name">Square meter</field>
|
|
<field name="symbol">m²</field>
|
|
<field name="category" ref="uom_cat_surface"/>
|
|
<field name="factor" eval="1"/>
|
|
<field name="rate" eval="1"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_square_centimeter">
|
|
<field name="name">Square centimeter</field>
|
|
<field name="symbol">cm²</field>
|
|
<field name="category" ref="uom_cat_surface"/>
|
|
<field name="factor" eval="0.0001"/>
|
|
<field name="rate" eval="10000"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_are">
|
|
<field name="name">Are</field>
|
|
<field name="symbol">a</field>
|
|
<field name="category" ref="uom_cat_surface"/>
|
|
<field name="factor" eval="100"/>
|
|
<field name="rate" eval="0.01"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_hectare">
|
|
<field name="name">Hectare</field>
|
|
<field name="symbol">ha</field>
|
|
<field name="category" ref="uom_cat_surface"/>
|
|
<field name="factor" eval="10000"/>
|
|
<field name="rate" eval="0.0001"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_square_inch">
|
|
<field name="name">Square inch</field>
|
|
<field name="symbol">in²</field>
|
|
<field name="category" ref="uom_cat_surface"/>
|
|
<field name="factor" eval="0.000645"/>
|
|
<field name="rate" eval="1550.0"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_square_foot">
|
|
<field name="name">Square foot</field>
|
|
<field name="symbol">ft²</field>
|
|
<field name="category" ref="uom_cat_surface"/>
|
|
<field name="factor" eval="0.092903"/>
|
|
<field name="rate" eval="10.7639"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_square_yard">
|
|
<field name="name">Square yard</field>
|
|
<field name="symbol">yd²</field>
|
|
<field name="category" ref="uom_cat_surface"/>
|
|
<field name="factor" eval="0.836127"/>
|
|
<field name="rate" eval="1.19599"/>
|
|
<field name="rounding" eval="0.001"/>
|
|
</record>
|
|
|
|
|
|
<record model="ir.model.access" id="access_uom">
|
|
<field name="model" search="[('model', '=', 'product.uom')]"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_unlink" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_uom_admin">
|
|
<field name="model" search="[('model', '=', 'product.uom')]"/>
|
|
<field name="group" ref="group_product_admin"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_unlink" eval="True"/>
|
|
</record>
|
|
|
|
<record model="ir.model.access" id="access_uom_category">
|
|
<field name="model" search="[('model', '=', 'product.uom.category')]"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_unlink" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_uom_category_admin">
|
|
<field name="model" search="[('model', '=', 'product.uom.category')]"/>
|
|
<field name="group" ref="group_product_admin"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_unlink" eval="True"/>
|
|
</record>
|
|
|
|
</data>
|
|
</tryton>
|