odoo/addons/stock/stock_location_data.xml

140 lines
6.7 KiB
XML

<?xml version="1.0"?>
<openerp>
<data>
<!--Pick / Pack / Input location
-->
<!--
<record id="location_pack_zone" model="stock.location">
<field name="name">Packing zone</field>
<field name="location_id" ref="company"/>
<field name="usage">internal</field>
<field name="active" eval="False"/>
</record>
<record id="stock_location_input" model="stock.location">
<field name="name">Input</field>
<field name="location_id" ref="stock.stock_location_company"/>
<field name="usage">internal</field>
<field name="active" eval="False"/>
</record>
<record id="stock_location_quality" model="stock.location">
<field name="name">Quality Control</field>
<field name="location_id" ref="stock.stock_location_company"/>
<field name="usage">internal</field>
<field name="active" eval="False"/>
</record>
-->
<!-- Sequences and picking types -->
<!-- <record id="seq_picking_type_pack" model="ir.sequence">
<field name="name">Main warehouse: Pack</field>
<field name="prefix">WH\PACK</field>
<field name="padding">5</field>
<field name="company_id" eval="False"/>
</record>
<record id="picking_type_pack" model="stock.picking.type">
<field name="name">Pack Operations</field>
<field name="sequence_id" ref="seq_picking_type_pack"/>
<field name="default_location_src_id" ref="location_pack_zone"/>
<field name="default_location_dest_id" ref="stock.stock_location_output"/>
<field name="code_id">internal</field>
<field name="active" eval="False"/>
</record>
<record id="seq_picking_type_pick" model="ir.sequence">
<field name="name">Main warehouse: Pick</field>
<field name="prefix">WH\PICK</field>
<field name="padding">5</field>
<field name="company_id" eval="False"/>
</record>
<record id="picking_type_pick" model="stock.picking.type">
<field name="name">Pick Operations</field>
<field name="sequence_id" ref="seq_picking_type_pick"/>
<field name="default_location_src_id" ref="stock.stock_location_stock"/>
<field name="default_location_dest_id" ref="location_pack_zone"/>
<field name="code_id">internal</field>
<field name="active" eval="False"/>
</record>
-->
<!--
Procurement rules
--><!--
<record id="route_warehouse0_mts" model='stock.location.route'>
<field name="name">Your Company: Ship only</field>
<field name="sequence">20</field>
<field name="warehouse_selectable" eval="True"/>
<field name="product_selectable" eval="False"/>
</record>
<record id="procurement_rule_customer0_mts" model="procurement.rule">
<field name="name">Your Company: Stock → Customers</field>
<field name="action">move</field>
<field name="location_id" ref="stock.stock_location_customers"/>
<field name="location_src_id" ref="stock.stock_location_stock"/>
<field name="procure_method">make_to_stock</field>
<field name="route_id" ref="route_warehouse0_mts"/>
<field name="picking_type_id" ref="stock.picking_type_out"/>
</record>
<record id="route_warehouse0_crossdock" model='stock.location.route'>
<field name="name">Your Company: Cross-Dock</field>
<field name="sequence">9</field>
<field name="product_categ_selectable" eval="True"/>
<field name="warehouse_selectable" eval="True"/>
<field name="product_selectable" eval="False"/>
<field name="active" eval="False"/>
</record>
<record id="procurement_rule_customer0_xdock" model="procurement.rule">
<field name="name">Your Company: Output → Customers</field>
<field name="action">move</field>
<field name="location_id" ref="stock.stock_location_customers"/>
<field name="location_src_id" ref="stock.stock_location_output"/>
<field name="procure_method">make_to_order</field>
<field name="route_id" ref="route_warehouse0_crossdock"/>
<field name="picking_type_id" ref="stock.picking_type_out"/>
<field name="active" eval="False"/>
</record>
<record id="procurement_rule_customer0_xdock_start" model="procurement.rule">
<field name="name">Your Company: Input → Output</field>
<field name="action">move</field>
<field name="location_id" ref="stock.stock_location_output"/>
<field name="location_src_id" ref="stock_location_input"/>
<field name="procure_method">make_to_stock</field>
<field name="route_id" ref="route_warehouse0_crossdock"/>
<field name="picking_type_id" ref="stock.picking_type_internal"/>
<field name="active" eval="False"/>
</record>
-->
<!-- reception route -->
<!-- <record id="route_1_push" model='stock.location.route'>
<field name="name">1-step Receival</field>
<field name="sequence">20</field>
<field name="product_categ_selectable" eval="True"/>
<field name="product_selectable" eval="False"/>
<field name="active" eval="False"/>
</record>
<record id="stock.warehouse0" model="stock.warehouse">
<field name="route_ids" eval="[(6, 0, [ref('route_warehouse0_crossdock'), ref('route_warehouse0_mts'), ref('route_1_push')])]"/>
<field name="mto_pull_id" ref="stock.procurement_rule_customer_mto"/>
<field name="wh_input_stock_loc_id" ref="stock_location_input"/>
<field name="wh_output_stock_loc_id" ref="stock.stock_location_output"/>
<field name="wh_qc_stock_loc_id" ref="stock_location_quality"/>
<field name="wh_pack_stock_loc_id" ref="location_pack_zone"/>
<field name="pick_type_id" ref="picking_type_pick"/>
<field name="pack_type_id" ref="picking_type_pack"/>
<field name="in_type_id" ref="stock.picking_type_in"/>
<field name="out_type_id" ref="stock.picking_type_out"/>
<field name="int_type_id" ref="stock.picking_type_internal"/>
<field name="reception_route_id" ref="route_1_push"/>
<field name="delivery_route_id" ref="route_warehouse0_mts"/>
<field name="crossdock_route_id" ref="route_warehouse0_crossdock"/>
</record>
-->
</data>
</openerp>