diff options
| author | svs-odoo <svs@odoo.com> | 2020-07-31 09:50:40 +0000 |
|---|---|---|
| committer | svs-odoo <svs@odoo.com> | 2020-08-27 08:19:51 +0000 |
| commit | ff2d4d77019a137008a7af5b0742c9ababeb5df9 (patch) | |
| tree | d399951d797953b397cbdba876e96d5f95f95afe /addons | |
| parent | 6732619941b9639897c00a3776429f50b38d1f9d (diff) | |
[IMP] stock_picking_batch: internal -> delivery
Change the demo data to create pickings/picking batchs about deliveries
instead of internal transfers.
Made this change because multi-location is disabled by default so it
doesn't make sense to work with internal transfer with this config.
Also, renames these data records reference to avoid migration issue as
the pickings/picking batches picking type was changed.
Adds a second picking in the batch picking BATCH/00001 because it
doesn't make sense to have a batch picking for only one picking.
Diffstat (limited to 'addons')
| -rw-r--r-- | addons/stock_picking_batch/data/stock_picking_batch_demo.xml | 85 |
1 files changed, 57 insertions, 28 deletions
diff --git a/addons/stock_picking_batch/data/stock_picking_batch_demo.xml b/addons/stock_picking_batch/data/stock_picking_batch_demo.xml index f465feb5a00..bebb513a595 100644 --- a/addons/stock_picking_batch/data/stock_picking_batch_demo.xml +++ b/addons/stock_picking_batch/data/stock_picking_batch_demo.xml @@ -1,13 +1,12 @@ <?xml version="1.0" encoding="utf-8"?> -<odoo> - +<odoo><data noupdate="1"> <!-- Add batch picking --> - <record id="stock_picking_batch_dry_1" model="stock.picking.batch"> - <field name="picking_type_id" ref="stock.picking_type_internal"/> + <record id="stock_picking_batch_1" model="stock.picking.batch"> + <field name="picking_type_id" ref="stock.picking_type_out"/> <field name="company_id" ref="base.main_company"/> </record> - <record id="stock_picking_batch_freeze_1" model="stock.picking.batch"> - <field name="picking_type_id" ref="stock.picking_type_internal"/> + <record id="stock_picking_batch_2" model="stock.picking.batch"> + <field name="picking_type_id" ref="stock.picking_type_out"/> <field name="company_id" ref="base.main_company"/> </record> @@ -55,87 +54,117 @@ <field name="move_type">one</field> <field name="priority">1</field> <field name="user_id" eval="False"/> - <field name="picking_type_id" ref="stock.picking_type_internal"/> - <field name="batch_id" ref="stock_picking_batch_freeze_1"/> + <field name="picking_type_id" ref="stock.picking_type_out"/> + <field name="batch_id" ref="stock_picking_batch_2"/> <field name="location_id" ref="stock.stock_location_stock"/> - <field name="location_dest_id" ref="stock.stock_location_output"/> + <field name="location_dest_id" ref="stock.stock_location_customers"/> <field name="company_id" ref="base.main_company"/> </record> <record id="Picking_B" model="stock.picking"> <field name="move_type">one</field> <field name="priority">0</field> <field name="user_id" eval="False"/> - <field name="picking_type_id" ref="stock.picking_type_internal"/> - <field name="batch_id" ref="stock_picking_batch_freeze_1"/> + <field name="picking_type_id" ref="stock.picking_type_out"/> + <field name="batch_id" ref="stock_picking_batch_2"/> <field name="location_id" ref="stock.stock_location_stock"/> - <field name="location_dest_id" ref="stock.stock_location_output"/> + <field name="location_dest_id" ref="stock.stock_location_customers"/> <field name="company_id" ref="base.main_company"/> </record> <record id="Picking_C" model="stock.picking"> <field name="move_type">one</field> <field name="priority">0</field> <field name="user_id" eval="False"/> - <field name="picking_type_id" ref="stock.picking_type_internal"/> - <field name="batch_id" ref="stock_picking_batch_dry_1"/> + <field name="picking_type_id" ref="stock.picking_type_out"/> + <field name="batch_id" ref="stock_picking_batch_1"/> + <field name="location_id" ref="stock.stock_location_stock"/> + <field name="location_dest_id" ref="stock.stock_location_customers"/> + <field name="company_id" ref="base.main_company"/> + </record> + <record id="Picking_D" model="stock.picking"> + <field name="move_type">one</field> + <field name="priority">1</field> + <field name="user_id" eval="False"/> + <field name="picking_type_id" ref="stock.picking_type_out"/> + <field name="batch_id" ref="stock_picking_batch_1"/> <field name="location_id" ref="stock.stock_location_stock"/> - <field name="location_dest_id" ref="stock.stock_location_output"/> + <field name="location_dest_id" ref="stock.stock_location_customers"/> <field name="company_id" ref="base.main_company"/> </record> <!-- Add stock move --> <record id="stock_move1" model="stock.move"> <field name="name">A first stock move</field> - <field name="picking_type_id" ref="stock.picking_type_internal"/> + <field name="picking_type_id" ref="stock.picking_type_out"/> <field name="picking_id" ref="Picking_A"/> <field name="location_id" ref="stock.stock_location_stock"/> - <field name="location_dest_id" ref="stock.stock_location_output"/> + <field name="location_dest_id" ref="stock.stock_location_customers"/> <field name="product_uom_qty">10</field> <field name="product_uom" ref="uom.product_uom_unit" /> <field name="product_id" ref="product.consu_delivery_01"/> </record> <record id="stock_move2" model="stock.move"> <field name="name">A second stock move</field> - <field name="picking_type_id" ref="stock.picking_type_internal"/> + <field name="picking_type_id" ref="stock.picking_type_out"/> <field name="picking_id" ref="Picking_A"/> <field name="location_id" ref="stock.stock_location_stock"/> - <field name="location_dest_id" ref="stock.stock_location_output"/> + <field name="location_dest_id" ref="stock.stock_location_customers"/> <field name="product_uom_qty">10</field> <field name="product_uom" ref="uom.product_uom_unit" /> <field name="product_id" ref="product.consu_delivery_02"/> </record> <record id="stock_move3" model="stock.move"> <field name="name">A third stock move</field> - <field name="picking_type_id" ref="stock.picking_type_internal"/> + <field name="picking_type_id" ref="stock.picking_type_out"/> <field name="picking_id" ref="Picking_B"/> <field name="location_id" ref="stock.stock_location_stock"/> - <field name="location_dest_id" ref="stock.stock_location_output"/> + <field name="location_dest_id" ref="stock.stock_location_customers"/> <field name="product_uom_qty">10</field> <field name="product_uom" ref="uom.product_uom_unit" /> <field name="product_id" ref="product.consu_delivery_03"/> </record> <record id="stock_move4" model="stock.move"> <field name="name">A fourth stock move</field> - <field name="picking_type_id" ref="stock.picking_type_internal"/> + <field name="picking_type_id" ref="stock.picking_type_out"/> <field name="picking_id" ref="Picking_C"/> <field name="location_id" ref="stock.stock_location_stock"/> - <field name="location_dest_id" ref="stock.stock_location_output"/> + <field name="location_dest_id" ref="stock.stock_location_customers"/> <field name="product_uom_qty">10</field> <field name="product_uom" ref="uom.product_uom_unit" /> <field name="product_id" ref="product.consu_delivery_03"/> </record> + <record id="stock_move5" model="stock.move"> + <field name="name">A fifth stock move</field> + <field name="picking_type_id" ref="stock.picking_type_out"/> + <field name="picking_id" ref="Picking_D"/> + <field name="location_id" ref="stock.stock_location_stock"/> + <field name="location_dest_id" ref="stock.stock_location_customers"/> + <field name="product_uom_qty">10</field> + <field name="product_uom" ref="uom.product_uom_unit" /> + <field name="product_id" ref="product.product_product_10"/> + </record> + <record id="stock_move6" model="stock.move"> + <field name="name">A sixth stock move</field> + <field name="picking_type_id" ref="stock.picking_type_out"/> + <field name="picking_id" ref="Picking_D"/> + <field name="location_id" ref="stock.stock_location_stock"/> + <field name="location_dest_id" ref="stock.stock_location_customers"/> + <field name="product_uom_qty">10</field> + <field name="product_uom" ref="uom.product_uom_unit" /> + <field name="product_id" ref="product.product_product_25"/> + </record> <!-- Confirm Batch Pickings --> <function model="stock.picking.batch" name="action_confirm"> - <value eval="ref('stock_picking_batch_dry_1')"/> + <value eval="ref('stock_picking_batch_1')"/> </function> <function model="stock.picking.batch" name="action_confirm"> - <value eval="ref('stock_picking_batch_freeze_1')"/> + <value eval="ref('stock_picking_batch_2')"/> </function> <!-- Check Availability --> <function model="stock.picking.batch" name="action_assign"> - <value eval="ref('stock_picking_batch_dry_1')"/> + <value eval="ref('stock_picking_batch_1')"/> </function> <function model="stock.picking.batch" name="action_assign"> - <value eval="ref('stock_picking_batch_freeze_1')"/> + <value eval="ref('stock_picking_batch_2')"/> </function> -</odoo> +</data></odoo> |
