Saltar a contenido

Instalar y configurar S50Info en Windows

Esta guía prepara un equipo Windows para ejecutar S50Info con la conexión de Sage 50 adecuada.

Antes de empezar

Necesitas acceso autorizado a la instalación de Sage 50, los datos de conexión de SQL Server y permisos para escribir en la carpeta de trabajo.

Protege las credenciales

config.ini puede contener credenciales. No lo publiques, no lo adjuntes a incidencias y limita sus permisos al usuario que ejecutará S50Info.

1. Descarga S50Info

Opción A — ZIP desde GitHub Releases

Descarga el ZIP con nombre versionado desde GitHub Releases.

El archivo se llama s50info-<versión>-win-x64-stable.zip. Descompríbelo en una carpeta de tu elección.

Opción B — Microsoft Store (MSIX)

Busca S50Info en Microsoft Store o instala el paquete MSIX desde la releases de GitHub. El paquete de Store se identifica como InfoMSD.s50info.

Actualizaciones automáticas

Si instalas desde Microsoft Store, las actualizaciones llegan automáticamente. Si usas el ZIP, ejecuta s50info update o descarga la nueva versión manualmente.

Verificación del archivo

Verifica que el archivo procede de este manual o de una publicación oficial del repositorio wertyMSD/s50info.

Si Windows SmartScreen muestra un aviso, no lo ignores automáticamente: confirma el origen del archivo y aplica la política de seguridad de tu organización.

2. Configuración inicial

Al ejecutar s50info por primera vez, el asistente de configuración detecta que falta config.ini y te guía para indicar la ruta del terminal de Sage 50.

La configuración se guarda en %APPDATA%/s50info/config.ini, separada del ejecutable. Si necesitas ejecutar S50Info desde otro equipo o usuario, repite el asistente.

Asistente de configuración inicial

Si Windows SmartScreen muestra un aviso al ejecutar el asistente, confirma el origen y aplica la política de seguridad de tu organización.

3. Verifica la conexión

Abre PowerShell en la carpeta de S50Info y ejecuta:

./s50info.exe info

La salida debe mostrar el grupo de comunes, los ejercicios accesibles y la versión de SQL Server. S50Info oculta la contraseña en esta salida.

Para comprobar otro grupo de comunes:

./s50info.exe info --grupo-comunes 4

Sustituye 4 por el grupo autorizado de tu entorno.

Checklist

  • El ejecutable procede de una fuente verificada.
  • La ubicación de Sage 50 corresponde al equipo actual.
  • config.ini existe en %APPDATA%/s50info/ y no está en una carpeta pública.
  • info muestra el grupo de comunes y los ejercicios esperados.
  • El usuario puede crear la carpeta resultados.

Siguiente paso

Continúa con los primeros pasos para ejecutar una consulta de lectura y crear la primera exportación.

Enviar incidencia