Skip to Content
Menu
This question has been flagged

Create a MultiCompany Environment,

enable the product sharing option

login as sub company

create a sale order for a zero quantity product

In sale_stock/onchange_product_id/

the following line 

if not is_available: 
for pull_rule in product_routes.mapped('pull_ids'):
if pull_rule.picking_type_id.default_location_src_id.usage == 'supplier' and\
 pull_rule.picking_type_id.default_location_dest_id.usage == 'customer':
 is_available = True
 break


The above if condition fails whilst checking the pull_rule.picking_type_id.default_location_src_id, it always return empty,
due to this is_avialable is not set in the product onchange
Which leads to access error while picking the product in the SOL
stock.picking.type, no read access 
Avatar
Discard
Related Posts Replies Views Activity
0
Aug 17
3391
1
Nov 24
16359
0
Sep 24
122
3
Aug 24
526
1
Apr 24
759