Instalación del servidor web
El Beas Web Client lo sirve el Beas Web Server, que se instala una sola vez en un servidor central. Una vez instalado y configurado, todos los usuarios de la organización acceden al Web Client desde un navegador, sin ninguna preparación adicional en su equipo. Los usuarios que prefieran la aplicación de escritorio la instalan en su propio equipo; se conecta al mismo servidor.
Este tema trata del servidor. Las SAP Web Extensions — la parte que añade Beas a las pantallas propias de SAP Business One — las instala el mismo instalador, pero son un paso aparte con sus propios ajustes; se tratan en SAP Web Client › Instalación.
Este tema está dirigido a consultores y administradores que realizan la instalación. Los usuarios finales no lo necesitan.
Requisitos previos
- Un servidor Windows donde alojar el Beas Web Server, accesible desde los navegadores de los usuarios.
- El SAP Business One Service Layer instalado y accesible, con su nombre de servidor y su puerto.
- El servidor de base de datos (Microsoft SQL Server o SAP HANA), con credenciales que puedan acceder a la base de datos de empresa de Beas.
- Dos puertos libres en el servidor — véase la tabla de puertos más abajo.
- El Beas Server Installer.
Configuración
Pasos de instalación del servidor
- Inicie el Beas Server Installer y elija la ubicación de destino de los ficheros.
- En Select Components, elija Web Server + SAP Web Extensions y, a continuación, Next e Install.
- Configure la conexión con el SAP Service Layer: introduzca su nombre de servidor y su puerto.
- Configure la conexión con la base de datos: elija el tipo de base de datos (MSSQL / HANA) e introduzca el nombre del servidor de base de datos y sus credenciales.
- Indique el puerto HTTPS del Beas Web Client.
- Indique el puerto base HTTP de la Beas Legacy API.
- Configure el certificado SSL/TLS para HTTPS y, a continuación, Next e Install.
Elegir Generate a self-signed certificate automatically permite terminar la instalación, pero los navegadores no confían en ese tipo de certificado. Los usuarios ven un aviso de seguridad, y los botones y los mosaicos de Beas dentro del SAP Web Client pueden fallar sin indicar el motivo, porque el navegador rechaza la conexión. Para cualquier cosa que no sea un sistema de pruebas, instale un certificado en el que los navegadores de los usuarios ya confíen.
Cuando termina la instalación del servidor, el instalador abre la configuración de las SAP Web Extensions. Continúe en SAP Web Client › Instalación.
Puertos
| Ajuste | Valor predeterminado | Elegido para evitar |
|---|---|---|
| SAP Service Layer | 50000 | — el puerto en el que escucha el propio Service Layer |
| Beas Web Client (HTTPS) | 40400 | 40000, que usa la solución SAP Web |
| Beas Legacy API (puerto base HTTP) | 50400 | 50000, que usa el SAP Service Layer |
Los dos valores predeterminados se pueden cambiar durante la instalación. Si cambia el puerto del Web Client, la dirección de los usuarios cambia con él.
Flujo de trabajo del usuario
Para confirmar que el servidor funciona, desde un navegador del equipo de un usuario:
- Abra
https://<server>:<https-port>. - Aparece la pantalla de inicio de sesión del Beas Web Client. Consulte Introducción.
- Inicie sesión y elija una empresa.
Si la página no carga, las causas habituales son que el puerto no esté abierto en el cortafuegos del servidor o que el navegador no confíe en el certificado. Tenga en cuenta que el servidor tiene que ser accesible desde los navegadores de los usuarios, no solo desde el servidor de SAP: cada pantalla de Beas la abre el navegador directamente.
La dirección del Beas Web Client se escribe en las SAP Web Extensions cuando se despliegan. Si más adelante cambia el nombre del servidor, el puerto o el esquema, hay que volver a desplegar las extensiones — véase SAP Web Client › Instalación.
Limitaciones
- Una instalación sirve una única dirección de Beas Web Server y una única plataforma de base de datos.
- El instalador solo funciona en Windows.
Funcionalidad relacionada
- Autorizaciones — dar acceso a los usuarios una vez el servidor está en marcha
- Artículo de instalación en el Help Center de Boyum IT — el tutorial paso a paso con capturas de pantalla