summaryrefslogtreecommitdiff
path: root/addons/mrp_subcontracting/data
diff options
context:
space:
mode:
Diffstat (limited to 'addons/mrp_subcontracting/data')
-rw-r--r--addons/mrp_subcontracting/data/mrp_subcontracting_data.xml16
-rw-r--r--addons/mrp_subcontracting/data/mrp_subcontracting_demo.xml33
2 files changed, 49 insertions, 0 deletions
diff --git a/addons/mrp_subcontracting/data/mrp_subcontracting_data.xml b/addons/mrp_subcontracting/data/mrp_subcontracting_data.xml
new file mode 100644
index 00000000..bd87182e
--- /dev/null
+++ b/addons/mrp_subcontracting/data/mrp_subcontracting_data.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <data noupdate="1">
+ <record id="route_resupply_subcontractor_mto" model='stock.location.route'>
+ <field name="name">Resupply Subcontractor on Order</field>
+ <field name="company_id"></field>
+ <field name="sequence">5</field>
+ </record>
+ <function model="res.company" name="create_missing_subcontracting_location" />
+ <function model="stock.warehouse" name="write">
+ <value model="stock.warehouse" eval="obj().env['stock.warehouse'].search([]).ids"/>
+ <value eval="{'subcontracting_to_resupply': True}"/>
+ </function>
+ </data>
+</odoo>
+
diff --git a/addons/mrp_subcontracting/data/mrp_subcontracting_demo.xml b/addons/mrp_subcontracting/data/mrp_subcontracting_demo.xml
new file mode 100644
index 00000000..fa792c07
--- /dev/null
+++ b/addons/mrp_subcontracting/data/mrp_subcontracting_demo.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <data noupdate="1">
+ <record id="mrp_bom_subcontract" model="mrp.bom">
+ <field name="product_tmpl_id" ref="product.product_delivery_02"/>
+ <field name="product_uom_id" ref="uom.product_uom_unit"/>
+ <field name="type">subcontract</field>
+ <field name="subcontractor_ids" eval="[(4, ref('base.res_partner_12'))]"/>
+ </record>
+
+ <record id="mrp_bom_line_subcontract" model="mrp.bom.line">
+ <field name="product_id" ref="mrp.product_product_computer_desk_screw"/>
+ <field name="product_qty">1</field>
+ <field name="product_uom_id" ref="uom.product_uom_unit"/>
+ <field name="bom_id" ref="mrp_bom_subcontract"/>
+ </record>
+
+ <record id="product_supplierinfo_subcontracting" model="product.supplierinfo">
+ <field name="product_tmpl_id" ref="product.product_delivery_02_product_template"/>
+ <field name="name" ref="base.res_partner_12"/>
+ <field name="sequence">1</field>
+ <field name="delay">1</field>
+ <field name="min_qty">1</field>
+ <field name="price">27</field>
+ <field name="currency_id" ref="base.USD"/>
+ </record>
+
+ <record id="product.product_delivery_02" model="product.product">
+ <field name="route_ids" eval="[(4,ref('stock.route_warehouse0_mto'))]"></field>
+ </record>
+
+ </data>
+</odoo> \ No newline at end of file