X-Git-Url: http://git.inspyration.org/?a=blobdiff_plain;f=addons%2Fpoint_of_sale%2Fres_users.py;fp=addons%2Fpoint_of_sale%2Fres_users.py;h=e19ab7fc793e5d4ffb5c06d4fdf6f8aa488f30b1;hb=dc560a4dd0b6c109eede6b30c02ae4b34ca77c38;hp=9198e33e1e9a1845ab4166aea00fbd34db98a448;hpb=b5164698f255633e68e6c3b75f30eae8492326dc;p=odoo%2Fodoo.git diff --git a/addons/point_of_sale/res_users.py b/addons/point_of_sale/res_users.py index 9198e33..e19ab7f 100644 --- a/addons/point_of_sale/res_users.py +++ b/addons/point_of_sale/res_users.py @@ -9,17 +9,7 @@ import openerp.addons.product.product class res_users(osv.osv): _inherit = 'res.users' _columns = { - 'ean13' : fields.char('EAN13', size=13, help="BarCode"), + 'pos_security_pin': fields.char('Security PIN',size=32, help='A Security PIN used to protect sensible functionality in the Point of Sale'), 'pos_config' : fields.many2one('pos.config', 'Default Point of Sale', domain=[('state', '=', 'active')]), } - def _check_ean(self, cr, uid, ids, context=None): - return all( - openerp.addons.product.product.check_ean(user.ean13) == True - for user in self.browse(cr, uid, ids, context=context) - ) - - _constraints = [ - (_check_ean, "Error: Invalid ean code", ['ean13'],), - ] -