jueves, 21 de noviembre de 2013

EXPLICACIÓN ¿QUÉ ES UNA SESIÓN DE TRABAJO CON INMODESK? (Tu programa de gestión).

Hemos observado que en casos muy aislados, no se han guardado los datos cuando se a pulsado el botón guardar.
En estos casos ocurre ('NO ES OBLIGATORIO QUE OCURRA') que cuando pulsas el botón Alta de Inmueble ó Alta de demanda el número de referencia generado automáticamente es 0, cuando esto ocurre no guardará datos. Ahora os dejo el motivo explicado en primera persona por el programador.

Cuando el programa está inactivo durante un periodo de tiempo, en ocasiones puede ocurrir que haya caducado la sesión. 
EXPLICACIÓN ¿QUÉ ES UNA SESIÓN DE TRABAJO CON INMODESK? (Tu programa de gestión).


Para aclarar una situación que se presenta en pocas veces pero SE PRESENTA el departamento técnico nos comunica a todos lo que ocurre y las mejoras que están programadas.

¿Que es la sesión?

La sesión es un sistema de seguridad para salvaguardar la privacidad de los datos de los franquiciados de merca service, me explico: si un franquiciado necesita acceder a unos datos de un cliente y no tiene un ordenador, puede entrar por ejemplo en un locutorio, y cuando haya revisado sus datos puede olvidarse de cerrar la sesión manualmente, por tanto, nuestro sistema de seguridad calcula un tiempo de inactividad y si tras ese periodo no se ha hecho nada elimina la sesión.

¿Que ocurre entonces?

Puesto que hacemos mucho uso de la tecnología Javascript para la comodidad de el usuario puede haber malentendidos, porque el idioma Javascript se ejecuta en nuestro navegador, mientras que el idioma PHP que es el que se encarga de guardar los datos se ejecuta en nuestro sevidor, al no existir sesion, parece que estemos trabajando porque si le damos por ejemplo a crear alta de demanda como esta parte del programa,(PARTE VISUAL), está generada con javascript , se genera y te abre una ventana, pero como PHP necesita de la sesión para poder trabajar, no genera un numero por eso sale un 0, entonces claro, a vista de el Franquiciado, parece que esta dando de alta su inmueble y cuando le da a guardar, SIA dice que se a guardado pero sin embargo PHP que es el encargado de guardar datos no lo ha hecho, creando al franquicido una confusión.

¿Como Remediarlo?

Hasta que llegue la nueva aplicación en la que esto no ocurrirá, deberán de POR SEGURIDAD aunque haga muy poco tiempo que han hecho algo en el programa, cada vez que vayan a dar de alta Inmuebles o Demandas pulsar F5, si al pulsar F5 se recarga el programa quiere decir que la sesión existe, pero si cuando pulsan F5 los direcciona a la página de Login,(Usuario y contraseña), querrá decir que la sesión a caducado y que deberán de volver a loguearse.
De esta manera no debería de pasarles este caso.

Saludos

No hay comentarios: