2026-03-05 17:08:54 +05:30

20 lines
780 B
Python

# -*- coding: utf-8 -*-
from odoo import models, fields, api
from datetime import datetime
class EmployeeDocument(models.Model):
_name = 'employee.document'
_description = 'Employee Document'
name = fields.Char(string='Document Reference', required=True)
employee_id = fields.Many2one('hr.employee', string='Employee', required=True)
document_type = fields.Selection([
('offer_letter', 'Offer Letter'),
('contract', 'Contract'),
('id_proof', 'ID Proof'),
('other', 'Other'),
], string='Document Type', default='other', required=True)
file = fields.Binary(string='File', required=True)
file_name = fields.Char(string='File Name')
upload_date = fields.Datetime(string='Upload Date', default=fields.Datetime.now)