23 lines
829 B
Python
23 lines
829 B
Python
from odoo import api, fields, models, tools, _
|
|
from datetime import datetime, time, timedelta
|
|
from odoo.exceptions import UserError
|
|
from datetime import date, timedelta
|
|
|
|
|
|
|
|
class YuthonOvertimeLine(models.Model):
|
|
_name = 'yuthon.overtime.line'
|
|
_description = '加班明细'
|
|
|
|
employee_id = fields.Many2one('hr.employee', string="员工")
|
|
last_balance = fields.Float(string="上年结余")
|
|
valid_date = fields.Date(string="有效至")
|
|
workday = fields.Float(string='工作日')
|
|
public_holidays = fields.Float(string='公休日')
|
|
vacation_sum = fields.Float(string='合计数')
|
|
carry_forward_quantity = fields.Float(string="结转时长")
|
|
carry_forward_date = fields.Date(string="结转日期")
|
|
remaining_quantity = fields.Float(string="剩余数")
|
|
|
|
def open_record(self):
|
|
pass |