Use integer for select value on fields definitions

This commit is contained in:
Bertrand Chenal committed 2008-10-20 12:33:48 +02:00
1 parent 6c791e8c87
commit 4da8e3f342
2 files changed
+7 -8

No files matched your search

+4 -5
View File
@@ -14,15 +14,15 @@ class OrderPoint(OSV):
_description = "Order Point"
product = fields.Many2One(
'product.product', 'Product', required=True, select=True,
'product.product', 'Product', required=True, select=1,
domain=[('type', '=', 'stockable')])
warehouse_location = fields.Many2One(
'stock.location', 'Warehouse Location', select=True,
'stock.location', 'Warehouse Location', select=1,
domain="[('type', '=', 'warehouse')]",
states={'invisible': "type != 'purchase'",
'required': "type == 'purchase'"},)
storage_location = fields.Many2One(
'stock.location', 'Storage Location', select=True,
'stock.location', 'Storage Location', select=1,
domain="[('type', '=', 'storage')]",
states={'invisible': "type != 'internal'",
'required': "type == 'internal'"},)
@@ -37,7 +37,7 @@ class OrderPoint(OSV):
type = fields.Selection(
[('internal', 'Internal'),
('purchase', 'Purchase')],
'Type', select=True, required=True)
'Type', select=1, required=True)
min_quantity = fields.Float('Minimal Quantity', required=True)
max_quantity = fields.Float('Maximal Quantity', required=True)
company = fields.Many2One('company.company', 'Company', required=True)
@@ -82,7 +82,6 @@ class OrderPoint(OSV):
('type', '=', 'internal')]
query.append(arg)
ids = self.search(cursor, user, query)
print ids
return not bool(ids)
def check_uniqueness_field(self, type):
+3 -3
View File
@@ -11,10 +11,10 @@ class PurchaseRequest(OSV):
_description = __doc__
product = fields.Many2One(
'product.product', 'Product', required=True, select=True, readonly=True)
party = fields.Many2One('relationship.party', 'Party', select=True)
'product.product', 'Product', required=True, select=1, readonly=True)
party = fields.Many2One('relationship.party', 'Party', select=1)
quantity = fields.Float('Quantity', required=True)
uom = fields.Many2One('product.uom', 'UOM', required=True, select=True)
uom = fields.Many2One('product.uom', 'UOM', required=True, select=1)
purchase_date = fields.Date('Best Purchase Date', readonly=True)
supply_date = fields.Date('Expected Supply Date', readonly=True)
stock_level = fields.Float('Stock at Supply Date', readonly=True)