diff options
| author | RomainLibert <rli@odoo.com> | 2018-07-02 12:01:32 +0200 |
|---|---|---|
| committer | RomainLibert <rli@odoo.com> | 2018-08-01 11:20:02 +0200 |
| commit | d4ac8e7c197a43493adf042f5d02223c4dc99e1e (patch) | |
| tree | 28557869a30edea7d2bb7ada188be68308d884c7 /addons | |
| parent | 00468e5f96a47e1a0e017723f62448a73d36de7e (diff) | |
[IMP] stock: change demo data for better graph and cohort views
Diffstat (limited to 'addons')
| -rw-r--r-- | addons/stock/data/stock_demo2.xml | 133 |
1 files changed, 120 insertions, 13 deletions
diff --git a/addons/stock/data/stock_demo2.xml b/addons/stock/data/stock_demo2.xml index 7b5044cd4f7..12ed688799d 100644 --- a/addons/stock/data/stock_demo2.xml +++ b/addons/stock/data/stock_demo2.xml @@ -65,10 +65,11 @@ </record> <!-- Create STOCK_MOVE for OUT --> - <record id="outgoing_shipment_main_warehouse" model="stock.picking"> + <record id="outgoing_shipment_main_warehouse" model="stock.picking"> <field name="picking_type_id" ref="stock.picking_type_out"/> <field name="origin">outgoing shipment main_warehouse</field> <field name="partner_id" ref="base.res_partner_1"/> + <field name="date" eval="DateTime.today()"/> <field name="location_id" ref="stock.stock_location_stock"/> <field name="location_dest_id" ref="stock.stock_location_customers"/> <field name="move_lines" model="stock.move" eval="[(0, 0, { @@ -86,7 +87,7 @@ <field name="picking_type_id" ref="stock.picking_type_out"/> <field name="origin">outgoing shipment</field> <field name="partner_id" ref="base.res_partner_1"/> - <field name="date" eval="'%s-%s-15' %((datetime.now()-timedelta(days=60)).year, (datetime.now()-timedelta(days=60)).month)"/> + <field name="date" eval="DateTime.today() - timedelta(days=15)"/> <field name="location_id" ref="stock.stock_location_stock"/> <field name="location_dest_id" ref="stock.stock_location_customers"/> <field name="move_lines" model="stock.move" eval="[(0, 0, { @@ -111,7 +112,7 @@ <field name="picking_type_id" ref="stock.picking_type_out"/> <field name="origin">outgoing shipment your_company warehouse</field> <field name="partner_id" ref="base.res_partner_1"/> - <field name="date" eval="'%s-%s-15' % ((datetime.now()-timedelta(days=30)).month,(datetime.now()-timedelta(days=30)).month)"/> + <field name="date" eval="DateTime.today() - timedelta(days=5)"/> <field name="location_id" ref="stock.stock_location_stock"/> <field name="location_dest_id" ref="stock.stock_location_customers"/> <field name="move_lines" model="stock.move" eval="[(0, 0, { @@ -129,6 +130,7 @@ <field name="picking_type_id" ref="stock.picking_type_out"/> <field name="origin">your company warehouse</field> <field name="partner_id" ref="base.res_partner_1"/> + <field name="date" eval="DateTime.today()"/> <field name="location_id" ref="stock.stock_location_stock"/> <field name="location_dest_id" ref="stock.stock_location_customers"/> <field name="move_lines" model="stock.move" eval="[(0, 0, { @@ -142,6 +144,81 @@ })]"/> </record> + <record id="outgoing_shipment_main_warehouse4" model="stock.picking"> + <field name="picking_type_id" ref="stock.picking_type_out"/> + <field name="origin">outgoing shipment</field> + <field name="partner_id" ref="base.res_partner_1"/> + <field name="date" eval="DateTime.today() - timedelta(days=7)"/> + <field name="location_id" ref="stock.stock_location_stock"/> + <field name="location_dest_id" ref="stock.stock_location_customers"/> + <field name="move_lines" model="stock.move" eval="[(0, 0, { + 'name': obj().env.ref('product.product_product_3').name, + 'product_id': ref('product.product_product_3'), + 'product_uom': ref('uom.product_uom_unit'), + 'product_uom_qty': 16.0, + 'picking_type_id': ref('stock.picking_type_out'), + 'location_id': ref('stock.stock_location_stock'), + 'location_dest_id': ref('stock.stock_location_customers'), + 'move_line_ids': [(0, 0, { + 'product_id': ref('product.product_product_3'), + 'qty_done': 16, + 'product_uom_id': ref('uom.product_uom_unit'), + 'location_id': ref('stock.stock_location_stock'), + 'location_dest_id': ref('stock.stock_location_customers'), + })], + })]"/> + </record> + + <record id="outgoing_shipment_main_warehouse5" model="stock.picking"> + <field name="picking_type_id" ref="stock.picking_type_out"/> + <field name="origin">outgoing shipment</field> + <field name="partner_id" ref="base.res_partner_1"/> + <field name="date" eval="DateTime.today() - timedelta(days=12)"/> + <field name="location_id" ref="stock.stock_location_stock"/> + <field name="location_dest_id" ref="stock.stock_location_customers"/> + <field name="move_lines" model="stock.move" eval="[(0, 0, { + 'name': obj().env.ref('product.product_product_3').name, + 'product_id': ref('product.product_product_3'), + 'product_uom': ref('uom.product_uom_unit'), + 'product_uom_qty': 40.0, + 'picking_type_id': ref('stock.picking_type_out'), + 'location_id': ref('stock.stock_location_stock'), + 'location_dest_id': ref('stock.stock_location_customers'), + 'move_line_ids': [(0, 0, { + 'product_id': ref('product.product_product_3'), + 'qty_done': 32, + 'product_uom_id': ref('uom.product_uom_unit'), + 'location_id': ref('stock.stock_location_stock'), + 'location_dest_id': ref('stock.stock_location_customers'), + })], + })]"/> + </record> + + <record id="outgoing_shipment_main_warehouse6" model="stock.picking"> + <field name="picking_type_id" ref="stock.picking_type_out"/> + <field name="origin">outgoing shipment</field> + <field name="partner_id" ref="base.res_partner_1"/> + <field name="date" eval="DateTime.today() - timedelta(days=20)"/> + <field name="location_id" ref="stock.stock_location_stock"/> + <field name="location_dest_id" ref="stock.stock_location_customers"/> + <field name="move_lines" model="stock.move" eval="[(0, 0, { + 'name': obj().env.ref('product.product_product_6').name, + 'product_id': ref('product.product_product_6'), + 'product_uom': ref('uom.product_uom_unit'), + 'product_uom_qty': 50.0, + 'picking_type_id': ref('stock.picking_type_out'), + 'location_id': ref('stock.stock_location_stock'), + 'location_dest_id': ref('stock.stock_location_customers'), + 'move_line_ids': [(0, 0, { + 'product_id': ref('product.product_product_6'), + 'qty_done': 50, + 'product_uom_id': ref('uom.product_uom_unit'), + 'location_id': ref('stock.stock_location_stock'), + 'location_dest_id': ref('stock.stock_location_customers'), + })], + })]"/> + </record> + <!-- Create STOCK_PICKING for IN --> <record id="incomming_shipment" model="stock.picking"> <field name="picking_type_id" ref="stock.picking_type_in"/> @@ -161,6 +238,7 @@ <record id="incomming_shipment1" model="stock.picking"> <field name="picking_type_id" ref="stock.picking_type_in"/> <field name="partner_id" ref="base.res_partner_1"/> + <field name="date" eval="DateTime.today() - timedelta(days=5)"/> <field name="location_id" ref="stock.stock_location_suppliers"/> <field name="location_dest_id" ref="stock.stock_location_stock"/> <field name="move_lines" model="stock.move" eval="[(0, 0, { @@ -221,11 +299,12 @@ 'location_dest_id': ref('stock.stock_location_stock'), })]"/> </record> - - <!-- Create STOCK_PICKING_IN for Chicago Warehouse --> + + <!-- Create STOCK_PICKING_IN for Chicago Warehouse--> <record id="incomming_chicago_warehouse" model="stock.picking"> <field name="picking_type_id" ref="stock.chi_picking_type_in"/> <field name="origin">incoming_chicago_warehouse</field> + <field name="date" eval="DateTime.today()"/> <field name="partner_id" ref="base.res_partner_1"/> <field name="location_id" ref="stock.stock_location_suppliers"/> <field name="location_dest_id" ref="stock.stock_location_shop0"/> @@ -243,6 +322,7 @@ <record id="incomming_chicago_warehouse1" model="stock.picking"> <field name="picking_type_id" ref="stock.chi_picking_type_in"/> <field name="partner_id" ref="base.res_partner_1"/> + <field name="date" eval="DateTime.today() - timedelta(days=5)"/> <field name="location_id" ref="stock.stock_location_suppliers"/> <field name="location_dest_id" ref="stock.stock_location_shop0"/> <field name="move_lines" model="stock.move" eval="[(0, 0, { @@ -283,7 +363,7 @@ <field name="picking_type_id" ref="stock.chi_picking_type_in"/> <field name="origin">chicago_warehouse</field> <field name="partner_id" ref="base.res_partner_1"/> - <field name="date" eval="'%s-%s-2' % ((datetime.now()-timedelta(days=30)).month,(datetime.now()-timedelta(days=30)).month)"/> + <field name="date" eval="DateTime.today() - timedelta(days=2)"/> <field name="location_id" ref="stock.stock_location_suppliers"/> <field name="location_dest_id" ref="stock.stock_location_shop0"/> <field name="move_lines" model="stock.move" eval="[(0, 0, { @@ -302,7 +382,7 @@ <field name="picking_type_id" ref="stock.chi_picking_type_out"/> <field name="origin">outgoing_chicago_warehouse</field> <field name="partner_id" ref="base.res_partner_1"/> - <field name="date" eval="'%s-%s-2' % ((datetime.now()-timedelta(days=30)).month,(datetime.now()-timedelta(days=30)).month)"/> + <field name="date" eval="DateTime.today()"/> <field name="location_id" ref="stock.stock_location_shop0"/> <field name="location_dest_id" ref="stock.stock_location_customers"/> <field name="move_lines" model="stock.move" eval="[(0, 0, { @@ -320,7 +400,7 @@ <field name="picking_type_id" ref="stock.chi_picking_type_out"/> <field name="origin">outgoing_shipment_chicago_warehouse</field> <field name="partner_id" ref="base.res_partner_1"/> - <field name="date" eval="'%s-%s-2' % ((datetime.now()-timedelta(days=30)).month,(datetime.now()-timedelta(days=30)).month)"/> + <field name="date" eval="DateTime.today() - timedelta(days=10)"/> <field name="location_id" ref="stock.stock_location_shop0"/> <field name="location_dest_id" ref="stock.stock_location_customers"/> <field name="move_lines" model="stock.move" eval="[(0, 0, { @@ -345,7 +425,7 @@ <field name="picking_type_id" ref="stock.chi_picking_type_out"/> <field name="origin">chicago_warehouse</field> <field name="partner_id" ref="base.res_partner_1"/> - <field name="date" eval="'%s-%s-2' % ((datetime.now()-timedelta(days=30)).month,(datetime.now()-timedelta(days=30)).month)"/> + <field name="date" eval="DateTime.today()"/> <field name="location_id" ref="stock.stock_location_shop0"/> <field name="location_dest_id" ref="stock.stock_location_customers"/> <field name="move_lines" model="stock.move" eval="[(0, 0, { @@ -363,6 +443,7 @@ <field name="picking_type_id" ref="stock.chi_picking_type_out"/> <field name="origin">outgoing chicago warehouse</field> <field name="partner_id" ref="base.res_partner_1"/> + <field name="date" eval="DateTime.today()"/> <field name="location_id" ref="stock.stock_location_shop0"/> <field name="location_dest_id" ref="stock.stock_location_customers"/> <field name="move_lines" model="stock.move" eval="[(0, 0, { @@ -380,12 +461,15 @@ <value model="stock.picking" eval="[ obj().env.ref('stock.outgoing_shipment_main_warehouse').id, obj().env.ref('stock.outgoing_shipment_main_warehouse1').id, - obj().env.ref('stock.incomming_shipment2').id, + obj().env.ref('stock.outgoing_shipment_main_warehouse4').id, + obj().env.ref('stock.outgoing_shipment_main_warehouse5').id, + obj().env.ref('stock.outgoing_shipment_main_warehouse6').id, obj().env.ref('stock.incomming_shipment1').id, + obj().env.ref('stock.incomming_shipment2').id, obj().env.ref('stock.incomming_shipment3').id, - obj().env.ref('stock.outgoing_chicago_warehouse3').id, - obj().env.ref('stock.outgoing_chicago_warehouse2').id, obj().env.ref('stock.outgoing_chicago_warehouse1').id, + obj().env.ref('stock.outgoing_chicago_warehouse2').id, + obj().env.ref('stock.outgoing_chicago_warehouse3').id, obj().env.ref('stock.incomming_chicago_warehouse1').id, obj().env.ref('stock.incomming_chicago_warehouse2').id, obj().env.ref('stock.incomming_chicago_warehouse3').id]"/> @@ -394,9 +478,32 @@ <function model="stock.picking" name="action_done"> <value model="stock.picking" eval="[ obj().env.ref('stock.outgoing_shipment_main_warehouse1').id, + obj().env.ref('stock.outgoing_shipment_main_warehouse4').id, + obj().env.ref('stock.outgoing_shipment_main_warehouse5').id, + obj().env.ref('stock.outgoing_shipment_main_warehouse6').id, obj().env.ref('stock.incomming_chicago_warehouse1').id, - obj().env.ref('stock.outgoing_chicago_warehouse1').id]"/> + obj().env.ref('stock.outgoing_chicago_warehouse1').id, + obj().env.ref('stock.outgoing_chicago_warehouse2').id]"/> </function> + <record id="stock.outgoing_chicago_warehouse1" model="stock.picking"> + <field name="date_done" eval="DateTime.today() - timedelta(days=5)"/> + </record> + + <record id="stock.outgoing_shipment_main_warehouse4" model="stock.picking"> + <field name="date_done" eval="DateTime.today() - timedelta(days=24)"/> + <field name="scheduled_date" eval="DateTime.today() - timedelta(days=26)"/> + </record> + + <record id="stock.outgoing_shipment_main_warehouse5" model="stock.picking"> + <field name="date_done" eval="DateTime.today() - timedelta(days=17)"/> + <field name="scheduled_date" eval="DateTime.today() - timedelta(days=18)"/> + </record> + + <record id="stock.outgoing_shipment_main_warehouse6" model="stock.picking"> + <field name="date_done" eval="DateTime.today() - timedelta(days=7)"/> + <field name="scheduled_date" eval="DateTime.today() - timedelta(days=7)"/> + </record> + </data> </odoo> |
