Profesores. Contratos
Este módulo facilita el registro de alta de trabajadores con control de fechas de contratación, carga de horas, tipología de contratos (laboral, mercantil, prácticas) y comunicación para el intercambi
En Classlife tenemos el módulo de EXTENSIÓN CONTRATOS
Toda la preparación de campos especiales se realiza en Classlife y se podrán acceder desde la api añadiéndolos como METADATOS
Alta de contratos RRHH
Los datos a enviar para dar el Alta serán todos los posibles (y si fuese necesario campos extras añadidos) que figuran en el formulario del contrato de Classlife.
Alta de un contrato RRHH en classlife
POST
https://api.classlife.io/api/v1/contracts/
Request Body
clientId*
string
{ client_id }
apikey*
string
{ APIKEY }
contrato_type*
Integer
Tipo de Contrato
teacher_lastname*
String
Apellido1 del contratado
teacher_lastnameend
String
Apellido2 del contratado
teacher_email*
String
Email (será el login para acceder, si es externo)
classlie_uid*
String
NIF/DNI
schhool_id
String
(solo Multicentros)
meta[nacimiento]
String
Fecha Nacimiento
meta[direccion]
String
Dirección postal
teacher_phone
String
Teléfono móvil
teacher_bio
Memo
Biografia o Datos complementarios
meta[numero]
String
Número de la puerta
meta[codigo]
String
código postal
meta[ciudad]
String
Ciudad (texto)
mea[pais]
String
País (texto)
teacher_name*
String
Nombre del contratado
teacher_id
Integer
Si es un teacher existente podemos relacionarlo desde el alta de contrato
contrato_alias
String
Alias del contrato que podemos utilizar como refencia externa
meta[regim]
String
Régimen
meta[nsocial]
String
Núm. Afiliación:
meta[tvinculacio]
String
Tipo de vinculación
meta[gcotizacio]
String
Grupo de cotización
meta[dataaltaccotizacio]
String
Fecha de alta en la cuenta de cotización de PD
meta[comptecotitzaciopd]
String
Cuenta de cotización PD:
{
"status": "ok",
"message" : ""
"data": [
{
}, ...
]
}
Tipos de contrato
Es posible que necesitemos obtener un LISTADO de los diferentes Tipos de contrato que tengamos dados en nuestra plataforma. De serie en classlife tenemos:
Contratación Laboral
Contratación Mercantil
Prácticas Formativas
Nos devuelve un listado de los diferentes tipos de contrato (en development)
GET
https://api.classlife.io/api/v1/contractsLists
Request Body
clientId*
string
{ client_id }
apikey*
string
{ APIKEY }
{
"status": "ok",
"message" : ""
"data": [
{
}, ...
]
}
Última actualización
¿Te fue útil?