Home

Línea Microsiga Protheus

Páginas filhas
  • Configuración de Microsiga Protheus

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Requisitos previos


  •  TOTVS | License Server 2014 instalado y listo para uso.
  •  Línea Microsiga Protheus actualizada hasta la versión 11.X
  •  Paquete de la Lib o Update de la Línea Microsiga Protheus superior a Septiembre/2014

 

Cómo configurar el Microsiga Protheus


Para que la Línea Microsiga Protheus utilice el nuevo servidor de Licencia, es necesario modificar el archivo de configuración AppServer.ini de todos los Servidores de Aplicación instalados, modificando la sesión [LicenseClient] con el editor de ini de su preferencia. 

Ejemplo: 

[LicenseClient]
Server=localhost
Port=5555

 

Atención

Icono

La clave Serverdebe rellenarse con la dirección IP de la instalación del License Server. La clave Portdebe rellenarse con la misma puerta informada durante el proceso de instalación del License Server "Puerta del servicio de licenciamiento (conexión ERP)", el valor estándar es 5555. 

 

Otra opción es utilizar el aplicativo Wizard.exe que esta disponible en el directorio de instalación de TOTVS | SmartClient, para ello ejecute los siguientes pasos:

  1. Ejecute el archivo Wizard.exe que está en el directorio de instalación de TOTVS | SmartClient
  2. Seleccione la opción "Servidor de Licencias" en el menú a la izquierda.
  3. Seleccione la opción "LicenseClient" en el menú que se abrió
  4. Complete los datos solicitados.

 

Control de números secuenciales


En Microsiga Protheus existe la posibilidad de realizar el control de números secuenciales, a través del Servidor de Licencias y no a partir de las tablas SXE/SXF. 

 

Informações

Nota

Recomendamos el uso del Servidor de Licencias para la numeración secuencial del sistema, pues mejora considerablemente el desempeño del sistema. 

 

La clave EnableNumber=1, en la sección [LicenseServer], indica que el control de numeración automática se realizará por el Servidor de Licencias. Con eso, el secuenciamiento será más rápido y eficiente. 

 

Cuando los Servidores del Sistema utilicen entornos diferentes (directorio SIGAADV distintos) se debe utilizar la clave SpecialKey del Application Server del sistema para separar las numeraciones. El SpecialKey es una forma de segregar la numeración automática, permitiendo que entornos diferentes tengan secuencias coincidentes de tablas. Para mayores informaciones, consulte la documentación de la clave SpecialKey en la sección [Environment].

 

Informações
Por estándar el control de numeración automática se realiza por el Servidor de Licencias. Pero, si desea desactivarlo para retornar a utilizar las tablas SXE y SXF, añada la línea EnableNumber=0 en la sección [LicenseServer].

Al terminar la instalación del License Server, certifíquese del modelo que se adoptará.

Cuando la configuración del License Server se modifique, se debe reiniciar el servicio.

 

Comportamiento del Secuenciador utilizando TOTVS |  LicenseServer


De modo semejante a las tablas SXE y SXF, cuando el TOTVS | License Server no tenga el registro de la clave actual del secuenciador en la memoria, la aplicación realiza una consulta en la base de datos para determinar la última clave utilizada por el secuenciador y crea el cache de secuenciamiento en la memoria de TOTVS | License Server. 

Al finalizar la aplicación TOTVS | License Server, se genera un archivo (lsnumber.val) conteniendo el espejo de este cache, para que sea cargado en la memoria nuevamente cuando TOTVS | License Server se reinicie. Cuando el TOTVS | License Server se reinicia y el archivo encontrado, se carga para la memoria y se borra. 

El nombre del archivo generado es Isnumber.val y se graba en formato binario no editable. 

Si hay necesidad de reiniciar esta numeración, cuando el TOTVS | License Server esté en ejecución para control de numeración, se debe bajar el TOTVS | Application Server con Servidor de Licencias y localizar el archivo lsnumber.val (generado en el directorio de TOTVS | Application Server, cuando ejecutado en consola, o en el directorio \Windows\system32 cuando el TOTVS | License Server se ejecuta como servicio de Microsoft Windows). 

Cuando este archivo no exista en el disco, el TOTVS | License Server se inicia con el cache de secuenciadores en blanco, y conforme los secuenciadores se van utilizando, la primera utilización del secuenciador hace una búsqueda en la base de datos para determinar la última clave utilizada, recreando el cache. De esta forma, basta borrar este archivo para rehacer el cache de secuenciadores del TOTVS | License Server, basado en los contenidos actuales de la base de datos.

 

 

Estatus del documentoLiberado
Fecha31/08/2014
Versión1.0

Versión

anterior

1.0
Autores

Eduardo Perusso Riera