|
2 | 2 | <odoo noupdate="1"> |
3 | 3 | <function model="ir.model.data" name="_update_xmlids"> |
4 | 4 | <value model="base" eval="[{ |
5 | | - 'xml_id': 'stock.picking_type_pick', |
| 5 | + 'xml_id': '3pl_logistic_company.picking_type_pick', |
6 | 6 | 'record': obj().env.ref('stock.warehouse0').pick_type_id, |
| 7 | + }, { |
| 8 | + 'xml_id': '3pl_logistic_company.picking_type_store', |
| 9 | + 'record': obj().env.ref('stock.warehouse0').store_type_id, |
7 | 10 | }]"/> |
8 | 11 | </function> |
9 | 12 |
|
|
84 | 87 | </function> |
85 | 88 | <!-- Picking store 1 --> |
86 | 89 | <function name="write" model="stock.move.line"> |
87 | | - <value model="stock.move.line" eval="obj().search([('picking_type_id', '!=', ref('stock.picking_type_pick')), ('picking_type_id', '!=', ref('stock.picking_type_in')), ('lot_id', '=', ref('stock_lot_6'))], limit=1).id"/> |
| 90 | + <value model="stock.move.line" eval="obj().search([('picking_type_id', '=', ref('picking_type_store')), ('lot_id', '=', ref('stock_lot_6'))], limit=1).id"/> |
88 | 91 | <value eval="{'location_dest_id': ref('import_shelf_0009'), 'result_package_id': ref('stock_package_6')}"/> |
89 | 92 | </function> |
90 | 93 | <function name="button_validate" model="stock.picking"> |
91 | | - <value model="stock.picking" eval="obj().search([('picking_type_id', '!=',ref('stock.picking_type_pick')), ('picking_type_id', '!=', ref('stock.picking_type_in')), ('lot_id', '=', ref('stock_lot_6'))], limit=1).id"/> |
| 94 | + <value model="stock.picking" eval="obj().search([('picking_type_id', '=', ref('picking_type_store')), ('lot_id', '=', ref('stock_lot_6'))], limit=1).id"/> |
92 | 95 | </function> |
93 | 96 | <function name="write" model="stock.picking"> |
94 | | - <value model="stock.picking" eval="obj().search([('picking_type_id', '!=',ref('stock.picking_type_pick')), ('picking_type_id', '!=', ref('stock.picking_type_in')), ('lot_id', '=', ref('stock_lot_6'))], limit=1).id"/> |
| 97 | + <value model="stock.picking" eval="obj().search([('picking_type_id', '=', ref('picking_type_store')), ('lot_id', '=', ref('stock_lot_6'))], limit=1).id"/> |
95 | 98 | <value eval="{'date_done': datetime.today().date() + relativedelta(days=-9, minutes=-1), 'scheduled_date': datetime.today().date() + relativedelta(days=-9, minutes=-1)}"/> |
96 | 99 | </function> |
97 | 100 |
|
|
140 | 143 | </function> |
141 | 144 | <!-- Picking store 2 --> |
142 | 145 | <function name="write" model="stock.move.line"> |
143 | | - <value model="stock.move.line" eval="obj().search([('picking_type_id', '!=', ref('stock.picking_type_pick')), ('picking_type_id', '!=', ref('stock.picking_type_in')), ('lot_id', '=', ref('stock_lot_5'))], limit=1).id"/> |
| 146 | + <value model="stock.move.line" eval="obj().search([('picking_type_id', '=', ref('picking_type_store')), ('lot_id', '=', ref('stock_lot_5'))], limit=1).id"/> |
144 | 147 | <value eval="{'location_dest_id': ref('import_shelf_0009'), 'result_package_id': ref('stock_package_22')}"/> |
145 | 148 | </function> |
146 | 149 | <function name="button_validate" model="stock.picking"> |
147 | | - <value model="stock.picking" eval="obj().search([('picking_type_id', '!=', ref('stock.picking_type_pick')), ('picking_type_id', '!=', ref('stock.picking_type_in')), ('lot_id', '=', ref('stock_lot_5'))], limit=1).id"/> |
| 150 | + <value model="stock.picking" eval="obj().search([('picking_type_id', '=', ref('picking_type_store')), ('lot_id', '=', ref('stock_lot_5'))], limit=1).id"/> |
148 | 151 | </function> |
149 | 152 | <function name="write" model="stock.picking"> |
150 | | - <value model="stock.picking" eval="obj().search([('picking_type_id', '!=', ref('stock.picking_type_pick')), ('picking_type_id', '!=', ref('stock.picking_type_in')), ('lot_id', '=', ref('stock_lot_5'))], limit=1).id"/> |
| 153 | + <value model="stock.picking" eval="obj().search([('picking_type_id', '=', ref('picking_type_store')), ('lot_id', '=', ref('stock_lot_5'))], limit=1).id"/> |
151 | 154 | <value eval="{'date_done': datetime.today().date() + relativedelta(days=-7), 'scheduled_date': datetime.today().date() + relativedelta(days=-7)}"/> |
152 | 155 | </function> |
153 | 156 |
|
|
211 | 214 | </record> |
212 | 215 | <!-- Picking store 3 --> |
213 | 216 | <function name="write" model="stock.move.line"> |
214 | | - <value model="stock.move.line" eval="obj().search([('picking_type_id', '!=', ref('stock.picking_type_pick')), ('picking_type_id', '!=', ref('stock.picking_type_in')), ('lot_id', '=', ref('stock_lot_1'))], limit=1).id"/> |
| 217 | + <value model="stock.move.line" eval="obj().search([('picking_type_id', '=', ref('picking_type_store')), ('lot_id', '=', ref('stock_lot_1'))], limit=1).id"/> |
215 | 218 | <value eval="{'location_dest_id': ref('import_shelf_0001'), 'result_package_id': ref('stock_package_1')}"/> |
216 | 219 | </function> |
217 | 220 | <function name="write" model="stock.move.line"> |
218 | | - <value model="stock.move.line" eval="obj().search([('picking_type_id', '!=', ref('stock.picking_type_pick')), ('picking_type_id', '!=', ref('stock.picking_type_in')), ('lot_id', '=', ref('stock_lot_2'))], limit=1).id"/> |
| 221 | + <value model="stock.move.line" eval="obj().search([('picking_type_id', '=', ref('picking_type_store')), ('lot_id', '=', ref('stock_lot_2'))], limit=1).id"/> |
219 | 222 | <value eval="{'location_dest_id': ref('import_shelf_0001'), 'result_package_id': ref('stock_package_2')}"/> |
220 | 223 | </function> |
221 | 224 | <function name="write" model="stock.move.line"> |
222 | | - <value model="stock.move.line" eval="obj().search([('picking_type_id', '!=', ref('stock.picking_type_pick')), ('picking_type_id', '!=', ref('stock.picking_type_in')), ('lot_id', '=', ref('stock_lot_3'))], limit=1).id"/> |
| 225 | + <value model="stock.move.line" eval="obj().search([('picking_type_id', '=', ref('picking_type_store')), ('lot_id', '=', ref('stock_lot_3'))], limit=1).id"/> |
223 | 226 | <value eval="{'location_dest_id': ref('import_shelf_0001'), 'result_package_id': ref('stock_package_3')}"/> |
224 | 227 | </function> |
225 | 228 | <function name="button_validate" model="stock.picking"> |
226 | | - <value model="stock.picking" eval="obj().search([('picking_type_id', '!=',ref('stock.picking_type_pick')), ('picking_type_id', '!=', ref('stock.picking_type_in')), ('lot_id', '=', ref('stock_lot_2'))], limit=1).id"/> |
| 229 | + <value model="stock.picking" eval="obj().search([('picking_type_id', '=', ref('picking_type_store')), ('lot_id', '=', ref('stock_lot_2'))], limit=1).id"/> |
227 | 230 | </function> |
228 | 231 | <function name="write" model="stock.picking"> |
229 | | - <value model="stock.picking" eval="obj().search([('picking_type_id', '!=',ref('stock.picking_type_pick')), ('picking_type_id', '!=', ref('stock.picking_type_in')), ('lot_id', '=', ref('stock_lot_2'))], limit=1).id"/> |
| 232 | + <value model="stock.picking" eval="obj().search([('picking_type_id', '=', ref('picking_type_store')), ('lot_id', '=', ref('stock_lot_2'))], limit=1).id"/> |
230 | 233 | <value eval="{'date_done': datetime.today().date() + relativedelta(days=-9), 'scheduled_date': datetime.today().date() + relativedelta(days=-9)}"/> |
231 | 234 | </function> |
232 | 235 |
|
|
261 | 264 | <field name="user_id" ref="base.user_admin"/> |
262 | 265 | <field name="partner_id" ref="res_partner_27"/> |
263 | 266 | <field name="owner_id" ref="base_industry_data.res_partner_32"/> |
264 | | - <field name="picking_type_id" ref="stock.picking_type_pick"/> |
| 267 | + <field name="picking_type_id" ref="picking_type_pick"/> |
265 | 268 | </record> |
266 | 269 | <record id="stock_move_82" model="stock.move"> |
267 | 270 | <field name="picking_id" ref="stock_picking_pick_2"/> |
|
303 | 306 | <field name="date_done" eval="datetime.today().date() + relativedelta(days=-2)"/> |
304 | 307 | </record> |
305 | 308 | <function name="button_validate" model="stock.picking"> |
306 | | - <value model="stock.picking" eval="obj().search([('picking_type_id', '=',ref('stock.picking_type_out')), ('lot_id', '=', ref('stock_lot_2'))], limit=1).id"/> |
| 309 | + <value model="stock.picking" eval="obj().search([('picking_type_id', '=', ref('stock.picking_type_out')), ('lot_id', '=', ref('stock_lot_2'))], limit=1).id"/> |
307 | 310 | </function> |
308 | 311 | <function name="write" model="stock.picking"> |
309 | | - <value model="stock.picking" eval="obj().search([('picking_type_id', '=',ref('stock.picking_type_out')), ('lot_id', '=', ref('stock_lot_2'))], limit=1).id"/> |
| 312 | + <value model="stock.picking" eval="obj().search([('picking_type_id', '=', ref('stock.picking_type_out')), ('lot_id', '=', ref('stock_lot_2'))], limit=1).id"/> |
310 | 313 | <value eval="{'date_done': datetime.today().date() + relativedelta(days=-2), 'scheduled_date': datetime.today().date() + relativedelta(days=-2)}"/> |
311 | 314 | </function> |
312 | 315 | <record id="stock_picking_pick_4" model="stock.picking"> |
|
317 | 320 | <field name="user_id" ref="base.user_admin"/> |
318 | 321 | <field name="partner_id" ref="res_partner_27"/> |
319 | 322 | <field name="owner_id" ref="base_industry_data.res_partner_32"/> |
320 | | - <field name="picking_type_id" ref="stock.picking_type_pick"/> |
| 323 | + <field name="picking_type_id" ref="picking_type_pick"/> |
321 | 324 | </record> |
322 | 325 | <record id="stock_move_95" model="stock.move"> |
323 | 326 | <field name="picking_id" ref="stock_picking_pick_4"/> |
|
0 commit comments