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

Para crear un DTE de boleta electrónica y enviarlo debes crear un JSON con la siguiente estructura:



{
  "emisor": {
    "rutemisor": "77813960-K",
    "rznsoc": "EGGA INFORMATICA E.I.R.L",
    "giroemis": "VENTA AL POR MENOR EN COMERCIOS ESPECIAL",
    "acteco": "107100",
    "dirorigen": "RAFAEL CASANOVA 297",
    "cmnaorigen": "SANTA CRUZ",
    "ciudadorigen": "SANTA CRUZ",
    "fchresol": "2016-04-25",
    "nroresol": "0",
    "cdgsiisucur": "1"
  },
  "receptor": {
    "rutrecep": "9375855-2",
    "rznsocrecep": "LUZMIRA CESPEDES NAVARRO",
    "girorecep": "PROVISIONES",
    "dirrecep": "ADRIANO DIAZ 560",
    "cmnarecep": "Santa Cruz",
    "ciudadrecep": "Santa Cruz",
    "rutcaratula": "60803000-K"
  },
  "iddoc": {
    "tipodte": "39",
    "folio": "1",
    "fchemis": "2025-02-13",
"indservicio":"3",
"indmntneto":"2"
   
  },
  "totales": {
    "mntneto": "15126",
    "iva": "2874",
    "tasaiva": "19",
    "mnttotal": "18000"
  },
  "detalle": [
    {
      "nrolindet": "1",
      "cdgitem": [
        {
          "tpocodigo": "INT",
          "vlrcodigo": "01001"
        }
      ],
      "unmditem": "UN",
      "nmbitem": "PAN CORRIENTE",
      "qtyitem": 10,
      "prcitem": 1800,
      "descuentopct": 0,
      "descuentomonto": 0,
      "indexe": "0",
      "montoitem": 18000
    }
  ],
  "usuario": {
    "login": "eguenul",
    "rut": "13968481-8",
    "password": "amulen1956"
  }
}

Finalmente enviar el archivo JSON: Una vez generado el archivo JSON, envíelo a la siguiente URL mediante una solicitud HTTP POST:



http://localhost:8080/AppDTEWS/api/sendDTE




Puede usar herramientas como curl, Postman, o cualquier cliente HTTP de su preferencia para enviar la solicitud POST con el archivo JSON.


curl -X POST http://localhost:8080/AppDTEWS/api/sendDTE -H "Content-Type: application/json" -d @ruta/a/su/archivo.json

Comentarios

Entradas populares de este blog

Guía de Consulta de DTE

¡Nuevo Entorno de Pruebas Disponible para AppDTE API!