Files
app-odoo/app_product_sequence/data/product_sequence_felive.xml
2017-12-19 21:07:37 +08:00

110 lines
5.8 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data noupdate="0">
<!-- 更新序号规则 Auto Internal Reference. -->
<!-- 所有的 All Products. -->
<record id="seq_product_auto" model="ir.sequence">
<field name="name">Sequence for All Products</field>
<field name="code">product.product</field>
<field name="prefix">P%(y)s%(month)s</field>
<field name="padding">5</field>
<field name="company_id" eval="False"/>
<field name="initial">True</field>
</record>
<!-- 制造的成品,如"床" manufactured Products. -->
<record id="seq_mrp_product" model="ir.sequence">
<field name="name">Sequence for Manufactured Product</field>
<field name="code">product.product</field>
<field name="prefix">CP%(y)s%(month)s</field>
<field name="padding">5</field>
<field name="company_id" eval="False"/>
<field name="initial">True</field>
</record>
<!-- 制造的板件,如"顶板" Components.-->
<record id="seq_mrp_component" model="ir.sequence">
<field name="name">Sequence for Manufactured Components</field>
<field name="code">product.product</field>
<field name="prefix">BJ%(y)s%(month)s</field>
<field name="padding">5</field>
<field name="company_id" eval="False"/>
<field name="initial">True</field>
</record>
<!-- 生产原材料,采购的板材,如"16mm中纤板" Components.-->
<record id="seq_sourced_material" model="ir.sequence">
<field name="name">Sequence for Sourced Material</field>
<field name="code">product.product</field>
<field name="prefix">BC%(y)s%(month)s</field>
<field name="padding">5</field>
<field name="company_id" eval="False"/>
<field name="initial">True</field>
</record>
<!-- 采购的成品,如"五金",纯买入卖出类 Sourced Products.-->
<record id="seq_sourced_product" model="ir.sequence">
<field name="name">Sequence for Sourced Product</field>
<field name="code">product.product</field>
<field name="prefix">CL%(y)s%(month)s</field>
<field name="padding">5</field>
<field name="company_id" eval="False"/>
<field name="initial">True</field>
</record>
<!-- internal_type 数据-->
<!--[(4, ref('purchase.route_warehouse0_buy')),(4, ref('mrp.route_warehouse0_manufacture')),(4, ref('stock.route_warehouse0_mto'))]-->
<!--成品-->
<record id="internal_type_mrp_product" model="product.internal.type">
<field name="name">成品</field>
<field name="ref">cp</field>
<field name="type">product</field>
<field name="sale_ok">1</field>
<field name="purchase_ok">0</field>
<field name="route_ids" eval="[(6,0, [ref('mrp.route_warehouse0_manufacture'),ref('stock.route_warehouse0_mto')])]"/>
<field name="description">制造的成品。如:床,桌子</field>
<field name="link_sequence" ref="seq_mrp_product"/>
</record>
<!--板件-->
<record id="internal_type_mrp_component" model="product.internal.type">
<field name="name">板件</field>
<field name="ref">bj</field>
<field name="type">product</field>
<field name="sale_ok">0</field>
<field name="purchase_ok">0</field>
<field name="route_ids" eval="[(6,0, [ref('mrp.route_warehouse0_manufacture'),ref('stock.route_warehouse0_mto')])]"/>
<field name="description">制造的半成品。如:床的左侧板,柜子的顶板</field>
<field name="link_sequence" ref="seq_mrp_component"/>
</record>
<!--纯制造原材料,板材-->
<record id="internal_type_sourced_material" model="product.internal.type">
<field name="name">原材料(板材)</field>
<field name="ref">bc</field>
<field name="type">product</field>
<field name="sale_ok">0</field>
<field name="purchase_ok">1</field>
<field name="route_ids" eval="[(6,0, [ref('purchase.route_warehouse0_buy'),ref('stock.route_warehouse0_mto')])]"/>
<field name="description">制造所需的原材料,不可直接销售。如:中纤板(厚14mm)</field>
<field name="link_sequence" ref="seq_sourced_material"/>
</record>
<!--其它外购品,如五金-->
<record id="internal_type_sourced_product" model="product.internal.type">
<field name="name">外购成品</field>
<field name="ref">cl</field>
<field name="type">product</field>
<field name="sale_ok">1</field>
<field name="purchase_ok">1</field>
<field name="route_ids" eval="[(6,0, [ref('purchase.route_warehouse0_buy'),ref('stock.route_warehouse0_mto')])]"/>
<field name="description">采购后可直接销售,也可当原材料的成品。如:门把手</field>
<field name="link_sequence" ref="seq_sourced_product"/>
</record>
<!--这个默认值可以不用因为在onchange事件会设置很多值-->
<!--设置产品默认值为制造成品-->
<record id="product_internal_type_default" model="ir.values">
<field name="name">internal_type</field>
<field name="model">product.template</field>
<field name="key">default</field>
<field name="key2"></field>
<field name="company_id" ref="base.main_company"/>
<field name="value" eval="'I' + str(ref('internal_type_mrp_product'))+'\n.'"/>
</record>
</data>
</odoo>