From c1e4865b02a3de76da5cf58c96d71ef45e56222f Mon Sep 17 00:00:00 2001 From: Ludovic CHEVALIER Date: Thu, 6 Dec 2012 16:55:14 +0100 Subject: [PATCH] [Member ident] +unique sql constraints -readonly --- remembership.py | 6 +++++- view/partner.xml | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/remembership.py b/remembership.py index b6a6857..7115b86 100644 --- a/remembership.py +++ b/remembership.py @@ -29,9 +29,13 @@ class Partner(osv.osv): _inherit = 'res.partner' _columns = { - 'member_ident': fields.char('Member identifier', size=64, readonly=True), + 'member_ident': fields.char('Member identifier', size=64), } + _sql_constraints = [ + ('member_ident_uniq', 'unique(member_ident, company_id)', 'The member identifier must be unique !'), + ] + Partner() diff --git a/view/partner.xml b/view/partner.xml index 5f4560e..d930f58 100644 --- a/view/partner.xml +++ b/view/partner.xml @@ -8,7 +8,7 @@ - + -- 2.20.1