# SAP Business One y WhatsApp: cotizar con IA sobre tus datos de SAP

Fuente: https://www.momentofpeople.com/integraciones/sap-business-one · Moment of Peopleッ (MoPッ) · Actualizado 2026-10-08

> Para conectar un agente de IA con SAP Business One se usa el Service Layer, la API REST de SAP Business One, o un conector a medida cuando la instalación no lo tiene. Con MoPッ, SmartBot lee artículos, stock por almacén y precios del socio de negocios, responde por WhatsApp y crea la oferta de ventas cuando la autorizás. Cada acción queda registrada en PanelCRM.

SmartBot consulta artículos, stock por almacén y la lista de precios del socio de negocios en SAP Business One, responde por WhatsApp y deja la oferta de ventas para que tu equipo la apruebe.

## SAP Business One en empresas que venden por WhatsApp
SAP Business One es el ERP de SAP para empresas medianas: maneja socios de negocios, artículos, stock por almacén, listas de precios y el ciclo de ventas completo. Muchas distribuidoras e industrias de la región lo usan, y casi todas tienen el mismo cuello de botella: el pedido llega por WhatsApp y alguien lo tiene que pasar a SAP a mano, línea por línea.

SAP tiene el dato correcto. Lo que falta es quién lo consulte en el momento en que el cliente pregunta. El dato ya existe.

## La API de SAP Business One: Service Layer
SAP Business One incluye el Service Layer, una API REST basada en OData que expone los objetos de negocio del sistema: socios de negocios, artículos, stock por almacén, listas de precios, ofertas y pedidos de ventas. Es parte del producto, se autentica con un usuario de la compañía y abre una sesión por cada conexión.

Está disponible en las versiones para SAP HANA y, en versiones recientes, también para Microsoft SQL Server. Si tu instalación no lo tiene, existen alternativas: la DI API de SAP o un conector sobre vistas de solo lectura. Lo revisamos con tu partner de SAP.

## Cómo se conecta MoPッ a SAP Business One
MoPッ trabaja con SAP y Tango como ERP, y con cualquier ERP o CRM que exponga una API documentada, con lectura y escritura definidas por acción.

1. WhatsApp Business API con tu número. SmartBot atiende primero.
2. PanelCRM guarda la conversación y gobierna qué se consulta y qué se escribe.
3. Service Layer con un usuario de SAP dedicado, con autorizaciones de lectura sobre artículos, stock y listas de precios, y de escritura solo sobre ofertas de ventas (y pedidos, si lo habilitás). Ese usuario necesita una licencia de SAP Business One: qué tipo corresponde lo confirma tu partner de SAP.
4. Escritura por acción y con aprobación. La oferta se crea cuando la autorizás; el pedido de ventas, cuando una persona lo aprueba.

## Qué se lee y qué se escribe en SAP Business One
- Se lee: artículos y sus descripciones, stock disponible por almacén, la lista de precios asignada al socio de negocios, condiciones de pago y estado de pedidos.
- Se escribe: oferta de ventas con sus líneas; pedido de ventas solo si lo habilitás y con aprobación.
- No se toca: facturas, notas de crédito, precios, listas de precios, datos maestros de artículos.

Si SAP no responde o devuelve un dato inconsistente, SmartBot no inventa un stock: avisa que el dato no está disponible y deriva a una persona con el registro del error.

## Cuándo entra una persona
SmartBot responde precio, disponibilidad y equivalencias, y arma la oferta. Una persona entra para aprobar la oferta o el pedido, cuando el cliente pide una condición especial, cuando falta stock o cuando el pedido supera el monto que definiste. PanelCRM le pasa el hilo con todo el contexto.

## Implementación paso a paso
1. Relevamiento con tu partner de SAP: versión, base de datos y si el Service Layer está habilitado.
2. Usuario de integración con su licencia y las autorizaciones acordadas.
3. Mapeo de listas de precios, almacenes y series de documentos.
4. Prueba con lectura sobre consultas reales, sin escritura.
5. Escritura de ofertas activada y, si corresponde, pedidos con aprobación.

Entra en el proceso de cuatro semanas de MoPッ. El caso de uso completo está en [cotizaciones automáticas con IA conectadas al ERP](https://www.momentofpeople.com/automatizacion-cotizaciones-ia).

## Qué se lee y qué se escribe en SAP Business One

| Dato | Objeto en SAP Business One | Dirección | Cuándo |
|---|---|---|---|
| Artículo | Artículos | Lee | Cada consulta |
| Stock | Stock por almacén | Lee | Cada consulta de disponibilidad |
| Precio del cliente | Lista de precios del socio de negocios | Lee | Al cotizar |
| Cliente | Socios de negocios | Lee | Primer mensaje |
| Cotización | Oferta de ventas | Escribe (por acción) | Cuando lo autorizás |
| Pedido | Pedido de ventas | Escribe (opcional, con aprobación) | Cuando una persona aprueba |

## Dónde entra MoPッ

SAP Business One sigue siendo la fuente de verdad de stock y precios. SmartBot los consulta por el Service Layer y responde por WhatsApp. PanelCRM crea la oferta de ventas solo cuando la autorizás, con un usuario de integración que define tu partner. Aprobar la oferta y convertirla en pedido sigue siendo una decisión de una persona.

## Preguntas frecuentes

### ¿SAP Business One tiene API para conectar un agente de IA?

Sí, SAP Business One incluye el Service Layer, una API REST basada en OData que permite leer artículos, stock por almacén y listas de precios, y crear ofertas y pedidos de ventas. Está disponible en las versiones para SAP HANA y, en versiones recientes, para SQL Server. Si tu instalación no lo tiene, se usa la DI API o un conector a medida.

### ¿La IA puede crear pedidos en SAP Business One?

La IA puede crear la oferta de ventas en SAP Business One cuando lo autorizás, y el pedido de ventas solo si habilitás esa acción, con aprobación de una persona. No genera facturas, no modifica precios ni datos maestros. Cada documento creado queda identificado con el usuario de integración en SAP y registrado en PanelCRM con su conversación de origen.

### ¿Necesito a mi partner de SAP para la integración?

Conviene sumar a tu partner de SAP en la semana de diseño, porque conoce la versión, la base de datos, las autorizaciones y si el Service Layer está habilitado. Su trabajo suele ser acotado: crear el usuario de integración, confirmar las autorizaciones y validar las series de documentos. El conector y el agente los configura MoPッ.

### ¿Qué pasa si SAP no responde?

Si SAP no responde o devuelve un dato inconsistente, como stock negativo o precio en cero, SmartBot no completa la acción ni inventa un dato. Le avisa al cliente que la información no está disponible en ese momento y deriva la conversación a una persona, con el registro del error en PanelCRM para que tu equipo lo revise.

### ¿Cuánto tarda conectar SAP Business One?

La conexión con SAP Business One entra en el proceso de cuatro semanas de MoPッ cuando el Service Layer está disponible: una semana de diseño, dos de creación y prueba con lectura, y una de activación. Si hace falta un conector a medida porque la instalación no tiene Service Layer, el plazo se ajusta en el diseño y te lo decimos antes de empezar.

## Fuentes

- [SAP Help Portal, SAP Business One (Service Layer)](https://help.sap.com/docs/SAP_BUSINESS_ONE), consultado el 8 de octubre de 2026

Contacto: demo con el equipo en https://calendly.com/heymop · WhatsApp +54 9 11 2399 3798
