from odoo import models,fields class QVEmpleados(models.Model): _inherit = 'hr.employee' grupo_sanguineo = fields.Selection([ ('OP','O+'), ('ON','O-'), ('BP','A+'), ('BN','A-')],'RH') tipo_documento = fields.Selection([ ('CC','Cédula de Ciudadania'), ('TI','Tarjeta de Identidad'), ('TE','Tarjeta de Extranjeria'), ('NIT','NIT'), ('Pasaporte','Pasaporte'), ('DIE','Documento de Identificacion del Extranjero'), ('SIE','Sin Identificacion del Extrajero o para Uso de la DIAN') ],'Tipo de Documento ') ciudad = fields.Selection([ ('bog', 'Bogotá'), ('cal', 'Cali'), ('med', 'Medellín'), ('bar', 'Barranquilla'), ('car', 'Cartagena') ],'Ciudad de Residencia') genero = fields.Selection([ ('No binario','No binario'), ('Femenino','Femenino'), ('Masculino','Masculino'), ('Transgenero','Transgenero') ],'Genero') parentesco = fields.Selection([ ('Madre','Madre'), ('Padre','Padre'), ('Hermano','Hermano'), ('Hermana','Hermana'), ('Hijo','Hijo Mayor de Edad'), ('conyuge','Conyuge '), ('Abuelo','Abuelo'), ('Abuela','Abuela'), ('Tio','Tio'), ('Tia','Tia'), ('Amigo','Amigo'), ],'Parentesco') vivienda = fields.Selection([ ('Apartamento','Apartamento'), ('Apartaestudio','Apartaestudio'), ('Casa','Casa'), ('Penthose','Penthose'), ],'Tipo de Vivienda') hijos = fields.Selection([ ('No','No'), ('Si','Si') ],'Hijos') tipo_via = fields.Char(string='Tipo De Via') nombre_via = fields.Char(string='Nombre/Numero Via') via_principal = fields.Char(string='Com.Via Principal') numero_via = fields.Char(string="Numero Via sec.") comp_via = fields.Char(string="Comp.Via Sec.") numero_casa = fields.Char(string="Numero Casa/Torre") complemento = fields.Char(string="Complemento") barrio = fields.Char(string="Barrio") localidad = fields.Char(string="Localidad") linkedin = fields.Char(string="Linkedin") facebook = fields.Char(string="Facebook") instagram = fields.Char(string="Instagram") skype = fields.Char(string="Skype") twitter = fields.Char(string="Twitter") numero_documento_identidad = fields.Char(string='Numero de Documento') fondo_pensiones = fields.Char(string='Fondo de Pensiones') eps = fields.Char(string='EPS') apellidos = fields.Char(string='Apellidos') departamento_empleado_ids = fields.One2many('departamento.empleado','empleado_id',string='Departamento de Residencia') class DepartamentoEmpleado(models.Model): _name='departamento.empleado' Departamento=fields.Selection([ ('ama','Amazonas'), ('ant','Antioquia'), ('arau','Arauca'), ('atla','Atlantico'), ('bol','Bolivar'), ('boy', 'Boyaca'), ('cald','Caldas'), ('caq','Caqueta'), ('cas','Casanare'), ('cau','Cauca'), ('ces','Cesar'), ('cho','Choco'), ('cor','Cordoba'), ('cun','Cundinamarca'), ('gua','Guainia'), ('guav','Guaviare'), ('hui','Huila'), ('la gua','La Guajira'), ('mag','Magdalena'), ('met','Meta'), ('nar','Nariño'), ('nor','Norte de Santander'), ('put','Putumayo'), ('qui','Quindio'), ('risa','Risaralda'), ('san','San Andres y Providencia'), ('sant','Santander'), ('suc','Sucre'), ('tol','Tolima'), ('vall','Valle del Cauca'), ('vau','Vaupes'), ('vich','Vichada') ],string='Departamento de Residencia') empleado_id= fields.Many2one('hr.employee',string='Empleado')