Reviewers: ,


Please review this at http://codereview.tryton.org/291001/

Affected files:
  M purchase_request.py


Index: purchase_request.py
===================================================================

--- a/purchase_request.py
+++ b/purchase_request.py
@@ -30,7 +30,7 @@
     supply_date = fields.Date('Expected Supply Date', readonly=True)
     stock_level =  fields.Float('Stock at Supply Date', readonly=True)
     warehouse = fields.Many2One(
-        'stock.location', "Warehouse", required=True,
+        'stock.location', "Warehouse",
         domain=[('type', '=', 'warehouse')], readonly=True)
     purchase_line = fields.Many2One(
         'purchase.line', 'Purchase Line',readonly=True)
@@ -71,7 +71,7 @@
             ids = [ids]
         res = {}
         for pr in self.browse(ids):
-            res[pr.id] = "%s@%s" % (pr.product.name, pr.warehouse.name)
+            res[pr.id] = pr.product.name
         return res

     def search_rec_name(self, name, clause):
@@ -421,7 +421,7 @@
         return (res_date, res_qty)

     def create(self, vals):
- for field_name in ('product', 'quantity', 'uom', 'warehouse', 'company'):
+        for field_name in ('product', 'quantity', 'uom', 'company'):
             if not vals.get(field_name):
                 self.raise_user_error('create_request')
         return super(PurchaseRequest, self).create(vals)



--
[email protected] mailing list

Reply via email to