health-es
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Health-es] módulo health_calendar v 2.6


From: Eduardo J . de la Garza González
Subject: [Health-es] módulo health_calendar v 2.6
Date: Wed, 1 Oct 2014 21:39:53 -0500

Hola a Todos!

 

Tenemos una instalación de GNU Health versión 2.2 con Tryton 2.8 y recién la migramos a la versión 2.6 con Tryton 3.2. El proceso lo hicimos pasando por las correspondientes versiones 2.4/3.0 y prácticamente todo funciona bien con excepción del módulo health_calendar, el cual nos presenta los siguientes dos problemas al ejecutar el proceso para generar un nuevo horario de trabajo para un médico:

 

-          Se generan las citas con un valor en el campo “institution” que no corresponde al “id” de la tabla de gnuhealth_institution, sino al de la tabla party_party, pero aparentemente el módulo de citas utiliza el id de la institución y no de su correspondiente registro en la tabla de entidades. Esto provoca que se vea la cita en una institución que no es la correcta o, que se genere el mensaje de error por intentar mostrar registros que no existen.

-          El otro problema es que el proceso genera las citas grabando los registros con la zona horaria local en lugar de grabar los datos con la zona horaria UTC, tal como lo hace Tryton para todas las demás fechas/horas a partir de la versión 3.2 por lo que en pantalla se muestra un horario equivocado pues el sistema vuelve a calcular la diferencia de horario para convertirse a la zona horaria local. Cabe aclarar que si se captura una cita directamente desde el módulo de citas,  el sistema guarda el campo con en la tabla con la zona horaria UTC y se muestra bien en la pantalla.

 

Espero haber sido claro con la explicación.

 

Mucho agradeceré si pudieran informarnos si ya existe algún patch para esto o si hay alguna configuración que nos haga falta para que el módulo funcione adecuadamente. Por lo que veo, el servidor demo de GNU Solidario tiene el mismo problema. De hecho, al intentar abrir la pantalla de citas, inmediatamente muestra el mensaje de error de que se está intentando leer registros que no existen.

 

Saludos!   desde Monterrey, México

 

SIM Soluciones

 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]