Contrat@
Contrat@

Contrat@

⚠️

Añade test=1 para realizar pruebas sin efectos reales. En producción, omite este parámetro.

Parámetros

  • test (número (1)) : Para pruebas, añade el parámetro test=1. Para producción se debe omitir.

  • cif (caracteres) : CIF de la empresa.

  • regimen (número entero) : Régimen, 4 dígitos. Posibles valores:

  • ccc (número entero) : Cuenta de cotización, 11 dígitos.

  • docType (caracteres) : Posibles valores:

    • D: NIF/DNI,
    • E: NIE,
    • U: Ciudadano UE,
    • W: Pasaporte.
  • dni (caracteres) : Documento Nacional de Identidad.

  • name (caracteres) : Nombre del empleado.

  • surname (caracteres) : Primer apellido del empleado.

  • lastSurname (caracteres) : Opcional. Segundo apellido del empleado, obligatorio si es NIF/DNI.

  • sex (número entero) : 1 si es hombre y 2 si es mujer

  • dateOfBirth (date) : Fecha de nacimiento, formato YYYY-MM-DD.

  • nationality (número entero) : Nacionalidad del empleado. Posibles valores:

  • municipality (número entero) : Municipio del empleado. Posibles valores:

  • PAIS_RESIDENCIA (número entero) : Pais de residencia del empleado. Posibles valores:

  • nss (número entero) : Número de Seguridad Social, 12 dígitos.

  • nivelFormativo (número entero) : Nivel formativo, 2 dígitos.

  • occupation (número entero) : Clasificación Nacional de Ocupacion (CNO), 4 dígitos. Posibles valores:

  • nationalityContract (número entero) : País del centro de trabajo. Posibles valores:

  • IND_CONTRATO_ESCRITO (boolean) : Opcional. Si el contrato es escrito. Posibles valores:

    • 1: Si.
  • municipalityContract (número entero) : Municipio del centro de trabajo. Posibles valores:

  • IND_CONVENIO_COLECTIVO (caracteres) : Indicador de convenio colectivo, posibles valores (S, N, C, D). Obligatorio para:

    • Contratos de códigos 402 y 502 cuando su duración está entre 6 y 12 meses.
    • Contrato de código 404 cuando su duración sea inferior a un año, si el trabajador ha tenido un contrato predoctoral anterior. Refleja la existencia ("S") o no existencia ("N") de un contrato predoctoral.
    • Contrato de código 412 cuando su duración sea inferior a tres años, si el trabajador ha tenido un contrato anterior de este tipo. Refleja la existencia ("S") o no existencia ("N") de un contrato de este tipo.
    • Contratos de código 421 cuando su duración está entre 24 y 36 meses, y la fecha de inicio sea anterior al 30-03-2022. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo que autorice estas duraciones.
    • Para los contratos de códigos 402 y 502 y sus modalidades 450-402 y 550-502 cuando su duración sea igual o inferior a 90 días, situación previsible: Respuesta Si ("C") o Respuesta No ("D").

    Para el resto de contratos que no se encuentran en uno de los casos anteriores, este elemento no debe aparecer en el fichero a enviar.

  • codContract (número entero) : Tipo de contrato, 3 dígitos. Posibles valores:

  • startDate (date) : Fecha de inicio, formato YYYY-MM-DD.

  • endDate (date) : Opcional. Fecha de finalización, formato YYYY-MM-DD.

  • jornadaType (caracteres) : Tipo de jornada, posibles valores:

    • A: Anual
    • B: Diaria
    • M: Mensual
    • S: semanal
    • Nota: Es obligatorio Para los contratos parciales.
    • jornadaHour (número entero) : Hora de jornada, 4 dígitos. Nota: Es obligatorio Para los contratos parciales.
    • jornadaMin (número entero) : Minutos de jornada, 2 dígitos. Nota: Es obligatorio Para los contratos parciales.
  • REAL_DECRETO_1435_1985 (caracteres) : Indicar si el contrato se acoge al RD 1435/1985. Obligatorio para los contratos de códigos (402, 407, 502, 507), posibles valores:

  • INDICATIVO_PRTR (caracteres) : Indicar si se acoge al Plan de Recuperación, Transformación y Resiliencia. Next Generation EU. Obligatorio para todos los contratos. (Opcional para los contratos (405,505)). Posibles valores:

    • S: Si
    • N: No
  • IND_DISCAPACIDAD (caracteres) : Opcional. Indicador de discapacidad. Posibles valores:

  • TEMPORAL_MINUSV_BONIFICADO (caracteres) : Obligatorio para los contratos 430 y 530 salvo que sean minusválidos en Centros Especiales de Empleo (IND_DISCAPACIDAD=C) . Indica si el contrato temporal para personas con discapacidad es bonificado o no, posibles valores:

    • S: Si.
    • N: No
  • CODIGO_COLECTIVO_BONIF (número entero) : Código del colectivo de bonificación, no es necesario especificar su valor en contratos de Centros Especiales de Empleo (IND_DISCAPACIDAD=C), 2 o 3 dígitos. posibles valores:

  • CAUSA_SUSTITUCION (caracteres) : Opcional. Código de la causa objeto de la sustitución de interinidad. Posibles valores:

  • IND_ERE (número entero) : Tiene la empresa un ERE autorizado en el momento de la contratación. posibles valores:

    • S: Si
    • N: No
  • IND_CONVENIO_COLECTIVO (caracteres) : Opcional. Indicador de convenio colectivo. Posibles valores:

    • S: Si
    • N: No
    • Para los contratos de códigos 402 y 502 y sus modalidades 450-402 y 550-502 cuando su duración sea igual o inferior a 90 días, situación previsible:
      • C: Si
      • D: No
  • TITULACION_ACADEMICA (número entero) : Opcional. Titulación académica, 12 dígitos . posibles valores:

  • ID_OFERTA (caracteres) : Opcional. Identificador de la oferta.

  • DATOS_COPIA_BASICA (objeto): Opcional. Datos de la copia básica.

    • TIPO_FIRMA (número entero) :Tipo de firma, posibles valores:
      • 1: FIRMADA POR LOS REPRESENTANTES LEGALES.
      • 2: NO EXISTE REPRESENTACIÓN LEGAL.
      • 3: NO SE HA FACILITADO LA COPIA.
      • 4: REHÚSAN FIRMAR.
    • TEXTO_COPIABASICA (caracteres) : Texto de la copia básica.
    • DOMIC_CENTRO_TRABAJO (caracteres) : Opcional. Centro de trabajo.
  • duplicate (número entero) : Opcional. Obtener el PDF en base64 y en formato JSON en la respuesta, posibles valores 1 o null.

