El asistente de actualización, disponible desde la v.4.4.2200 permite actualizar de forma automática el cliente de AHORA TPV, para utilizarlo correctamente, es necesario haber revisado los requisitos mínimos.



Si la Base de datos y los productos (API, Servicio, TPV, ERP y Admon) están en la v.4.4.2400, cuando desde fábrica se publique un nuevo entregable con versión superior sigue los siguientes pasos.


PASO 
Descarga el entregable de la semana desde el portal (versiones disponibles de 32 bits o 64 bits).

Descomprime el archivo y ejecuta el Asistente de Instalación, a continuación, procede a desinstalar AHORA Install si tienes alguna versión anterior instalada en el PC.

NOTA:

Puedes consultar aquí cómo realizar este proceso.


*Si ya tienes la Estructura de directorios, la API y el Servicio en la v.4.4.2400 y en las notas de la versión no se ha informado de cambios sobre estos productos, no es necesario que sean desinstalados, solo es recomendable.



PASO 
Utiliza AHORA Install para aplicar el Hotfix correspondiente sobre la Base de datos, las librerías se instalan también cuando aplicamos el Hotfix, de esta forma, cuando se ejecuta un cliente de AHORA ERP, éste se actualiza de forma automática.



PASO 


Ejecuta el cliente de AHORA TPV, revisa la configuración de la conexión a la API, el Id. Aplicación y la caja a la que se va a a conectar el terminal e inicia sesión


En este momento el TPV se conecta a la API y envía la información, y la API procede a comprobar la versión del cliente de TPV. Si ésta no coincide, procede a ejecutar el Asistente de actualización, sale una ventana del asistente con la información de la versión actual. 

Pulsar Aceptar para continuar con el asistente.



El asistente comienza la descarga de los archivos de actualización ubicados en el directorio ACTUALIZACION de la estructura de documentos.




ATENCIÓN


Si el proceso de actualización se detiene en este paso, hay que comprobar los siguientes puntos:

  • El parámetro PATH_ACTUALIZACION está informado y apuntando a una ruta accesible por la API. Es habitual que este parámetro se deje por error como "C:\Program Files" y al instalar la API en otro equipo esta no tenga acceso a los ficheros de actualización por no existir en su propio directorio "C:\Program Files". Lo normal sería crear una ruta de red compartida, accesible desde todos los equipos.
  • En caso de que la ruta de PATH_ACTUALIZACION sea una ruta de red, el servidor en el que está instalado la API debe de tener acceso a dicha ruta de red. Es la API la que obtiene el fichero AhoraTPV.zip y se lo sirve a la TPV para cambiar de versión.
  • De la misma forma, el usuario con el que se ejecuta el servicio de windows de la API suele estar limitado en cuando a permisos de acceso a rutas de red. En determinados escenarios es posible que sea necesario cambiar dicho usuario (desde las opciones del servicio de windows) por otro usuario con permisos sobre la carpeta.
  • También es posible que el fichero AhoraTPV.zip incluido en PATH_ACTUALIZACION (carpeta TPV) no esté actualizado o sea erróneo. El paso de actualización descomprime la carpeta y verifica la versión del ejecutable. Si este ejecutable no está versionado o es de otra versión diferente a la esperada, dará error en la descarga. Para solucionarlo hay que copiar (manualmente) el fichero AhoraTPV.zip incluido en la ruta de despliegue de AHORA Install (C:\Program Files\AHORA\AHORA Install 4\TPV) en la carpeta TPV incluida en la ruta de PATH_ACTUALIZACION


La barra de progresión que corresponde a la descarga de las actualizaciones, se empezará a rellenar de color azul hasta llegar al 100%.



Una vez finalizada la descarga, el asistente descomprime los archivos en el directorio de instalación, la barra "Descomprimiendo" avanza hasta completarse.


Y, por ultimo, copia los archivos extraídos en la ruta de instalación.



Cuando finaliza, si todo ha ido correctamente, las tres barras están en color verde y con una marca de validación. 



AHORA TPV se reinicia y presenta la pantalla de inicio de sesión para acceder a la aplicación actualizada.