Guía · Integraciones con ERP

¿Cómo integrar HubSpot con SAP Business One?

Hay tres rutas: la API de SAP Business One (el Service Layer, o el DI API en instalaciones más antiguas), un middleware que conecta ambos sistemas o un intercambio de archivos programado. Cuál conviene depende de tu versión y base de datos (SAP HANA o Microsoft SQL Server), de dónde está instalado, de qué objetos necesitas mover y de quién mantendrá la integración. En Chile y Latinoamérica, lo primero es revisar tu instalación con tu partner de SAP antes de comprometer plazos.

  • 7 minutos de lectura
  • Service Layer
  • API, middleware o archivo
  • Chile y Latinoamérica
Tres rutas de integración
Service Layer o DI APIAPI
  • Sincronización casi en tiempo real
  • Requiere acceso de red al servidor de SAP
  • Conviene con versiones recientes
B1if o plataforma de integraciónMiddleware
  • Reglas y reintentos en una capa intermedia
  • Suma un servicio que mantener
  • Conviene con varios sistemas conectados
CSV y Data Transfer WorkbenchArchivo
  • Carga diaria o semanal
  • Sin desarrollo, con pasos manuales
  • Conviene para volúmenes bajos o una carga inicial

La ruta se elige después de revisar la versión, la base de datos y dónde está instalado SAP Business One.

¿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.

Paso a paso en HubSpot

Cómo evaluar la integración antes de comprometer

Seis pasos para elegir la ruta con datos de tu instalación.

  1. 01

    Levanta la ficha técnica

    Versión y feature pack, base de datos, servidor propio o nube, acceso remoto y quién es tu partner de SAP.

  2. 02

    Define objetos y dirección

    Socios de negocios, artículos, ofertas, pedidos y facturas: qué viaja, en qué sentido, en qué momento y qué sistema manda en cada dato.

  3. 03

    Elige el identificador único

    RUT o código del socio de negocios en una propiedad única de la empresa en HubSpot, y el código de artículo en el producto. Sin eso aparecen duplicados.

  4. 04

    Escoge la ruta

    Service Layer si la versión lo permite y hay acceso de red; middleware si conectas varios sistemas; archivo si el volumen es bajo o es una carga inicial.

  5. 05

    Prueba en una copia de la base

    Con socios, artículos y documentos reales, en una base de prueba de SAP Business One, antes de tocar producción.

  6. 06

    Deja dueño, documentación y alerta

    Código y credenciales a nombre de tu empresa, un documento de qué se sincroniza y una alerta si los datos dejan de llegar.

Cómo se ve cuando queda bien

Qué cambia cuando la ruta se elige antes de programar

  • Los plazos se comprometen con la instalación revisada, no con supuestos.
  • Ventas ve en HubSpot el estado del pedido y de la factura.
  • Los códigos de cliente y de producto son los mismos en ambos sistemas.
  • Una actualización de SAP no rompe la integración sin que nadie lo note.
Una persona con casco recorre una planta industrial.
Errores comunes

Lo que vemos más seguido en portales de Chile y Latinoamérica

  • Prometer una fecha sin saber la versión ni dónde está instalado SAP Business One.

  • Descubrir al final que el servidor no es accesible desde fuera de la oficina.

  • Crear clientes en ambos sistemas sin un identificador único y terminar con duplicados.

  • Una integración que solo entiende quien la programó, sin documentación ni ambiente de prueba.

¿Quieres saber si esto aplica a tu caso?

30 minutos con Roberto. Sin demo y sin acceso a tu CRM.

Agendar diagnóstico de 30 minutos
Cómo lo resolvemos en Revenue Hub Latam

Evaluamos la ruta antes de comprometer

Revisamos tu versión, tu base de datos y dónde está instalado SAP Business One, y clasificamos cada punto como confirmado, condicional o no soportado antes de cotizar. Si avanzamos, es con precio cerrado, y entregamos código, credenciales y manual a tu nombre, con la alerta de silencio activa.

  • Integraciones con dueño

    ERP, facturación, WhatsApp y APIs, con código y manual a tu nombre y alerta si dejan de traer datos.

    Ver Integraciones
  • Diagnóstico de HubSpot

    En 10 horas inventariamos integraciones, workflows y propiedades, con la lista de riesgos.

    Ver el Diagnóstico
  • Monitoreo en Operar

    La alerta se revisa cada semana en HubSpot Gestionado y cada día en HubSpot Dedicado.

    Ver planes de operación

Las garantías que aplican

  • Avisa.

    Una alerta automática te avisa si una integración o un formulario deja de traer datos. Te enteras por nosotros.

  • Es tuyo.

    Workflows, integraciones, código y llaves documentados y a tu nombre. Si cambias de partner, no pierdes nada.

Las ponemos por escrito porque son lo que controlamos.

Respuestas directas

Preguntas frecuentes

¿Existe una integración nativa entre HubSpot y SAP Business One?

HubSpot no ofrece una propia. En su App Marketplace hay conectores de terceros, y también puedes usar una plataforma de integración o un desarrollo sobre el Service Layer. Cada opción tiene costos y límites distintos.

¿Qué es el Service Layer?

La API REST de SAP Business One, basada en OData. Funciona con SAP HANA y, desde la versión 10.0 PL01, con Microsoft SQL Server. Permite leer y crear socios de negocios, artículos, ofertas, pedidos y facturas.

¿Puedo integrar si SAP Business One está en la nube de un partner?

Sí, si el partner habilita el acceso al Service Layer o a una capa intermedia, con una conexión segura. Es lo primero que conviene confirmar, porque define la ruta y el plazo.

¿Sirve el intercambio de archivos?

Para cargas iniciales o volúmenes bajos, sí: exportas desde un sistema e importas en el otro. Tiene pasos manuales y no avisa si algo falla, así que necesita un responsable y una revisión fija.

¿Cuánto cuesta integrar HubSpot con SAP Business One?

Depende de la ruta, los objetos y el acceso a tu instalación; por eso conviene evaluarlo antes de cotizar. Pide precio cerrado, código a tu nombre y una alerta si la integración deja de traer datos.

Para saber más

Roberto Guerra
Quién escribeRoberto GuerraFundador y Revenue Architect · Revenue Hub Latam

Diseña la arquitectura del CRM, las integraciones y la operación de cada cuenta. Escribe estas guías con lo que ve cada semana en portales de HubSpot de empresas B2B de Chile y Latinoamérica.

Publicado el 3 de octubre de 2026

Conoce al equipo
Roberto Guerra

30 minutos con Roberto.

Revisamos un problema concreto, su impacto y el punto de partida. Sin demo y sin acceso a tu CRM.

Integrar HubSpot con SAP Business One | Revenue Hub Latam