Bajas
Dar una baja

Dar una baja

⚠️

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.
  • regimen (número entero) : Régimen, 4 dígitos. Posibles valores:
  • ccc (número entero) : Cuenta de cotización, 11 dígitos.
  • nss (número entero) : Número de Seguridad Social, 12 dígitos.
  • identificacion (número entero) : Número de identificación, posibles valores:
    • 1: DNI
    • 2: Pasaporte
    • 6: NIE
  • dni (caracteres) : Documento Nacional de Identidad.
  • situacion (número entero) : Números de la situación, 2 dígitos. Posibles valores:
  • fecha_real (date) : Fecha de baja, formato YYYY-MM-DD.
  • fecha_vacaciones (date) : Fecha de vacaciones, formato YYYY-MM-DD. Opcional.
  • indicativoSAA (número entero) : Campo obligatorio en bajas para la comunicación de vacaciones retribuidas, máximo 3 dígitos. Opcional.
  • duplicate (número entero) : Obtener el duplicado PDF en base64 y en formato JSON en la respuesta, los posibles valores son 1 o null. Opcional.
  • inactividad_z (caracteres) : la situación de baja tiene que ser valor EXTINTIVO y la Fecha Real de Baja tiene que ser la misma que la Fecha Real de Alta de la RL. Opcional. Posibles valores: S = Si, N o vacio = No
  • dias_trabajados (número entero) : Opcional. Sólo introducible en Bajas y para determinados regímenes. En contratos a tiempo parcial son los días trabajados en el mes en que se realiza la baja.
  • fecha_fin_temporal (date) : Opcional. Fecha de fin para contratos temporales.
  • obtener_idc (número entero) : Obtener el idc PDF en base64 y en formato JSON en la respuesta, los posibles valores son 1 o null. Opcional. La respuesta en la petición será mas lenta.
POST /baja
{
  "test": 1,
  "regimen": "0111",
  "ccc": 12345678901,
  "nss": "123456789012",
  "identificacion": 1,
  "dni": "12345678A",
  "situacion": 93,
  "fecha_real": "2023-11-01",
  "fecha_vacaciones": "2024-07-15",
  "indicativoSAA": 123,
  "duplicate": 1,
  "inactividad_z": "N"
}

Respuesta

Respuesta
{
  "success": true,
  "message": "OK",
  "data": {
    "file": {
      "contentType": "application/pdf",
      "name": "document.pdf",
      "content": "base64"
    },
    "idc": {
      // Si se envia obtener_idc = 1
      "contentType": "application/pdf",
      "name": "document.pdf",
      "content": "base64"
    }
  }
}

Baja sin duplicado

Si el Sistema RED acepta la baja pero no devuelve el duplicado, la API busca el TA de ese trabajador y esa fecha. Si lo encuentra, responde 200 con el TA, como una baja normal. Si no, responde 502 con el mensaje «Duplicado no obtenido. Por favor, verifique si la operación se realizó correctamente.»: la baja puede estar hecha, así que compruébalo antes de volver a enviarla.