|
- <?xml version="1.0" encoding="utf-8"?>
- <odoo>
- <data>
- <record id='goods_list' model='ir.ui.view'>
- <field name='name'>goods.list</field>
- <field name='model'>goods</field>
- <field name='arch' type='xml'>
- <list string='商品'>
- <field name='code' optional="show"/>
- <field name='name' optional="show"/>
- <field name='category_id' optional="show"/>
- <field name='goods_class_id' optional="show"/>
- <field name='get_way' optional="show"/>
- <field name='uom_id' optional="show"/>
- <field name='uos_id' groups='goods.auxiliary_unit_groups' optional="show"/>
- <field name='conversion' string='转化率' groups='goods.auxiliary_unit_groups' optional="show"/>
- <field name='cost' groups='goods.view_cost_groups' optional="show"/>
- <field name='price' optional="show"/>
- <field name='using_batch' optional="show"/>
- <field name='force_batch_one' optional="show"/>
- <field name='active' optional="hide"/>
- </list>
- </field>
- </record>
- <record id='goods_form' model='ir.ui.view'>
- <field name='name'>goods.form</field>
- <field name='model'>goods</field>
- <field name='arch' type='xml'>
- <form string='商品'>
- <sheet>
- <group>
- <group>
- <field name='code'/>
- <field name='name' required='1'/>
- <field name='uom_id' required='1' />
- </group>
- <group>
- <field name="priority" widget="priority"/>
- <field name='category_id' context="{'default_type': 'goods'}"/>
- <field name='goods_class_id'/>
- <field name='brand' context="{'default_type': 'brand'}" />
- </group>
- </group>
- <notebook>
- <page name="normal_info" string='基本信息'>
- <group>
- <group>
- <field name='attribute_ids' colspan="2" nolabel='1' groups='goods.multi_attrs_groups'>
- <list string='属性值'>
- <field name='name'/>
- </list>
- </field>
- <field name='note' colspan="2" nolabel='1'/>
- </group>
- <group>
- <field name='image' widget='image' nolabel='1'
- options='{"preview_image": "image", "width": "100%"}'/>
- </group>
- </group>
- </page>
- <page name="sell_info" string='销售'>
- <group>
- <group>
- <field name='not_saleable'/>
- <field name='price'/>
- <field name="tax_rate"/>
- </group>
- </group>
- </page>
- <page name="buy_info" string='采购' groups='goods.view_cost_groups'>
- <group>
- <field name="not_buyable"/>
- <field name='cost'/>
- <field name='gpm' widget='percentage'/>
- <field name='uos_id' groups='goods.auxiliary_unit_groups' required='1'/>
- <field name='conversion' required="uos_id != False" groups='goods.auxiliary_unit_groups' />
- <field name='supplier_id' context="{'form_view_ref': 'core.supplier_address_form'}" groups='goods.view_cost_groups'/>
- </group>
- </page>
- <page name="wh_info" string='库存'>
- <group>
- <group>
- <field name="get_way"/>
- <field name='no_stock' groups='goods.no_stock_groups'/>
- <field name='size'/>
- <field name='using_batch' groups='goods.batch_groups'/>
- <field name='force_batch_one' invisible="using_batch == False"
- groups='goods.batch_serial_groups' />
- <field name='cost_method' groups='goods.view_cost_groups'/>
- <field name='barcode' />
- </group>
- </group>
- </page>
- </notebook>
- </sheet>
- <chatter/>
- </form>
- </field>
- </record>
- <record id='goods_search' model='ir.ui.view'>
- <field name='name'>goods.search</field>
- <field name='model'>goods</field>
- <field name='arch' type='xml'>
- <search string='商品'>
- <field name='name'/>
- <field name='brand'/>
- <field name='code'/>
- <field name='goods_class_id'/>
- <filter string="已归档" name="inactive" domain="[('active','=',False)]"/>
- <group expand="0" string="分组">
- <filter name="by_category" string="商品类别" domain="[]" context="{'group_by':'category_id'}"/>
- </group>
- </search>
- </field>
- </record>
- <record id='goods_attribute_list' model='ir.ui.view'>
- <field name='name'>goods.attribute.list</field>
- <field name='model'>attribute</field>
- <field name='arch' type='xml'>
- <list string='SKU'>
- <field name='goods_id'/>
- <field name='name'/>
- </list>
- </field>
- </record>
- <record id='attribute_form' model='ir.ui.view'>
- <field name='name'>attribute.form</field>
- <field name='model'>attribute</field>
- <field name='arch' type='xml'>
- <form string='属性'>
- <div>
- <label for='ean'/>
- <field name='ean'/>
- </div>
- <field name='name'/>
- <field name='value_ids'>
- <list editable='top' string='属性值'>
- <field name='category_id' context="{'default_type': 'attribute'}" />
- <field name='value_id' context="{'default_category_id': category_id}"/>
- </list>
- </field>
- </form>
- </field>
- </record>
- <record id='attribute_value_value_list' model='ir.ui.view'>
- <field name='name'>attribute value value list</field>
- <field name='model'>attribute.value.value</field>
- <field name='arch' type='xml'>
- <list string='属性值' editable="top">
- <field name='name'/>
- <field name='category_id'/>
- </list>
- </field>
- </record>
- <!--产品查询search view-->
- <record id="goods_attribute_list_search" model="ir.ui.view">
- <field name="name">goods.attribute.list.search</field>
- <field name="model">attribute</field>
- <field name="arch" type="xml">
- <search string="产品过滤">
- <field name="goods_id"/>
- <field name='ean'/>
- <field name="name"/>
- <group expand="0" string="Group By">
- <filter name="by_goods" string="产品" domain="[]" context="{'group_by':'goods_id'}"/>
- </group>
- </search>
- </field>
- </record>
- </data>
- </odoo>
|