Los requerimientos para poder ejecutar ZGEST ERP en una estación Windows es tener un acceso directo al ejecutable ZGEST.exe y sus DLL's, bien desde un directorio local o desde una ruta compartida de red, pero que exista siempre el fichero MOTOR.DAT que contiene los valores de conexión correctos en la carpeta C:\FSGI\TEMP.
Nuestra recomendación es usar una instalación local, es decir que la aplicación ZGEST ERP no solo exista como un programa compartido en su servidor, sino que se encuentre instalado en su equipo local, para evitar los tiempos de carga de las opciones (dll) cada vez que ud. quiera hacer algo ya que estas dependerán en gran medida de los recursos y velocidad de su red.
MOTOR.DAT
Este fichero debe encontrarse ubicado en 'C:\FSGI\TEMP' y sirve para indicar la forma en que se conecta la estación al servidor de la BBDD.
Este fichero se encuentra encriptado, pero si lo vemos desencriptado se compone de 11 líneas y cada una tiene su significado.
- Línea 1. Tipo de Motor de BBDD:
- 1: MSSQL
- 2: Interbase
- 3: Oracle
- Línea 2. Id.Usuario del Motor.
- Línea 3. Password de acceso al motor.
- Línea 4. Coincidencia Usuario ZGEST ERP y Usuario del Motor de BBDD
- S: Debe coincidir
- N: No coincide, siempre será el indicado en la Línea 2 con el Password de la Línea 3.
- Línea 5. Mantener el Id.Usuario en en el formulario de entrada de ZGEST.
- S: Si
- N: No
- Línea 6 Mantener el Password en en el formulario de entrada de ZGEST.
- S: Si
- N: No
- Línea 7. Mantener el Id. Empresa en en el formulario de entrada de ZGEST.
- S: Si
- N: No
- Línea 8. Denominación de la BBDD de General.
- Ej. GENERAL
- Línea 9. Id. Empresa de donde se recuperarán los datos en el editor QRDesign.
- Ej. 003
- Línea 10. Denominación Instancia del motor de BBDD y puerto TCP de conexión.
- Ej. SERVIDOR\instanciaSql,1433
- Línea 11. Conector MSSQL.
- Para la conexión de equipos W11 o superior se recomienda:
- Provider=MSOLEDBSQL; Encrypt=True; TrustServerCertificate=False; Persist Security Info=False; Pooling=True;
- Si no tuviera instalado el conector puedes descargarlo desde aquí: Descargar MSOLEDBSQL
- En caso de no indicar nada o una conexión no válida para su equipo se usará la configuración por defecto siguiente:
- Provider=SQLOLEDB; Persist Security Info=False; Pooling=True;
RUTAS.DAT
Este fichero es opcional, en caso de existir en la ruta C:\FSGI\TEMP se tomará como la definición de la ubicación del programa .exe y dll's para la ejecución de la aplicación.
Se compondrá de una única línea indicando la ruta concreta por ej:
C:\FSGI\ZGEST.LOCAL
si el fichero existiera pero estuviera vacío actuará como si no existiera tomando la ubicación del programa de la configuración general de la aplicación definida en RUTAS.
La imagen anterior corresponde a 'CONFIGURACION DE RUTAS' que nos mostrará cómo la estación se está conectado al motor de la BBDD, a qué motor concreto y usando qué ubicación de programa (ejecutables) También nos ofrece la opción que permite indicar una configuración general de la ruta del programa.
Truco en REDES LOCALES.
- Establezca una RUTA de EJECUTABLES según configuración de RUTAS para todos los equipos.
- Active una instalación LOCAL de la aplicación (EJECUTABLES) en su estación. Por ej. imaginemos que su estación tiene espacio en el disco C
- Crearemos una carpeta 'C:\FSGI\ZGEST.LOCAL'
- Crearemos la carpeta 'C:\FSGI\TEMP'.
- En C:\FSGI\TEMP crearemos el fichero 'RUTAS.DAT' con una línea que contenga la ruta 'C:\FSGI\.ZGEST.LOCAL'
- En C:\FSGI crearemos un fichero ZGEST.BAT que copie la aplicación y cualquier actualización que pueda suceder de su ubicación de RED general (por ej, '\\SERVIDOR\FSGI\ZGEST") y ejecute el arranque, para ello este fichero .BAT contendrá las líneas:
- XCOPY \\SERVIDOR\FSGI\ZGEST C:\FSGI\ZGEST.LOCAL /s /y /c /z /D
- CD\|
- START C:\FSGI\ZGEST.LOCAL\ZGEST.EXE
- EXIT
- Lo que realiza este .BAT es lo siguiente
- La línea 1 revisa si hay diferencias entre el directorio de red de la aplicación y la ubicación local, en caso de ser así copia las diferencias.
- La línea 3 ejecuta la aplicación ZGEST.exe
- Las líneas 2 y 4 son de sistema.