savoirfairelinux-openerp team mailing list archive
-
savoirfairelinux-openerp team
-
Mailing list archive
-
Message #00009
[Merge] lp:~c2c/e-commerce-addons/oerp6.1-stable-fix-1080690 into lp:e-commerce-addons/oerp6.1-stable
Alexandre Fayolle @ camptocamp has proposed merging lp:~c2c/e-commerce-addons/oerp6.1-stable-fix-1080690 into lp:e-commerce-addons/oerp6.1-stable.
Requested reviews:
extra-addons-commiter (extra-addons-commiter)
Related bugs:
Bug #1080690 in e-commerce-addons: "[6.1-stable / 6.1-trunk] base_sale_multichannel: when exporting shipping, only outgoing moves must be considered"
https://bugs.launchpad.net/e-commerce-addons/+bug/1080690
For more details, see:
https://code.launchpad.net/~c2c/e-commerce-addons/oerp6.1-stable-fix-1080690/+merge/134901
--
https://code.launchpad.net/~c2c/e-commerce-addons/oerp6.1-stable-fix-1080690/+merge/134901
Your team extra-addons-commiter is requested to review the proposed merge of lp:~c2c/e-commerce-addons/oerp6.1-stable-fix-1080690 into lp:e-commerce-addons/oerp6.1-stable.
=== modified file 'base_sale_multichannels/sale.py'
--- base_sale_multichannels/sale.py 2012-08-21 07:38:58 +0000
+++ base_sale_multichannels/sale.py 2012-11-19 13:26:26 +0000
@@ -368,7 +368,7 @@
LEFT JOIN sale_order
ON sale_order.id = stock_picking.sale_id
LEFT JOIN stock_picking as pickings
- ON sale_order.id = pickings.sale_id
+ ON (sale_order.id = pickings.sale_id AND pickings.type='out')
LEFT JOIN ir_model_data
ON stock_picking.id = ir_model_data.res_id
AND ir_model_data.model = 'stock.picking'
@@ -377,6 +377,7 @@
WHERE sale_order.shop_id = %(shop_id)s
AND ir_model_data.res_id ISNULL
AND stock_picking.state = 'done'
+ AND stock_picking.type = 'out'
AND NOT stock_picking.do_not_export
AND (NOT delivery_carrier.export_needs_tracking
OR stock_picking.carrier_tracking_ref IS NOT NULL)
Follow ups