Está en la página 1de 13

Actualizador automático TPV.

Siesa POS Enterprise – Versión 1.15.0213

Actualizacion TPV

A continuación se describe la configuración y el funcionamiento de la actualización


automática del terminal punto de venta (TPV)

Instalación requerida

✓ Para poder utilizar está funcionalidad se debe tener mínimo SiesaPos en


versión 1.13.617.

✓ Tener el archivo de conexiones dentro de la carpeta SiesaUpdate ya que esta


versión de actualizador reporta el log en la base de datos.

✓ Tener en POS Central la configuración de la programación de la


actualización.

Como configurar y programar el actualizador de la TPV.

Para poder utilizar la funcionalidad de actualización automática se debe configurar


y programar en POS Central lo siguiente:

1. Se debe buscar la opción de programación de actualización.


2. Se debe configurar el maestro de Servidor de actualización.

URL Servidor: Esta es la dirección del repositorio donde queda el paquete (Zip))
para realizar la actualización. Esta URL puede ser una dirección HTTP pública
o FTP donde están los paquetes (Zip).

Nota: Solo se debe colocar la dirección hasta el nombre de la carpeta donde


están los paquetes a descargar.
Ejemplo:
• ftp://172.16.1.49/UpdatePos/
• https://dl.dropbox.com/updatepos/
• \\172.16.8.9\UpdatePos\

Usuario: Este es el usuario autorizado para poder ingresar a la URL asignada.


Si la URL no necesita de usuario se debe dejar en blanco.

Contraseña: Esta es la contraseña autorizada para el usuario para poder


ingresar a la URL asignada. Si la URL no necesita de contraseña se debe dejar
en blanco.

Tener en cuenta que este maestro se debe relacionar con el maestro de base
de datos.

3. Se debe configurar el maestro de registro de service pack.

En este maestro es donde registramos que service pack tenemos


disponibles para programar en las diferentes bases de datos.

Ejemplo:

Si el ultimo service pack de actualizacion disponible y que tiene el cliente


es el update_sp_3.zip se debe registrar el numero 3.
4. Después de tener ya la configuración completa se debe programar la
actualización de las TPV en el maestro de programación de actualización.

Tab Programación

En este maestro es donde se debe realizar la programación de las tpv, esta


programación se realiza por base de datos.

Para programar las actualizaciones:

1. Se debe consultar para tener las bases de datos para poder


programar la actualización.

Esta consulta se puede filtrar por servidor de actualización y/o por


Centro de operación y/o base de datos.

2. Después de tener el resultado de la consulta se debe programar de la


siguientes dos modos:
Modo 1:

Fecha Activación: Esta fecha es para determinar el día desde el cual


está activa la actualización.

Acción: La acción nos determina que deber realizar la TPV si solo


descarga, solo actualiza o descarga y actualiza

Service pack hasta: Nos indica hasta que service pack se debe
descargar o actualizar.

Modo 2:

Acción: La acción nos determina que deber realizar la TPV si solo


descarga, solo actualiza o descarga y actualiza.

Service pack hasta: Nos indica hasta que service pack se debe
descargar o actualizar.

Ejecucion Automatica: Nos indicia que la Acción especificada se


ejecutara de acuerdo a una fecha y hora.
Fecha: Fecha en la cual se debe ejecutar la acción especificada.

Hora: Hora en la cual se debe ejecutar la acción especificada.

Nota: Al estar activa la casilla de Ejecución Automática no se tendrá


en cuenta la Fecha de Activación.

Nota: El botón de aplicar afecta todo el resultado de la consulta.

Observacion.
La nueva funcionalidad “Ejecución automática” estará disponible apartir de la
versión 1.15.0213.

Tab Registro control

Este tab nos permite tener todo el estado de actualización de las TPV’s y ver el log
de actualización.
Como ejecutar manualmente el actualizador TPV.

• Para poder realizar la actualización de una TPV el usuario debe de tener


