Logo Studenta

Detalles_1 1 4 - M F

¡Estudia con miles de materiales!

Vista previa del material en texto

Aplicación para Envío de Información a Balanzas Digi 
smu_digi.jar (26/10/2018) 
 
Versión 1.1.4 
 
- Corrige error que causaba que algunas balanzas SM-120 no se identificaran 
correctamente y no se realizara la carga. 
 
- Se recompila por error que dejaba la aplicación corriendo constantemente. 
 
 
Versiones Anteriores. 
 
Versión 1.1.3: Versión de pruebas NO liberada 
 
- Se entregó esta versión para verificar su funcionamiento en balanzas SM-5300L en 
Locales 8 y 50. 
 
Versión 1.1.2 
 
Cambio en Archivo ‘balAutoServicio’, para permitir la acción y posterior reinicio solo a las 
balanzas afectadas: 
- ‘balid=layoutX’ ahora es ‘balid=layoutX,Y’, donde Y puede ser 0 o 1. 
- 0 es para informar que a esta balanza SÍ se debe enviar la configuración detallada, 
luego de lo cual se reiniciará. 
- 1 es para informar que a esta balanza NO se debe enviar la configuración detallada, 
por lo cual mantendrá su configuración actual y no se reiniciará. 
 
Versión 1.1.1 
 
- Agrega Balanza SM-5300 Lite para el envío de información. 
- Agrega parametrización de log: 
o Permite elegir cantidad de archivos log. 
o Permite elegir tamaño de cada archivo log. 
o Para lo anterior se agregan las siguiente líneas en archivo unimarc.props.digi: 
▪ #ESTABLECE LA CANTIDAD DE ARCHIVOS QUE GUARDARÁN EL LOG 
▪ CANTIDAD_ARCHIVOS_LOG=5 
▪ 
▪ #ESTABLECE EL TAMAÑO, EN MB, DE CADA ARCHIVO DEL LOG 
▪ TAMANO_ARCHIVOS_LOG=20 
 
 
- Agrega lectura diaria de reportes desde balanzas SM-120 que tienen esta opción 
habilitada. 
 
Versión 1.1.0c: Para ser testeada en QA. 
 
- Agrega opción de envío de Teclas a Balanza SM-5300 SSP LL 
o Requerimiento 1: Archivo ‘balAutoServicio’: Indicará si hay una información 
para enviar, id del local para validar y el listado de asignaciones. 
o Requerimiento 2: Un archivo por cada tipo de Asignación que se desea 
enviar. Se adjuntan archivos de ejemplo. 
 
 
Versión 1.1.0: Para ser testeada en QA. 
 
- Agrega la Balanza SM-5300 SSP LL. 
- Informa el motivo de alguna excepción producida por error al comunicar con la Base 
de Datos. 
- No envía y elimina producto que tiene precio ‘0’. 
- Envía nombre cortado cuando éste tiene más de 25 caracteres y no contiene 
espacios. Antes no enviaba nombre. 
 
 
Versión 1.0.5 
 
- Versión que modifica el dato dejado en tabla zbalanzalastupdated, campo error, 
según lo solicitado en correo del 02/06/2017. 
 
 
Versión 1.0.4b 
 
- Versión que corrige el error provocado al seleccionar para el proceso, productos 
cuyo id en tabla ‘articles’ superaba los 5 dígitos. 
 
 
 Versión 1.0.4 es la que quedó el día 16 de mayo de 2017 en el Servidor de Los 
Militares. 
 
 
 
Versión 1.0.3 
 
 
 
- Versión corregida por errores encontrados en QA, semana 2. 
 
Novedades: 
 
- Corrige error que se presentaba al actualizar y sectorizar. 
- Agrega opción de incluir parámetro ‘-info: ’ para ver en pantalla la cantidad de 
productos, ingredientes e información nutricional en una balanza. Se trabaja en 
opción que analiza por hilos todas las balanzas encontradas en zbalanza. 
o Ejemplo: ‘–info:1’ entregará el detalle de la balanza con balid = 1, siempre 
que esté con estado ‘0’ y el puerto en el rango asignado para Digi. 
 
 
 
 
Versión 1.0.2b: 
 
- Versión corregida por errores encontrados en QA, semana 1. 
 
Novedades: 
 
- El nombre será para siempre ‘smu_digi.jar’ 
- Corrige error que congelaba la aplicación al correr con hilos. 
- Agrega opción de incluir parámetro ‘-version’ para ver la versión actual de la app. 
- Corrige error para manejar caracteres que no se permiten en la balanza. 
- Corrige error encontrado en cambio de información de nutrientes “ALTO EN”. 
- Agrega opción “CODIFICACION” en archivo de propiedades para especificar el tipo 
de codificación de caracteres en archivo Log e información por pantalla. Si no se 
ingresa o no se reconoce, el sistema usa por defecto la ‘iso-8859-1’. 
- Mejora el manejo y entrega de información de errores durante la ejecución. 
- Muestra en pantalla señal de vida mientras ejecuta tareas. 
 
 
Versión 1.0.1: 
 
Para ejecutar la aplicación deben quedar en la Ruta /home/BALANZAS/digi/ los siguientes 
archivos: 
 
- smu_1.0.1.jar 
- LimitesNutricionales.props 
- unimarc.props.digi 
 
 
 
En el archivo unimarc.props.digi se detallan los parámetros de comunicación con la Base de 
Datos y otros parámetros necesarios para el funcionamiento de la aplicación. Uno de estos 
parámetros es la ubicación del driver JCBD. Se adjunta en esta entrega nuestra versión 
usada en el desarrollo, pero si desean usar otro driver, pueden detallar acá su ubicación. 
Para usar el que viene en esta entrega, dejar el archivo ‘ifxjdbc.jar’ en la misma Ruta que 
los archivos mencionados anteriormente. 
 
Para ejecutar, invocar con el comando: java –jar smu_1.0.1.jar 
 
La aplicación creará la Carpeta ‘/Log’, donde quedará el respaldo de la información 
entregada en pantalla, con el grado de detalle entregado en el archivo de propiedades, en 
el parámetro DEBUG. 
 
La aplicación siempre mostrará en pantalla el testigo del inicio y fin de su ejecución, sin 
importar el nivel de DEBUG que se elija.

Continuar navegando