Advertisement
Guest User

Untitled

a guest
Sep 26th, 2018
201
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.62 KB | None | 0 0
  1. # -*- coding: utf-8 -*-
  2. from odoo import api, fields, models, exceptions
  3. from datetime import datetime,date
  4. from odoo import SUPERUSER_ID
  5.  
  6. class IEmployee(models.Model):
  7.     _inherit = "?????"
  8.    
  9.     perm = fields.Boolean(string="Permission", store=False, compute="check_perm", default=True)
  10.  
  11.     @api.one
  12.     def check_perm(self):
  13.         cuid = self.env.uid
  14.         if SUPERUSER_ID == cuid:
  15.             self.perm = True
  16.         else:
  17.             user = self.env['res.users'].browse(self.env.uid)
  18.             group_hr_manager = user.has_group('hr.group_hr_manager')
  19.             if group_hr_manager == True:
  20.                 self.perm = True
  21.             else:
  22.                 self.perm = False
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement