PortalClient SageConnector — Manual de instalación v1.0.12

GironaSoft · Conector Sage 200 ↔ PortalClient/Softbase8

Este manual describe la instalación y configuración del PortalClient SageConnector: la aplicación de servidor que GironaSoft instala en el servidor del cliente donde reside Sage 200, y que expone una API REST para integrarse con Softbase8/FACTSYNC.

Dos partes bien diferenciadas:

Índice

  1. Requisitos previos
  2. Parte 1 — PortalClient SageConnector (servidor Sage)
    1. Instalación
    2. Acceso a la pantalla de configuración
    3. Crear claves API (Autenticación)
    4. Entornos multiempresa
    5. Puerto y cortafuegos
  3. Parte 2 — FACTSYNC en Softbase8
    1. Crear la conexión FACTSYNC

1. Requisitos previos

Antes de ejecutar el instalador, estos requisitos deben estar cumplidos en el servidor del cliente:


1

Parte 1 — PortalClient SageConnector

Se realiza en el servidor Windows del cliente donde está instalado Sage 200. GironaSoft lo hace por acceso remoto o de forma presencial.

2. Parte 1 — PortalClient SageConnector (servidor Sage)

Nota de versión (v1.0.12): En la versión actual, el conector es una aplicación de servidor que debe estar ejecutándose en una sesión activa del servidor. La migración a servicio de Windows (inicio automático) está prevista en versiones futuras. Por ahora, la aplicación debe estar abierta en el servidor para que la API esté disponible.

2.1 Instalación

Instalación completada. El programa PortalClient SageConnector está instalado y listo para configurarse.

2.2 Acceso a la pantalla de configuración

2.3 Crear claves API (Autenticación)

Desde la pantalla de configuración se gestionan las credenciales que Softbase8/FACTSYNC utilizará para conectarse al conector.

2.4 Entornos multiempresa

Si el cliente trabaja con más de una empresa en Sage 200, hay que generar un par de credenciales independiente para cada empresa: un par API KEY/SECRET por empresa. Cada credencial da acceso únicamente a la empresa con la que fue creada.

Repetir el proceso del apartado 2.3 para cada empresa, seleccionando la empresa correspondiente en el desplegable. En la Parte 2 (FACTSYNC), habrá que crear conexiones independientes para cada empresa.

2.5 Puerto y cortafuegos

El conector publica su API REST sobre HTTPS en el puerto 8443 por defecto (visible en el log: Servidor activo en el puerto 8443). Es configurable.


2

Parte 2 — FACTSYNC en Softbase8

Se realiza desde el panel de administración de Softbase8. Requiere tener las credenciales API KEY/SECRET del paso anterior.

3. Parte 2 — FACTSYNC en Softbase8

Una vez el conector está instalado y las claves API generadas, hay que crear la conexión en FACTSYNC para que Softbase8 pueda comunicarse con el conector.

3.1 Crear la conexión FACTSYNC

Para los pasos detallados de validación y programación de los crons de importación, consultar: Guía de puesta en marcha — Paso 4 y 5.
Integración configurada. El conector está en funcionamiento en el servidor y FACTSYNC puede comunicarse con él vía API REST autenticada con OAuth2.