Hotfix Datapar ERP 23.10.0.6

1. Inconveniente al vincular un presupuesto a un pedido

Descripción del inconveniente

Anteriormente, al intentar vincular un presupuesto a un pedido de venta, el sistema mostraba un aviso con el siguiente mensaje de error: Access violation at address 0155B4A0 ‘dolphin.exe’. Read of address 00000008, impidiendo ejecutar la operación.

Mensaje de error-address-20240118-131523.png
Figura 1. Aviso de error.

 

Optimizaciones y Soluciones

Actualmente, con el ajuste realizado, el sistema se comporta correctamente permitiendo vincular un presupuesto a un pedido de venta.

 

2. Optimización en la gestión de horas en las hojas de salario de trabajadores con horario mixto diurno - nocturno

Descripción del inconveniente

El Código Laboral Paraguayo, en su Artículo 234°, reza cuanto sigue: Las horas extraordinarias de labor serán pagadas con un 50% (cincuenta por ciento) por lo menos, sobre el salario convenido para la jornada ordinaria.

Así mismo establece que: El trabajo nocturno será pagado con un 30% (treinta por ciento) sobre el salario ordinario fijado para el trabajo diurno.

Sin embargo, anteriormente al generar los comprobantes de salario, utilizando procesos de integración de datos de un archivo generado por un reloj marcador, no estaba disponible generar los datos discriminando entre horarios diurnos y nocturnos tal como lo determina la normativa vigente, mencionada inicialmente.

Optimizaciones y Soluciones

A fin de optimizar los procesos, fueron incorporados al sistema 2 (dos) nuevos eventos denominados HoN Diurno y HoN Nocturno

Igualmente, se añadieron dos columnas en la ventana Integración de Mantenimiento de Puntos - Archivo Secullum, y cuentan con los mismos nombres: HoN Diurno y HoN Nocturno.

 Para utilizar estos nuevos eventos, es necesario crear una nueva ocurrencia y para el cálculo de pago de las horas adicionales normales Nocturnas(Comprendidas entre las 20:00 PM y 06:00 AM), agregar SQL a la ocurrencia donde se registrará el valor adicional para cálculo de valores para pagos → SELECT DOLPHIN_PACK_FOL.fcalculalvlhrtrabalho(:NCODICOTR, 0.3) VALOR FROM DUAL.

 

3. Optimización en la API de pedidos

Descripción del inconveniente

Anteriormente, la API de Pedidos, solo registraba pedidos emitidos en la sucursal de un único local de procesamiento, es decir desde la Matriz, por lo que cuando se trataba de integrar a un pedido de otro local de procesamiento, el sistema presentaba un mensaje de error, imposibilitando el registro de éste.

Optimizaciones y Soluciones

Ahora, con los campos X-Sucursal-Procesamiento y X-Departamento-Procesamiento añadidos a la API de Pedidos, está disponible integrar pedidos de otras sucursales consumiendo la secuencia del servidor Central.

 

4. Optimización en la integración de horas extras en Dolphin

Descripción del inconveniente

Anteriormente, el sistema no lograba procesar de manera rápida la utilización de la ventana Integración y Mantenimiento de Puntos - Archivo Secullum para marcaciones de horas extras realizadas.

Optimizaciones y Soluciones

Ahora con la optimización en el tiempo de respuesta del sistema, es posible realizar el proceso de integración con mayor agilidad y eficiencia, con un tiempo promedio de espera entre 40 a 50 segundos, mejorando el proceso de pago de salarios. Además, ahora es posible observar las etapas del proceso de integración, siendo éstas: Lectura Archivo, Cargando Registros, Lectura Registros y Grabando Registros.