[INDICADOR_DE_MODULO - Release x.x.x.x]
| Autor | Francisco Garay |
| Fecha | |
| Estado | |
| Ambiente | |
REGISTRO DE CAMBIOS
[Listado de correcciones, mejoras a ser implementadas]
- Se crea el proyecto en Spring que se encarga de generar los resúmenes en formato txt luego de cada cierre
OBJETOS AFECTADOS
[Listado de objetos, modulos, o aplicaciones afectadas]
generacionResumenTxt.jar: https://drive.cabal.coop.py/s/fY9aLejtLKCEasX
PRE-REQUISITOS
[Pre-requisitos para la implementacion]
-
IMPLEMENTACION
[Pasos a paso para la correcta implementacion del release]
- Crear un directorio '/opt/generadorResumenTxt/'
- Darle permisos es lectura y escritura al directorio '/opt/generacionResumenTxt/'
- Ejecutar el jar de la siguiente manera
java -jar -Duser.country=us -Duser.language=en generacionResumenTxt.jar --param=52;202208;3 --validateDate=false
- Verificar log para ver su correcto funcionamiento, directorio del log '/var/log/fileGenerator.log'
Posibles parametros de entrada
--param={codigoEmisor};{periodo};{cierre} --validateDate={true/false}
obs. Ambos parametros son opcionales, las llaves no forman parte del parametro de entrada
Ejemplos:
- Para generar el ultimo periodo de un emisor ingresando solamente el código emisor como parámetro y sin validar la fecha de cierre
--param=52 --validateDate=false - Para generar el ultimo periodo de un emisor ingresando solamente el código emisor como parámetro validando la fecha de cierre, este solo se ejecuta correctamente al día siguiente de la fecha de cierre del emisor
--param=52 --validateDate=true
o
--param=52
Ambos casos son correctos - Para generar un periodo determinado de un emisor, en este caso no se debe validar la fecha de cierre, el parámetro validateDate es requerido para su correcto funcionamiento
--param=52;202208;3 --validateDate=false
- Para generar el ultimo periodo de varios emisores ingresando solamente los código emisores como parámetro y sin validar la fecha de cierre
--param=52 --param=53 --param=54 --validateDate=false
- Para generar el ultimo periodo de varios emisores ingresando solamente los código emisores como parámetro validando la fecha de cierre, este solo se ejecuta correctamente al día siguiente de la fecha de cierre del emisor
--param=52 --param=53 --param=54 --validateDate=true
o
--param=52 --param=53 --param=54
Ambos casos son correctos
- Para generar periodos determinados de distintos emisores, en este caso no se debe validar la fecha de cierre, el parámetro validateDate es requerido para su correcto funcionamiento
--param=52;202208;3 --param=53;202206;4 --param=54;202210;3 --validateDate=false
ROLLBACK
[Pasos a paso para la vuelta atras]
- -