diff options
| author | Raphael Collet <rco@odoo.com> | 2018-06-01 13:46:49 +0200 |
|---|---|---|
| committer | Raphael Collet <rco@odoo.com> | 2018-07-24 16:58:14 +0200 |
| commit | d5b687a48ffbd9fc952b4fef7089b8c83399e2dd (patch) | |
| tree | 9b11ce6152c5a0ce4ac9b0d28735e836537236cf /addons/mrp/data/mrp_data.xml | |
| parent | 896e36edab137f3ec0c8da3b140e805b11ba5512 (diff) | |
[REF] models: import records in batch
Create new methods on `BaseModel` to create records with given xml ids in
batch. Those methods replace the methods `_update` and `_update_dummy` of
model 'ir.model.data', which are now deprecated.
Adapt XML and CSV import code to create records in batch.
Diffstat (limited to 'addons/mrp/data/mrp_data.xml')
| -rw-r--r-- | addons/mrp/data/mrp_data.xml | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/addons/mrp/data/mrp_data.xml b/addons/mrp/data/mrp_data.xml index 31013ff0bb4..e8341ce3f52 100644 --- a/addons/mrp/data/mrp_data.xml +++ b/addons/mrp/data/mrp_data.xml @@ -83,15 +83,12 @@ <field name="sequence">0</field> </record> - <function model="ir.model.data" name="_update"> - <value>stock.picking.type</value> - <value>mrp</value> - <value eval="{}"/> - <value>picking_type_manufacturing</value> - <value eval="True"/> - <value eval="True"/> - <value>init</value> - <value model="stock.warehouse" eval="obj().env.ref('stock.warehouse0').manu_type_id.id"/> + <function model="ir.model.data" name="_update_xmlids"> + <value model="base" eval="[{ + 'xml_id': 'mrp.picking_type_manufacturing', + 'record': obj().env.ref('stock.warehouse0').manu_type_id, + 'noupdate': True, + }]"/> </function> </data> |
