diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py index 2780b672899..1b44dd2a648 100644 --- a/addons/purchase/purchase.py +++ b/addons/purchase/purchase.py @@ -304,8 +304,7 @@ class purchase_order_line(osv.osv): 'price_unit': fields.float('Unit Price', required=True, digits=(16, int(config['price_accuracy']))), 'price_subtotal': fields.function(_amount_line, method=True, string='Subtotal'), 'notes': fields.text('Notes'), - # May be we can set this field as required ? - 'order_id': fields.many2one('purchase.order', 'Order Ref', select=True, ondelete='cascade') + 'order_id': fields.many2one('purchase.order', 'Order Ref', select=True, required=True, ondelete='cascade') } _defaults = { 'product_qty': lambda *a: 1.0