25 lines
750 B
Python
25 lines
750 B
Python
# -*- coding: utf-8 -*-
|
|
|
|
from odoo import fields, models
|
|
|
|
class HrEmployee(models.Model):
|
|
_inherit = 'hr.employee'
|
|
|
|
pos_role = fields.Selection([
|
|
('waiter', 'Server'),
|
|
('cashier', 'Cashier'),
|
|
('outlet_manager', 'Outlet Manager'),
|
|
('area_manager', 'Area Manager')
|
|
], string='POS Role', default='waiter', help='Defines the permission level constraint in the Point of Sale.')
|
|
|
|
|
|
class HrEmployeePublic(models.Model):
|
|
_inherit = 'hr.employee.public'
|
|
|
|
pos_role = fields.Selection([
|
|
('waiter', 'Server'),
|
|
('cashier', 'Cashier'),
|
|
('outlet_manager', 'Outlet Manager'),
|
|
('area_manager', 'Area Manager')
|
|
], string='POS Role', related='employee_id.pos_role', readonly=True)
|