SAP Business One Web Client: qué significa el cambio desde el cliente Windows

Qué necesita técnicamente el SAP Business One Web Client, en qué se diferencia del cliente Windows y qué add-ons hay que revisar antes del cambio.

Boceto dibujado a mano: una ventana del navegador con un cursor de flecha en su interior

El SAP Business One Web Client es la alternativa basada en navegador al clásico cliente Windows. Según el SAP Help Portal, funciona tanto en una base de datos MS SQL Server como en SAP HANA y reproduce la misma lógica de negocio central de SAP Business One, aunque con una nueva interfaz de usuario en diseño SAP Fiori. Técnicamente, el Web Client requiere obligatoriamente una Service Layer instalada y registrada en el System Landscape Directory, funciona por defecto a través del puerto 443 y admite como navegadores Mozilla Firefox, Google Chrome y Apple Safari en Mac e iPad. Quien realice el cambio debería comprobar sobre todo dos cosas de antemano: si las extensiones existentes siguen funcionando en el nuevo modelo, y qué procesos se van a automatizar en el futuro a través de la Service Layer. Fecha: agosto de 2026.

¿Qué necesita el Web Client técnicamente antes de funcionar?

Según la SAP Business One Administrator's Guide, el Web Client requiere obligatoriamente una Service Layer instalada con un registro válido en el System Landscape Directory (SLD). Para la instalación se necesita además Windows PowerShell 5 o superior en la máquina de destino, y quien quiera utilizar las funciones de informes o la integración con Microsoft 365 en el Web Client debe instalar adicionalmente el Job Service. La instalación en sí se realiza a través del ComponentsWizard: seleccionar la función Web Client, definir la dirección de red y el certificado de seguridad, conectar el servidor Landscape y determinar un puerto, por defecto 443. El acceso se realiza a continuación a través de una URL con el patrón nombre de servidor o dirección IP, seguido del puerto elegido. Un punto que en la práctica genera confusión con frecuencia: el Web Client no se reinicia automáticamente después de un reinicio del servidor Windows, sino que debe reiniciarse manualmente.

¿Funciona la interfaz en el navegador exactamente igual que en el cliente Windows?

Los procesos centrales son los mismos, pero la interfaz se ha reconstruido por completo. Según la User Guide for SAP Business One, Web Client, el Web Client se basa en el concepto de diseño SAP Fiori con una página de inicio basada en mosaicos, desde la que se puede acceder a módulos como Ventas, Compras, Socios de negocio, Pagos, Gestión de inventario, Producción, Contabilidad, Servicio y Recursos humanos. Para el funcionamiento del Web Client, SAP recomienda explícitamente Google Chrome o Mozilla Firefox como navegador estándar, idealmente configurado de forma centralizada mediante directiva de grupo en dominios Windows. Algunas funciones difieren según la versión de país: la documentación señala en varios lugares que ciertos campos o tipos de documento no están disponibles en localizaciones concretas como India, Brasil o China. Antes del cambio, por tanto, merece la pena comparar con la propia versión de país.

¿Siguen funcionando los add-ons y extensiones existentes en el Web Client?

No automáticamente. El Web Client trae consigo su propio modelo de extensiones: tile links y extensiones basadas en tecnologías como SAPUI5, React, Vue o Angular, conectadas a través de la Service Layer y una API de interfaz de usuario propia del Web Client. Estas extensiones aparecen como nuevos mosaicos en el Fiori Launchpad, algo fundamentalmente distinto de los add-ons clásicos para el cliente Windows. Un add-on existente, por tanto, no se traslada automáticamente, sino que debe evaluarse por separado. Lo real que es este tema en la práctica lo demuestran los comentarios de la comunidad SAP: los usuarios informan allí de mensajes de error como "Add-on is not compatible with current platform", provocados por una arquitectura incompatible entre el add-on y el cliente SAP Business One. Una razón más para comprobar cada extensión individualmente antes del cambio, en lugar de dar por hecha la equivalencia funcional.

¿Qué papel desempeña la Service Layer en el cambio?

La Service Layer es, según el SAP Help Portal, el servicio de datos backend central a través del cual funcionan el Web Client, sus extensiones y la aplicación SAP Business One para Microsoft Teams. Quien también quiera introducir automatización en el marco del cambio, por ejemplo intercambiar datos de documentos entre SAP Business One y otros sistemas, se apoya técnicamente en la misma Service Layer que ya utiliza el Web Client. Por motivos de seguridad, según la documentación, debe garantizarse que el certificado de la Service Layer esté registrado como de confianza dentro de la propia organización, lo cual es válido tanto para el Web Client en sí como para la integración con Teams o los flujos de automatización externos. Cómo se puede conectar técnicamente SAP Business One a través de la Service Layer, OData o middleware RFC lo hemos descrito en un artículo aparte. Si en el marco del cambio también desea crear flujos de automatización en torno a SAP Business One, le apoyamos en ello dentro de nuestra consultoría de automatización.

Preguntas frecuentes sobre SAP Business One Web Client

¿Es el Web Client un sustituto completo del cliente Windows?

Para la mayoría de los procesos centrales, sí: Ventas, Compras, Socios de negocio, Pagos, Gestión de inventario, Producción, Contabilidad y Servicio están, según la User Guide, disponibles en el Web Client. Sin embargo, algunos campos y tipos de documento difieren según la versión de país, y no todas las extensiones del cliente Windows se trasladan automáticamente. Por ello, un cambio completo solo merece la pena tras una comprobación de funciones y add-ons para la propia instalación.

¿Qué es la Service Layer y por qué la necesito para el Web Client?

La Service Layer es el servicio de datos backend en el que se apoya técnicamente el Web Client. Sin una Service Layer instalada y registrada en el SLD, el Web Client no se puede instalar en absoluto, según la Administrator's Guide. La misma Service Layer también se utiliza para extensiones, la integración con Teams y la automatización externa.

¿Tengo que reconstruir mis add-ons existentes para el Web Client?

Probablemente sí, si se desarrollaron de forma clásica para el cliente Windows. El Web Client utiliza su propio modelo de extensiones basado en SAPUI5, React, Vue o Angular. Por ello, compruebe individualmente cada extensión crítica para el negocio antes del cambio, en lugar de dar por hecha la compatibilidad automática.

¿Puedo utilizar también el Web Client en Microsoft Teams?

Sí, a través de la aplicación SAP Business One para Microsoft Teams, disponible según la User Guide para instalaciones on-premise a partir de la versión 10.0 FP 2111. Se requieren un certificado de confianza para el Web Client y la Service Layer, así como una cuenta de administrador de Microsoft Teams, para instalar la aplicación.

Simon Glowik, fundador de NordFlux
Sobre el autor

Fundador de NordFlux. Siete años de experiencia, desde la web y el SEO hasta la automatización a escala de grupo, hoy de forma pragmática para las pymes y con soberanía de datos alemana.

Certificaciones

  • Certificado Microsoft — PL-900 y AZ-900
  • Certificado UiPath — Automation Developer Associate
Todos los artículos
Primera reunión gratuita

¿Preguntas concretas sobre automatización o IA?

En una primera reunión gratuita de 30 minutos hablamos directamente de su caso. Sin compromiso.

SAP Business One Web Client: planificar bien el cambio