CARGA XML DESDE CLIENTES
Consiste en un .jar (CargarXmlBoleta) que empaqueta los XML de boleta por parte de los clientes, genera un .zip y luego sube el zip al servidor.
Base Datos
Utiliza una base de datos de sqllite que se guardara en la carpeta ruteada dentro del configuracionBoleta.properties en cada una de las cajas. Esta base de datos se guarda para guardar el registro de archivos enviados.
Carpetas requeridas
Lo primero que hace este .jar es comprimir todos los archivos que encuentra en la carpeta definida en el configuracionBoleta.properties como
Luego este .jar genera un archivo.zip que se guarda en la carpeta definida en el configuracionBoleta.properties como
Luego finalmente este .jar se conecta al servidor central de Helpcom Facturación Electrónica (238) y copia el archivo en la carpeta definida en configuracionBoleta.properties como
PROCESAR XML DESDE CLIENTES
Consiste en un .jar (ProcesarXmlBoleta) que desempaqueta los .jar y agrega los registro dependiendo de la empresa a base de datos.
Carpetas requeridas
El primer paso del .jar es desempaquetar los .zip que encuentran en la carpeta definida en configuracionServidor.properties como
Se continua con el procesamiento de la información que se guarda en base de datos de boleta configurada en configuracionMysql.properties como
Continuando se copian los archivos xml procesados en la carpeta por empresa configuracionServidor.properties como
Finalmente se copian los archivos .zip procesados a sus respectiva carpeta de respaldos definidas por configuracionServidor.properties como