mirror of
https://github.com/NaN-tic/trytond-patches.git
synced 2023-12-14 06:03:03 +01:00
Add issue8038.diff [sale_supply_drop_shipment] Crash when process a purchase from purchase request created from a sale
This commit is contained in:
parent
d4fcbf1466
commit
849d9961c1
15
issue8038.diff
Normal file
15
issue8038.diff
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
diff -r cb4549f91f7b trytond/trytond/modules/sale_supply_drop_shipment/stock.py
|
||||||
|
--- a/trytond/trytond/modules/sale_supply_drop_shipment/stock.py Mon May 21 20:17:02 2018 +0200
|
||||||
|
+++ b/trytond/trytond/modules/sale_supply_drop_shipment/stock.py Fri Jan 25 09:28:50 2019 +0100
|
||||||
|
@@ -557,7 +557,10 @@
|
||||||
|
for move in shipment.supplier_moves:
|
||||||
|
if not move.origin:
|
||||||
|
continue
|
||||||
|
- sale_line = request2sline[pline2request[move.origin]]
|
||||||
|
+ purchase_request = pline2request.get(move.origin)
|
||||||
|
+ if not purchase_request:
|
||||||
|
+ continue
|
||||||
|
+ sale_line = request2sline[purchase_request]
|
||||||
|
for move in sale_line.moves:
|
||||||
|
if (move.state not in ('cancel', 'done')
|
||||||
|
and not move.shipment
|
2
series
2
series
|
@ -24,3 +24,5 @@ stock_lot_sled.diff # [stock_lot_sled] Allow configuring which quantity is group
|
||||||
issue7826.diff # [stock_package] Total packages moves are all
|
issue7826.diff # [stock_package] Total packages moves are all
|
||||||
lock_stock_move.diff # [stock] Function to overwrite if lock table or not
|
lock_stock_move.diff # [stock] Function to overwrite if lock table or not
|
||||||
issue7856.diff # [stock] Can't move qty from a parent location to child location
|
issue7856.diff # [stock] Can't move qty from a parent location to child location
|
||||||
|
|
||||||
|
issue8038.diff # [sale_supply_drop_shipment] Crash when process a purchase from purchase request created from a sale
|
||||||
|
|
Loading…
Reference in a new issue