Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
boleta_electronica [2019/05/17 19:14] ytorresboleta_electronica [2019/05/17 20:06] (actual) ytorres
Línea 1: Línea 1:
-**Carga XML desde clientes**+**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. 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.
Línea 5: Línea 5:
 **Base Datos** ====== **Base Datos** ======
  
-Utiliza una base de datos de sqllite que se guardara en la carpeta ruteada dentro del <note warning>configuracionBoleta.properties</note> en cada una de las cajas.+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. 
 + 
 +<note>RUTA_DB_XML =ruta_donde_se_guarda_base_datos_sqlite.db</note> 
 +======  
 +**Carpetas requeridas** ====== 
 + 
 +Lo primero que hace este .jar es comprimir todos los archivos que encuentra en la carpeta definida en el **//configuracionBoleta.properties//** como  
 + 
 +<note>RUTA_XML_TIMBRADO_RESPALDO =ruta_definida_por_caja</note> 
 + 
 +Luego este .jar genera un archivo.zip que se guarda en la carpeta definida en el  **//configuracionBoleta.properties//** como  
 + 
 +<note>RUTA_ZIP =ruta_definida_para_zip</note> 
 + 
 +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 
 + 
 +<note>RUTA_ZIP_SERVER=ruta_zip_servidor</note> 
 + 
 + 
 + 
 + 
 +**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 
 + 
 +<note>RUTA_ZIP= =ruta_donde_se_encuenta_zip_clientes</note> 
 + 
 +Se continua con el procesamiento de la información que se guarda en base de datos de boleta configurada en **//configuracionMysql.properties//** como 
 + 
 +<note>BASE_DATOS_SERVER_BOLETA= =nombre_schema_base_datos</note> 
 + 
 +Continuando se copian los archivos xml procesados en la carpeta por empresa **//configuracionServidor.properties//** como 
 + 
 +<note>RUTA_XML_BOLETA =ruta_xml_boleta (ruta a la que va despues del empresa id)</note> 
 + 
 +Finalmente se copian los archivos .zip procesados a sus respectiva carpeta de respaldos definidas por **//configuracionServidor.properties//** como 
 + 
 +<note>RUTA_RESPALDO_ZIP=ruta_respaldo_zip</note> 
  
-RUTA_DB_XML =/home/lin/boleta_xml.db 
  
  
boleta_electronica.1558120458.txt.gz · Última modificación: 2019/05/17 19:14 por ytorres
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0