Tracking de Boletas

 URL: http://<tu-servidor>:8080/AppDTEWS/api/trackingboleta

Descripción del Servicio


El servicio de tracking de boletas permite verificar el estado de envío de la boleta enviada al Servicio de Impuestos Internos (SII). El estado del documento se devuelve en formato de texto plano.
Petición de Consulta

Endpoint

POST /trackingboleta


Cuerpo de la Petición

El cuerpo de la petición debe ser un JSON con la siguiente estructura:



{

rutemisor:"76040308",

dvemisor:"3",

trackid:1014



},

"usuario": {

"rut": "13968481-8",

"login": "eguenul",

"password": "amulen1956"

}

}



Ejemplo de Petición con curl

Para realizar una consulta al servicio, utiliza el siguiente comando curl:

curl -X POST \

URL_DEL_SERVICIO/dteSTATUS \

-H "Content-Type: application/json" \

-d '{

rutemisor:"76040308",

dvemisor:"3"

trackid:"3"

},

"usuario": {

"rut": "13968481-8",

"login": "eguenul",

"password": "amulen1956"

}

}'



La respuesta del servidor será un JSON texto plano. 


Ejemplo de respuesta:


El cuerpo de la respuesta es un JSON con la siguiente estructura:



{
  "rut_emisor": "76040308-3",
  "rut_envia": "8315495-0",
  "trackid": 1014,
  "fecha_recepcion": "30/07/2020 07:57:42",
  "estado": "EPR",
  "estadistica": [
    {
      "tipo": 39,
      "informados": 3,
      "aceptados": 2,
      "rechazados": 1,
      "reparos": 0
    },
    {
      "tipo": 41,
      "informados": 1,
      "aceptados": 0,
      "rechazados": 0,
      "reparos": 1
    }
  ],
  "detalle_rep_rech": [
    {
      "tipo": 39,
      "folio": 1202,
      "estado": "RCH",
      "descripcion": "Dte Rechazado",
      "error": [
        {
          "seccion": "CRT",
          "linea": 155,
          "nivel": 3,
          "codigo": 11,
          "descripcion": "RUT envia diferente al Upload",
          "detalle": "[155]LSX-00291 value 0.52 is not declared"
        },
        {
          "seccion": "HED",
          "linea": 222,
          "nivel": 3,
          "codigo": 100,
          "descripcion": "Valor Detalle Distinto a Precio * Cantidad",
          "detalle": "[83154495-0] <> [9145888-K]"
        }
      ]
    },
    {
      "folio": 3500,
      "estado": "RPR",
      "descripcion": "Dte Aceptado con reparos",
      "error": [
        {
          "seccion": "DET",
          "linea": 2,
          "nivel": 1,
          "codigo": 200,
          "descripcion": "Valor Detalle Distinto a Precio * Cantidad",
          "detalle": "[2500 <> 3500]"
        }
      ]
    }
  ]
}




Comentarios

Entradas populares de este blog

Creación de un DTE de boleta electrónica usando AppDTE Api:

Guía de Consulta de DTE

¡Nuevo Entorno de Pruebas Disponible para AppDTE API!