diff --git a/addons/purchase/stock.py b/addons/purchase/stock.py index 2e5d4cf667a..d4ef2436944 100644 --- a/addons/purchase/stock.py +++ b/addons/purchase/stock.py @@ -31,7 +31,9 @@ from osv import osv, fields class stock_move(osv.osv): _inherit = 'stock.move' _columns = { - 'purchase_line_id': fields.many2one('purchase.order.line', 'Purchase Order Line', ondelete='set null', select=True), + 'purchase_line_id': fields.many2one('purchase.order.line', + 'Purchase Order Line', ondelete='set null', select=True, + readonly=True), } _defaults = { 'purchase_line_id': lambda *a:False @@ -44,7 +46,8 @@ stock_move() class stock_picking(osv.osv): _inherit = 'stock.picking' _columns = { - 'purchase_id': fields.many2one('purchase.order', 'Purchase Order', ondelete='set null', select=True), + 'purchase_id': fields.many2one('purchase.order', 'Purchase Order', + ondelete='set null', select=True, readonly=True), } _defaults = { 'purchase_id': lambda *a: False, diff --git a/addons/purchase/stock_view.xml b/addons/purchase/stock_view.xml index c8100dbff18..0220311366f 100644 --- a/addons/purchase/stock_view.xml +++ b/addons/purchase/stock_view.xml @@ -7,7 +7,7 @@ form - + diff --git a/addons/sale/stock_view.xml b/addons/sale/stock_view.xml index ecac8466547..ae1e2d12641 100644 --- a/addons/sale/stock_view.xml +++ b/addons/sale/stock_view.xml @@ -6,7 +6,7 @@ form - +