UNPKG

@seniorsistemas/senior-hcm

Version:
82 lines (81 loc) 1.87 kB
/** * Folha de Pagamento * HCM - Folha de pagamento * * * Contact: seniorx-dev@senior.com.br * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ import { Attachment } from './attachment'; import { Company } from './company'; import { ContractNationalityType } from './contractNationalityType'; import { EmployeeContractType } from './employeeContractType'; import { EmployeeType } from './employeeType'; import { HireType } from './hireType'; import { Jobposition } from './jobposition'; import { Person } from './person'; export interface Employee { employeetype: EmployeeType; /** * Relacionamento com posto de trabalho */ workshift?: string; hireType: HireType; /** * Empresa do colaborador: NUMEMP */ companynumber: number; /** * Processo judicial */ processNumber?: string; jobposition: Jobposition; /** * Id externo */ externalId?: string; /** * Data de admissão */ hiredate: string; /** * Número de registro do colaborador */ registrationnumber: number; /** * Ocupa cota de deficiente? */ isOccupyQuotaDisability: boolean; contracttype: EmployeeContractType; /** * Consta na RAIS? */ appearsinRais: boolean; attachment?: Attachment; person: Person; employer: Company; /** * Data de demissão */ dismissaldate?: string; /** * Id do colaborador */ id?: string; /** * Relacionamento com o local */ department: string; contractNationality: ContractNationalityType; /** * Centro de custo */ costcenter?: string; /** * Código do colaborador: NUMCAD */ registernumber: number; }