diff --git a/addons/sale_stock/stock_view.xml b/addons/sale_stock/stock_view.xml index f1a378a6345..9d03ecd3e57 100644 --- a/addons/sale_stock/stock_view.xml +++ b/addons/sale_stock/stock_view.xml @@ -5,11 +5,11 @@ Deliveries to Invoice - stock.picking.out + stock.picking ir.actions.act_window form tree,form,calendar - [('location_id.usage','=','internal'), ('location_dest_id.usage','!=','internal')] + [('picking_type_id.code','=','outgoing')] {'default_type': 'out', 'contact_display': 'partner_address', 'search_default_to_invoice': 1, 'search_default_done': 1} diff --git a/addons/stock/stock.py b/addons/stock/stock.py index 7f843d90415..b158f9fdfcb 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -3588,7 +3588,6 @@ class stock_picking_type(osv.osv): 'sequence_id': fields.many2one('ir.sequence', 'Reference Sequence', required=True), 'default_location_src_id': fields.many2one('stock.location', 'Default Source Location'), 'default_location_dest_id': fields.many2one('stock.location', 'Default Destination Location'), - #TODO: change field name to "code" as it's not a many2one anymore 'code': fields.selection([('incoming', 'Suppliers'), ('outgoing', 'Customers'), ('internal', 'Internal')], 'Picking type code', required=True), 'return_picking_type_id': fields.many2one('stock.picking.type', 'Picking Type for Returns'), 'warehouse_id': fields.many2one('stock.warehouse', 'Warehouse', ondelete='cascade'),