Utilidad de Impresión de DTE (Documento Tributario Electrónico) PrinterDTE

Esta es una herramienta básica para imprimir documentos DTE (como facturas electrónicas, guías de despacho, nota de crédito y débito) a formato PDF usando iText.

Se incluye el código fuente y la plantilla PDF, pero no se distribuye el ejecutable compilado.

Características

  • Convierte un archivo XML DTE en un PDF formateado.

  • Utiliza una plantilla base en PDF, la cual viene incluída en el proyecto.

  • Impresión del DTE en formato carta.



Requisitos

  • Java 8 o superior.

  • Biblioteca iText (5.4.1, es posible actualizar versión).

  • Cualquier IDE que soporte Java.


Instrucciones

  1. Clona el repositorio ( https://gitlab.com/eguenul/printerdte ) .

  2. Compila el proyecto.

Parametros de la clase main PrinterDTE

 String nombredte = args[0]; /* NOMBRE ARCHIVO XML */
 String numresol = args[2]; /* NRO RESOLUCION SII */
 String year_resol = args[3]; /* AÑO RESOLUCIÓN SII */ 
 String tipocopia = args[4]; /* TIPO DE COPIA valor 0: si es original y 1: si es cedible */
 

Licencia

Este código se entrega tal cual, sin soporte ni garantías.
Puedes usarlo, modificarlo o adaptarlo según tus necesidades.


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!