API de SAP Business One: qué puedes hacer y cómo usarla con agentes de IA
SAP Business One expone sus datos y documentos mediante la Service Layer, una API REST con estándar OData, además de la DI API, más antigua. Lo usan empresas de tamaño medio y socios de SAP que integran comercio electrónico, CRM y logística con el ERP. El acceso es con un usuario de Business One y una sesión abierta en la Service Layer de la instalación de la empresa.
Qué ofrece la API de SAP Business One
Socios de negocio
Clientes, proveedores y contactos.
Artículos y stock
Registro de artículos, almacenes y saldos.
Documentos de venta
Ofertas, pedidos, entregas y facturas.
Documentos de compra
Pedidos de compra y recepciones.
Finanzas
Asientos, pagos recibidos y efectuados.
Consultas
Consultas OData y consultas guardadas.
Cómo acceder a la API de SAP Business One
- Con las credenciales de tu empresaInicio de sesión en la Service Layer con la base de datos de la empresa, usuario y contraseña de Business One, que genera una sesión. Los permisos siguen las autorizaciones de ese usuario en SAP.
- La Service Layer se ejecuta en la infraestructura de la empresa: exponla de forma segura.
- Usa un usuario dedicado con autorizaciones mínimas.
- Los documentos fiscales y financieros deben pasar por aprobación.
Qué hace un agente de iTeam con la API de SAP Business One
Pedido de cliente B2B en el ERP
El agente revisa el pedido recibido por correo y lo registra como borrador en SAP para que lo apruebe el área comercial.
Disponibilidad en la conversación
El vendedor pregunta en Teams si hay stock de un artículo y el agente consulta los almacenes y responde.
Proveedor reclamando un pago
El agente consulta el documento en finanzas e informa al proveedor de la fecha prevista de pago.
Límite de crédito
Antes de liberar un pedido, el agente comprueba el saldo pendiente y el límite del cliente y alerta a finanzas.
De la credencial al agente trabajando, con aprobación
Crea un usuario de integración en SAP
El socio de SAP crea el usuario con autorizaciones mínimas y confirma el acceso a la Service Layer.
Regístralo en la bóveda de iTeam
El usuario, la base de datos y la dirección de la Service Layer quedan en la bóveda, con acceso por red aprobado por TI.
Prueba con aprobación
Los documentos empiezan como borrador y solo se confirman tras la aprobación humana.
Equipos de IA listos que usan SAP Business One
Preguntas sobre la API de SAP Business One
¿La API de SAP Business One es gratuita?
La Service Layer forma parte de SAP Business One: el uso de usuarios y licencias sigue el contrato con el socio de SAP.
¿Necesito programar para usar la API de SAP Business One con iTeam?
No necesariamente. El equipo de implantación configura con tu socio de SAP, e iTeam usa la documentación de la Service Layer.
¿Service Layer o DI API?
La Service Layer es REST y más adecuada para integraciones modernas; la DI API es más antigua y local.