Etapa ERP
La etapa ERP conecta el flujo de preparación de datos directamente con tu ERP y extrae informes listos — balancetes, títulos, registros — a través de las APIs oficiales del sistema, sin exportación manual de archivos. Úsala cuando el dato que necesitas esté disponible en los informes del conector nativo. La ERP está en la categoría Fuente de Datos de la barra de herramientas y está disponible en los procesos Turbo AI.
Seleccionas el ERP, informas una credencial, eliges el informe y completas los filtros de negocio — la plataforma se encarga del resto: la autenticación, las llamadas a la API, la paginación y los parámetros técnicos se gestionan automáticamente. En cada ejecución del proceso, los datos se vuelven a buscar en el ERP, con los filtros de fecha completados a partir de la fecha de referencia.
Los ERP disponibles son: SAP S/4HANA, SAP Business One, Microsoft Dynamics 365 Finance & Operations, Microsoft Dynamics 365 Business Central, Oracle NetSuite, Oracle E-Business Suite y Sankhya. Otros conectores aparecen en la lista con la indicación Próximamente y todavía no pueden configurarse.
Antes de empezar: accesos y seguridad del lado del ERP
Esta preparación normalmente involucra al equipo que administra el ERP y a la seguridad de la información de tu empresa. Antes que nada, conviene conocer el modelo de seguridad de la integración:
Sentido único, de salida de la plataforma: es Dattos la que llama a la API del ERP — el ERP no necesita iniciar ninguna conexión ni instalar nada.
Solo lectura: la etapa solo consulta los informes seleccionados. Ningún dato se graba ni se modifica en el ERP.
Siempre por HTTPS: toda la comunicación está cifrada en tránsito.
Credenciales protegidas: los campos sensibles (contraseñas, secretos, tokens) se cifran en el almacenamiento y se enmascaran en la interfaz; los perfiles de privacidad controlan quién puede usar cada credencial; y el acceso se puede revocar en cualquier momento — inactivando la credencial en la plataforma o desactivando el usuario de integración en el propio ERP.
Lo que el equipo del ERP debe habilitar:
Usuario/aplicación de integración dedicado: una cuenta exclusiva para la integración (no la cuenta de una persona), con perfil de solo lectura, restringido a las entidades de los informes que se consumirán.
API del ERP habilitada: el servicio de API usado por la integración debe estar activo — por ejemplo, los servicios OData en SAP S/4HANA y el Service Layer en SAP Business One.
Acceso de red a la API: la plataforma debe poder الوصول al endpoint de la API. Los sistemas en la nube (Dynamics 365, NetSuite, Sankhya W) ya son accesibles por internet; los sistemas en la red interna (SAP on-premise, middleware de Oracle EBS) requieren apertura en el firewall o VPN/VPC — contacta con el soporte de Dattos para configurar la opción adecuada.
Credenciales generadas y entregadas de forma segura: las claves y contraseñas del usuario de integración son lo que registras en la plataforma.
Qué preparar en cada ERP (el artículo de cada conector detalla el paso a paso y todos los campos):
SAP S/4HANA: usuario de integración con autorización en los objetos de las APIs OData utilizadas (p. ej.,
/IWFND/y/IWBEP/). Autenticación mediante login básico SAP u OAuth 2.0.SAP Business One: usuario de integración dedicado con permiso en las entidades consultadas, a través de Service Layer (usuario y contraseña).
Dynamics 365 Finance & Operations: aplicación registrada en Azure AD con el permiso
Dynamics ERP - Runtime Service, autorizada como usuario de integración en el entorno.Dynamics 365 Business Central: aplicación registrada en Azure AD con permiso
API.ReadWrite.All, autorizada en Configuraciones > Permisos de API de Business Central. El nombre del ámbito es el estándar de Microsoft — la integración ejecuta solo lecturas.Oracle NetSuite: integración con Token-Based Authentication (TBA) habilitado y access token generado para el usuario de integración.
Oracle E-Business Suite: capa intermedia de integración (p. ej., Oracle Integration Cloud) exponiendo los datos de EBS vía REST, con usuario y contraseña del servidor de integración.
Sankhya: aplicación creada en el portal Sankhya W (Configuraciones > Integraciones > Aplicaciones), con permiso en las entidades consultadas.
ERP sin acceso por internet: si el sistema funciona solo en la red interna de la empresa, la conexión puede hacerse mediante VPN/VPC site-to-site — un túnel privado entre el entorno de Dattos y el tuyo. Contacta con el soporte de Dattos para evaluar esta configuración.
Cómo configurar
La configuración se abre en pantalla completa, en dos pasos.
Paso 1 — Conexión
Selecciona el ERP: elige el conector en la lista de ERP disponibles.
Credencial: selecciona una credencial ya registrada o haz clic en + Agregar credencial ERP para registrar una nueva, con los datos preparados del lado del ERP. Los campos varían según el ERP.
Siguiente etapa: al avanzar, la plataforma valida la autenticación con el ERP. Si algo está mal, verás el aviso "Falló la autenticación. Verifica la credencial e inténtalo de nuevo."
Credenciales reutilizables: una vez registrada, la misma credencial puede usarse en varias etapas y procesos. Las credenciales inactivas deben reactivarse antes de usarse.
Paso 2 — Configuración
Informe: selecciona el informe en la lista, organizada por módulo de negocio (Contabilidad, Cuentas por pagar, Ventas, entre otros).
Parámetros: completa los filtros del informe (empresa, período, estado). Aquí solo aparecen parámetros de negocio — los parámetros técnicos de la API se gestionan automáticamente.
Registros de muestra: cantidad de registros llevada a la muestra de datos durante la construcción del flujo.
Finalizar: guarda la etapa. Después, conecta su salida a las siguientes etapas del flujo, como cualquier otra fuente de datos.
Los parámetros de fecha marcados como completados automáticamente usan la fecha de referencia de la ejecución — por ejemplo, año y mes fiscales, primer y último día del mes. Esto hace que el proceso sea recurrente sin ajuste manual: en cada cierre, la ejecución busca el período correcto. Puedes sobrescribir los valores cuando necesites un período específico.
Atención: cambiar el ERP restablece la credencial y la configuración seleccionadas; cambiar el informe restablece los parámetros. La plataforma pide confirmación antes.
Ejemplo de uso
Un equipo contable necesita el balancete de SAP S/4HANA todos los meses. En la etapa ERP, selecciona SAP S/4HANA y la credencial de integración, elige el informe Saldo Contable (Balancete) en el módulo Contabilidad y mantiene los parámetros de período completados automáticamente por la fecha de referencia. En cada ejecución mensual del proceso, el balancete del mes de competencia llega al flujo sin ninguna exportación manual — listo para alimentar una conciliación o un análisis.
Buenas prácticas
Volumen de datos: las integraciones nativas se llaman APIs encapsuladas — el rendimiento y el volumen admitido dependen de los límites de la API de cada ERP. Para extracciones muy voluminosas, prefiere la etapa Base de Datos o el intercambio de archivos.
Informe no disponible en el conector: las etapas API Rest y Base de Datos obtienen datos de cualquier sistema que disponga de API o acceso SQL.
Error de autorización en el informe: verifica con el equipo del ERP si el usuario de integración tiene permiso en las entidades de ese informe específico.
Artículos relacionados
Introducción a las integraciones
Integración ERP: SAP S/4HANA · SAP Business One · Dynamics 365 Finance & Operations · Dynamics 365 Business Central · Oracle NetSuite · Oracle E-Business Suite · Sankhya
Etapa API Rest
Etapa Base de Datos