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
Name | Type | Description |
---|---|---|
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: |
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
Name | Type | Description |
---|---|---|
clientId* | string | { client_id } |
apikey* | string | { APIKEY } |
Última actualización