{
"rut": "12.345.678-9",
"first_name": "Juan",
"last_name": "Pérez",
"hire_date": "2024-01-15",
"current_salary": "1500000",
"position_id": "uuid-of-position",
"department_id": "uuid-of-department",
"email": "juan@test.com",
"phone": "+56912345678"
}Modelos
Schema: CreateEmployeeDto
Payload base para crear colaboradores en RRHH
Uso principal
Este schema define la carga base de un colaborador en el modulo HR. Usalo para entender:- alta de empleados
- integracion con departamentos y posiciones
- datos minimos requeridos por el backoffice
RUT in format XX.XXX.XXX-X
Example:
"12.345.678-9"
Maximum string length:
100Example:
"Juan"
Maximum string length:
100Example:
"Pérez"
ISO date string
Example:
"2024-01-15"
Salary as string (will be converted to Decimal)
Example:
"1500000"
Example:
"uuid-of-position"
Example:
"uuid-of-department"
Example:
"juan@test.com"
Maximum string length:
50Example:
"+56912345678"