Documentos y duplicados
Duplicados de Documentos TA

Duplicados de Documentos TA (Reporte Alta o 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.
  • startDate (date) : Fecha, formato YYYY-MM-DD.
  • movType (caracteres) : Tipo de movimiento, posibles valores:
    • ALTA
    • BAJA
GET /duplicate-ta
{
  "regimen": "0111",
  "ccc": "12345678901",
  "nss": "123456789011",
  "startDate": "2023-01-01",
  "movType": "ALTA"
}

Respuesta

  • data (array) : todos los movimientos del NAF consultado.
  • employee (objeto) : trabajador que la TGSS muestra en la cabecera de la pantalla: name, identity, doc y nss.
  • movement (objeto) : el movimiento concreto del que se ha sacado el PDF. Sirve para comprobar que el TA es el que se pidió (misma fecha, mismo tipo) y no otro movimiento del mismo trabajador.
  • file (objeto) : el documento TA en PDF.
Respuesta
{
  "success": true,
  "message": "OK",
  "data": {
    "data": [
      {
        "indice": 1,
        "documentoTA": "ALTA (SIT.ACTUAL)",
        "date": "2023-01-01",
        "st": "01",
        "gc": "02",
        "contractType": "200",
        "coeficiente": "0,500"
      }
    ],
    "employee": {
      "name": "NOMBRE APELLIDO APELLIDO",
      "identity": "DNI",
      "doc": "043468731L",
      "nss": "081524252915"
    },
    "movement": {
      "indice": 1,
      "documentoTA": "ALTA (SIT.ACTUAL)",
      "date": "2023-01-01",
      "st": "01",
      "gc": "02",
      "contractType": "200",
      "coeficiente": "0,500"
    },
    "file": {
      "contentType": "application/pdf",
      "name": "document.pdf",
      "content": "base64"
    }
  }
}