mirror of
https://github.com/bringout/oca-payroll.git
synced 2026-04-21 07:02:00 +02:00
Initial commit: OCA Payroll packages (5 packages)
This commit is contained in:
commit
d19274f581
407 changed files with 214057 additions and 0 deletions
|
|
@ -0,0 +1,20 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo import fields, models
|
||||
|
||||
|
||||
class HrEmployee(models.Model):
|
||||
_inherit = "hr.employee"
|
||||
_description = "Employee"
|
||||
|
||||
slip_ids = fields.One2many(
|
||||
"hr.payslip", "employee_id", string="Payslips", readonly=True
|
||||
)
|
||||
payslip_count = fields.Integer(
|
||||
compute="_compute_payslip_count",
|
||||
groups="payroll.group_payroll_user",
|
||||
)
|
||||
|
||||
def _compute_payslip_count(self):
|
||||
for employee in self:
|
||||
employee.payslip_count = len(employee.slip_ids)
|
||||
Loading…
Add table
Add a link
Reference in a new issue