permisos en el administrador de seguridad
• En la TPV dentro del menú ajustes se encuentra la opción de actualizar.

• Al darle click en actualizar se ejecuta el actualizador.

Nota: Según la programacion el descarga, actualiza o descarga y actualiza.


Como se ejecuta automáticamente el actualizador TPV.
A continuación mostraremos la diferencia entre los modos de ejecución de
actualización en las TPV (Terminal de punto de venta).

Ejecución Estándar:
Al iniciar SiesaPOS y si existe programación de actualización después de
sincronizar se ejecuta automáticamente la actualización.

Ejecución Automática:
Al iniciar SiesaPOS y si existe programación de actualización después de
sincronizar se ejecuta automáticamente la actualización una vez cumplido el
tiempo programado; Si se produce algún cambio en la programación para la
actualización, se debe cerrar SiesaPOS e iniciar de nuevo el proceso de
sincronización.

Al momento de iniciar SiesaPOS se ejecuta la aplicación de SiesaPosUpdate la cual


se resalta en un recuadro de color rojo.
Se recomienda no terminar este proceso pues al no estar en ejecución la
actualización no se llevara acabo.
Nota:
• Según la programacion el descarga, actualiza o descarga y actualiza.
• Si esta programado actualizar la TPV SiesaPOS se cierra automaticamente
y se inicia el proceso de actualizacion
Como revisar el log de actualización

Para revisar el log de actualización se debe entrar a la siguiente opción del menú.

Esta consulta nos muestra la información de lo que paso con el proceso de


actualización, se puede filtrar por Centro de operación, TPV, estado, fecha.
Como colocar los paquetes (Zip) en el repositorio de actualización.

Cuando se les envía la versión o un parche a los clientes estos deben recibir unos
archivos Zip con la siguiente estructura.

update_sp_0.zip: Este archivo contiene la última versión a actualizar.

update_sp1.zip, update_sp_2.zip…. : Este Zip contiene los parches o service pack


con las mejoras o nuevas funcionalidades de SiesaPos.

Notas

Si el actualizador automático falla cuando va a iniciar el proceso de actualización


automática revise que en la máquina tenga registrado el archivo MSCOMCTL.OCX.

En algunas máquinas puede suceder que se borre un registro del sistema con
nombre MSCOMCTL.OCX. Cuando esto sucede el actualizador de base de datos o
la aplicación “Ejecutar Script” generan el siguiente error:
En Windows 7 y 8 puede encontrar el archivo en SysWOW64. Si no encuentra el
archivo deberá buscarlo en otra máquina, ubicarlo en la carpeta correspondiente y
registrarlo:
regsvr32 C:\path\to\MSCOMCTL.OCX

Otra posibilidad de falla del actualizador automático se genera cuando el usuario de


la máquina que está realizando la acción no tiene permisos para iniciar y/o detener
servicios, por este motivo al ejecutar el actualizador se genera un error indicando
que no puede acceder a uno de los servicios del POS.
Para corregir este inconveniente deberá realizar el siguiente procedimiento desde
una cuenta de administración de la máquina:
1. Descargue el instalador subinacl.msi desde la página de Microsoft:
http://www.microsoft.com/en-us/download/details.aspx?id=23510
2. Instale la aplicación.
3. Desde una consola de comandos acceda al directorio donde quedó instalado.
Generalmente: C:\Program Files (x86)\Windows Resource Kits\Tools
4. Ejecute los comandos:

subinacl.exe /service UnoeeServicioPOS /grant=Dominio\usuario=TO


subinacl.exe /service SiesaPOSSync /grant=Dominio\usuario=TO

Modifique Dominio\usuario por su correspondiente cuenta de usuario de la


máquina.
Si se ejecuta correctamente, al ingresar nuevamente con la cuenta de usuario al
administrador de servicios, los servicios UnoeeServicioPOS y SiesaPOSSync
deberán permitirle ser iniciados y detenidos.

También podría gustarte