Automatizar facturas y pedidos en SAP Business One

Leemos tus PDFs de proveedores y volcamos facturas y pedidos directamente en tu SAP B1 via Service Layer. Con DocumentLines completas, IVA y matching de artículos.

Cómo funciona con SAP Business One

Service Layer: API OData v4

SAP Business One expone su funcionalidad a través del Service Layer, una API REST basada en el protocolo OData v4. Esta API permite crear, leer y modificar documentos de negocio de forma programática.

Agente Infinito utiliza el Service Layer para crear facturas de proveedor (PurchaseInvoices) y pedidos de compra (PurchaseOrders). Cada documento incluye las DocumentLines completas con ItemCode, cantidad, precio unitario, descuentos y código de impuesto (VatGroup).

Sin licencia adicional

El Service Layer está incluido en todas las licencias de SAP Business One, tanto la versión on-premise como SAP Business One Cloud. No necesitas contratar ningún módulo adicional ni pagar una licencia aparte para la integración.

Lo único que necesitamos es que tu administrador de SAP habilite el acceso al Service Layer y nos proporcione las credenciales (URL, usuario y contraseña de la base de datos). Nosotros nos encargamos del resto.

On-premise y Cloud

Si usas SAP B1 on-premise, el Service Layer normalmente está accesible solo en la red local. Para la integración, necesitamos que sea accesible desde internet. Esto se suele resolver con un reverse proxy (como nginx o IIS) o una VPN site-to-site. Tu equipo de sistemas o tu partner de SAP te pueden ayudar con esta configuración, y nosotros proporcionamos las especificaciones técnicas.

Si usas SAP B1 Cloud, el Service Layer ya es accesible desde internet y la configuración es más directa.

Matching con los ItemCodes de SAP

SAP Business One utiliza ItemCode como identificador único de artículo. Durante la puesta en marcha, importamos tu maestro de artículos y el sistema aprende a mapear las descripciones de los proveedores con tus ItemCodes. También mapeamos los CardCode de proveedores y los centros de coste si tu configuración lo requiere.

Preguntas sobre SAP Business One

¿Cómo se integra Agente Infinito con SAP Business One?
SAP Business One dispone del Service Layer, una API basada en OData v4 que permite crear documentos de forma programática. Agente Infinito se conecta al Service Layer para crear facturas de proveedor (PurchaseInvoices) y pedidos de compra (PurchaseOrders) con sus correspondientes DocumentLines. Esta API está disponible en todas las licencias de SAP B1.
¿Necesito alguna licencia especial de SAP?
No. El Service Layer está incluido en todas las licencias de SAP Business One (tanto on-premise como SAP Business One Cloud). Solo necesitas que tu administrador de SAP habilite el acceso al Service Layer y nos proporcione las credenciales de conexión.
¿Qué datos se vuelcan en cada factura?
Creamos el documento completo: CardCode del proveedor, fecha de documento, fecha de vencimiento y DocumentLines con ItemCode, cantidad, precio unitario, descuento, código de impuesto (VatGroup) e importe. También mapeamos los centros de coste si tu configuración lo requiere.
¿Funciona con SAP Business One on-premise?
Sí. El Service Layer funciona tanto en SAP B1 on-premise como en SAP B1 Cloud. Para la versión on-premise, necesitamos que el Service Layer sea accesible desde internet (normalmente mediante un reverse proxy o VPN). Nosotros te guiamos en la configuración.

¿Usas SAP Business One y quieres dejar de teclear?

Cuéntanos si usas SAP B1 on-premise o Cloud y cuántos documentos procesas. Te explicamos cómo configurar la integración.

Sin compromiso. Respondemos en menos de 24 horas.