Skip to content

Commit 4a10604

Browse files
committed
[FIX] 3pl_logistic_company: fix picking store packages
1 parent f562f73 commit 4a10604

File tree

3 files changed

+22
-16
lines changed

3 files changed

+22
-16
lines changed

3pl_logistic_company/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+

3pl_logistic_company/__manifest__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,4 +80,6 @@
8080
],
8181
'license': 'OPL-1',
8282
'images': ['images/main.png'],
83+
'url': "https://www.odoo.com/trial?industry&selected_app=3pl_logistic_company",
84+
'website': "https://www.odoo.com/industries/3pl-logistic-company",
8385
}

3pl_logistic_company/demo/stock_picking.xml

Lines changed: 19 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,11 @@
22
<odoo noupdate="1">
33
<function model="ir.model.data" name="_update_xmlids">
44
<value model="base" eval="[{
5-
'xml_id': 'stock.picking_type_pick',
5+
'xml_id': '3pl_logistic_company.picking_type_pick',
66
'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,
710
}]"/>
811
</function>
912

@@ -84,14 +87,14 @@
8487
</function>
8588
<!-- Picking store 1 -->
8689
<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"/>
8891
<value eval="{'location_dest_id': ref('import_shelf_0009'), 'result_package_id': ref('stock_package_6')}"/>
8992
</function>
9093
<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"/>
9295
</function>
9396
<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"/>
9598
<value eval="{'date_done': datetime.today().date() + relativedelta(days=-9, minutes=-1), 'scheduled_date': datetime.today().date() + relativedelta(days=-9, minutes=-1)}"/>
9699
</function>
97100

@@ -140,14 +143,14 @@
140143
</function>
141144
<!-- Picking store 2 -->
142145
<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"/>
144147
<value eval="{'location_dest_id': ref('import_shelf_0009'), 'result_package_id': ref('stock_package_22')}"/>
145148
</function>
146149
<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"/>
148151
</function>
149152
<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"/>
151154
<value eval="{'date_done': datetime.today().date() + relativedelta(days=-7), 'scheduled_date': datetime.today().date() + relativedelta(days=-7)}"/>
152155
</function>
153156

@@ -211,22 +214,22 @@
211214
</record>
212215
<!-- Picking store 3 -->
213216
<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"/>
215218
<value eval="{'location_dest_id': ref('import_shelf_0001'), 'result_package_id': ref('stock_package_1')}"/>
216219
</function>
217220
<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"/>
219222
<value eval="{'location_dest_id': ref('import_shelf_0001'), 'result_package_id': ref('stock_package_2')}"/>
220223
</function>
221224
<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"/>
223226
<value eval="{'location_dest_id': ref('import_shelf_0001'), 'result_package_id': ref('stock_package_3')}"/>
224227
</function>
225228
<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"/>
227230
</function>
228231
<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"/>
230233
<value eval="{'date_done': datetime.today().date() + relativedelta(days=-9), 'scheduled_date': datetime.today().date() + relativedelta(days=-9)}"/>
231234
</function>
232235

@@ -261,7 +264,7 @@
261264
<field name="user_id" ref="base.user_admin"/>
262265
<field name="partner_id" ref="res_partner_27"/>
263266
<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"/>
265268
</record>
266269
<record id="stock_move_82" model="stock.move">
267270
<field name="picking_id" ref="stock_picking_pick_2"/>
@@ -303,10 +306,10 @@
303306
<field name="date_done" eval="datetime.today().date() + relativedelta(days=-2)"/>
304307
</record>
305308
<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"/>
307310
</function>
308311
<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"/>
310313
<value eval="{'date_done': datetime.today().date() + relativedelta(days=-2), 'scheduled_date': datetime.today().date() + relativedelta(days=-2)}"/>
311314
</function>
312315
<record id="stock_picking_pick_4" model="stock.picking">
@@ -317,7 +320,7 @@
317320
<field name="user_id" ref="base.user_admin"/>
318321
<field name="partner_id" ref="res_partner_27"/>
319322
<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"/>
321324
</record>
322325
<record id="stock_move_95" model="stock.move">
323326
<field name="picking_id" ref="stock_picking_pick_4"/>

0 commit comments

Comments
 (0)