Integración con SAP Business One mediante el Service Layer

Si utilizas SAP Business One, puedes conectar tu cuenta de Moonflow mediante el Service Layer, la API oficial que permite integrarte de forma segura con este ERP. Esta conexión te permite consultar y actualizar datos como clientes, facturas o pagos, de forma online y por batch. 

Disponible en el Marketplace.

💡 Aprende más sobre este tema accediendo a los siguientes recursos: 


Requiere versión de SAP B1 con el Service Layer habilitado. Si no estás seguro de qué versión estás utilizando, te recomendamos consultar con tu equipo técnico o proveedor de SAP antes de avanzar.

¿Qué es el Service Layer y cómo funciona?

Service Layer es una API RESTful desarrollada por SAP para que puedas integrar tu sistema con SAP Business One. Está diseñada para ser escalable, modular y basada en estándares web como HTTP y JSON. Con esta API puedes acceder a los objetos de negocio de SAP (como clientes, facturas, Cuentas por cobrar) directamente desde Moonflow, de manera estructurada y validada.

Desde Moonflow se envía una solicitud HTTP al Service Layer, que interpreta esa solicitud, valida los datos según las reglas definidas en SAP y responde con la información ya procesada en formato JSON. No necesitas ingresar directamente a SAP para consultar o actualizar información.

Cada operación pasa por la lógica de negocio del ERP. Esto significa que SAP verifica, por ejemplo, si las fechas son válidas o si los datos están bien estructurados, antes de generar una respuesta. Además, puedes enviar múltiples solicitudes al mismo tiempo y aprovechar el procesamiento en lote (batch), lo que mejora la eficiencia general del intercambio de datos.