POST /contrata
{
  "test": 1,
  "cif": "A12345678",
  "regimen": "0111",
  "ccc": 12345678901,
  "docType": "D",
  "dni": "12345678A",
  "name": "Pepito",
  "surname": "Pérez",
  "lastSurname": "Pérez",
  "sex": 1,
  "dateOfBirth": "1990-01-01",
  "nationality": 123,
  "municipality": 123,
  "country": 123,
  "nss": 123456789012,
  "nivelFormativo": 12,
  "occupation": 1234,
  "nationalityContract": 123,
  "municipalityContract": 123,
  "IND_CONVENIO_COLECTIVO": "S",
  "codContract": 123,
  "startDate": "2023-11-01",
  "endDate": "2024-11-01",
  "jornadaType": "A",
  "jornadaHour": 8,
  "jornadaMin": 0,
  "REAL_DECRETO_1435_1985": "A",
  "INDICATIVO_PRTR": "S",
  "DATOS_COPIA_BASICA": {
      "TIPO_FIRMA": 2,
      "TEXTO_COPIABASICA": "S/C",
      "DOMIC_CENTRO_TRABAJO": ""
  },
  "duplicate": 1
}

Respuesta

Respuesta
{
  "success": true,
  "message": "OK",
  "data": {
    "id": "E-28-2023-9999999",
    "doc": "00000000A",
    "RESPONSE_COPIA_BASICA":{
      "success":true,
      "message":"La comunicación de la Copia Básica se ha realizado correctamente"
    },
    "file": {
      "contentType": "application/pdf",
      "name": "document.pdf",
      "content": "base64"
    }
  }
}