¿Qué rutas existen para conectar HubSpot y SAP Business One?
La API: SAP Business One ofrece el Service Layer, una API REST basada en OData que funciona con SAP HANA y, desde la versión 10.0 PL01, también con Microsoft SQL Server. En instalaciones más antiguas sobre SQL Server, la alternativa es el DI API, un componente COM para Windows que obliga a correr la integración en un servidor con ese componente instalado.
El middleware: SAP incluye el Integration Framework (B1if), que escucha eventos de SAP Business One, como un pedido nuevo, y los envía a otros sistemas; también hay plataformas de integración y conectores de terceros en el App Marketplace de HubSpot. El archivo: exportas desde un sistema e importas en el otro, con la importación de HubSpot y el Data Transfer Workbench de SAP.
¿Qué objetos se suelen conectar?
Socios de negocios con empresas y contactos de HubSpot, usando el RUT o el código del socio como identificador único. Artículos con productos, para que las cotizaciones usen los mismos códigos y precios. Del lado comercial, el negocio ganado en HubSpot crea la oferta de ventas o el pedido de cliente en SAP Business One.
De vuelta, la factura de deudores actualiza el negocio y la empresa en HubSpot con el número, la fecha, el monto y el estado. Decide qué número manda: la facturación vive en SAP y el pipeline en HubSpot, y cada uno se cuadra contra su propio registro.
¿Qué revisar antes de comprometer?
Lo que define la ruta está en tu instalación, no en HubSpot. Revísalo con tu partner de SAP antes de cotizar o prometer fechas:
- Versión, feature pack y base de datos: SAP HANA o Microsoft SQL Server.
- Dónde está instalado y cómo se llega desde fuera: VPN, IP fija o un puerto publicado del Service Layer.
- Qué licencia necesita el usuario con que se conectará la integración.
- Campos y objetos definidos por el usuario: si creas nuevos, el Service Layer debe reiniciarse para verlos.
- Cuántas sociedades hay: cada base de datos de SAP Business One es una empresa distinta.
¿Quién mantiene la integración y cómo se monitorea?
Cada actualización de SAP Business One o de la API de HubSpot puede romper algo. Por eso la integración necesita un dueño con acceso al código, a las credenciales de ambos lados y a un ambiente de prueba, idealmente una copia de la base de SAP.
En HubSpot, la propiedad Fuente del registro muestra qué registros creó la integración, y un informe diario por fuente dice si siguen llegando. Agrega una alerta de silencio: si en un día hábil no llega ningún pedido o factura, alguien recibe el aviso esa mañana. En Chile y Latinoamérica, las integraciones sin dueño son las que fallan en silencio.