Blog
Recursos Humanos 11 de octubre de 2026 9 min

Cómo integrar un ATS con SAP sin perder el control del dato

Descubre cómo conectar un ATS con SAP mediante OData, API o SAP Integration Suite, y protege la calidad del dato con permisos y flujos bien definidos.

Cómo integrar un ATS con SAP sin perder el control del dato

El profesional evalúa la integración de ATS y SAP

La forma más fiable de integrar un ATS con SAP es mediante conectores estándar OData o API cuando el alcance es acotado, y mediante SAP Integration Suite cuando se necesita orquestación, eventos o integraciones a gran escala. Antes de empezar conviene reunir el API Server URL, el Client ID, el Client Secret, los scopes necesarios y un usuario de integración con permisos definidos. En Filmijob trabajamos con APIs y webhooks pensados precisamente para encajar en este tipo de flujos de alto volumen.


En resumen:

  • Para volúmenes moderados y previsibles, OData o una conexión directa bastan; reserva SAP Integration Suite para orquestar procesos, eventos e integraciones a gran escala.
  • Antes de configurar, reúne la dirección del servidor, el identificador y el secreto del cliente, permisos mínimos por objeto y una cuenta técnica; prueba primero en un entorno de pruebas.
  • La sincronización de ofertas suele tardar menos de un minuto, pero puede llegar a 20 minutos según la carga y el planificador; avisa al equipo de selección.
  • Antes de producción, compara los registros de una carga completa, prueba errores y reversión, revisa separadores y codificación, y activa alertas de fallos.
  • Empieza con un piloto en pruebas y amplía el alcance por fases; asigna la propiedad de los datos y mide latencias, errores de mapeo y publicación.

Filmijob
Conecta tu ATS sin perder el control
Filmijob centraliza el reclutamiento y ofrece APIs y webhooks para integrarse en flujos de selección de alto volumen.
Conoce Filmijob

Tabla de contenidos

Qué opciones técnicas existen para conectar un ATS con SAP

Elegir el patrón correcto depende del volumen de datos, la frecuencia de sincronización y la complejidad de los procesos que se quieren automatizar. No todas las integraciones necesitan el mismo nivel de infraestructura.

SAP Integration Suite es la plataforma de integración como servicio que recomienda SAP para conectar aplicaciones, API y eventos entre entornos SAP y sistemas externos. Incorpora conectores preconfigurados que reducen el desarrollo a medida y resulta la opción adecuada cuando se necesita orquestar varios procesos a la vez, por ejemplo, que una requisición de puesto dispare automáticamente el reclutamiento y, más adelante, el alta en nómina.

La integración nativa con SuccessFactors Recruiting permite sincronizar requisiciones y encadenar la transición del candidato hacia Employee Central una vez contratado, según describen las buenas prácticas de SuccessFactors Recruiting.

Para necesidades más puntuales, puede bastar con:

  • Exportaciones periódicas en formato CSV u OData cuando no se requiere sincronización inmediata.
  • Webhooks del propio ATS para notificar eventos concretos, como un cambio de estado de candidato.
  • Llamadas directas a la API OData cuando el volumen de datos es moderado y previsible.

Preparación técnica: permisos, credenciales y alcance de datos

Antes de tocar una sola línea de configuración, hay una fase de preparación que decide si el proyecto avanza con fluidez o se encalla en permisos mal definidos. Según la documentación de integración de SuccessFactors Recruiting, estos son los pasos que conviene seguir en orden:

  1. Crear un usuario técnico en SuccessFactors y asignarle permisos específicos de lectura o escritura según el objeto que se vaya a sincronizar.
  2. Recopilar el API Server URL, el Client ID y el Client Secret que identificarán la conexión desde el lado del ATS.
  3. Definir los scopes necesarios para candidatos, requisiciones y entrevistas, evitando permisos más amplios de los estrictamente necesarios.
  4. Decidir qué objetos se sincronizan realmente y dejar fuera aquellos que no aporten valor al proceso, para proteger la integridad de la base de talento.
  5. Configurar entornos diferenciados: primero sandbox o pruebas, después staging y solo al final producción.

Este orden no es burocracia innecesaria: un usuario de integración con permisos de escritura mal acotados puede sobrescribir datos de empleado que no debía tocar. La propia documentación de SAP señala que el error más frecuente en estas integraciones no es técnico, sino de alcance mal definido desde el inicio.

Consejo profesional: define los scopes como si fueran permisos de acceso a un edificio: cada sistema entra solo a las salas que necesita, nunca al edificio completo.

Patrones de integración y qué esperar en cuanto a latencia

Una vez decidida la arquitectura, el funcionamiento diario depende del patrón elegido y de cómo se gestionan los picos de tráfico.

En el patrón OData o API, el flujo habitual consiste en leer candidatos desde el ATS, escribir cambios de estatus hacia SuccessFactors y sincronizar requisiciones en ambas direcciones. Es un patrón directo, pero exige diseñar colas y políticas de reintento en la capa de integración, porque las llamadas síncronas sin control pueden colapsar bajo un volumen alto de contrataciones simultáneas, tal como recomienda SAP sobre arquitecturas iPaaS.

Flujos de API, gestión de colas y reintentos entre ATS y SAP

SAP Integration Suite añade una capa de orquestación con aceleradores preconfigurados, gestión centralizada de API y arquitectura impulsada por eventos, lo que facilita que distintos sistemas reaccionen a un mismo cambio sin necesidad de llamadas punto a punto.

Un aspecto que suele sorprender a los equipos de RRHH es la diferencia entre sincronización en tiempo real y sincronización mediante Job Scheduler. La sincronización de ofertas de empleo en SuccessFactors suele completarse en menos de un minuto, aunque puede extenderse hasta 20 minutos según la carga del sistema y la configuración del planificador. Conviene comunicar este margen al equipo de selección para evitar falsas alarmas cuando una vacante no aparece de inmediato.

  • El patrón OData es suficiente para sincronizaciones de volumen moderado y bien delimitado.
  • SAP Integration Suite encaja mejor cuando varios procesos dependen de un mismo evento.
  • Los retrasos de hasta 20 minutos en la sincronización son normales y deben planificarse, no tratarse como fallos.

Checklist de pruebas antes de pasar a producción

Ningún proyecto de integración debería saltarse la fase de validación, por sencilla que parezca la conexión sobre el papel.

  1. Ejecutar un feed completo inicial y comparar registro por registro entre el sistema origen y SAP.
  2. Probar escenarios de error y de rollback, confirmando que los permisos y roles responden como se esperaba.
  3. Validar las exportaciones e importaciones en CSV u OData, ajustando separadores y codificaciones según la referencia de exportación de datos de SAP, ya que los formatos regionales pueden alterar el resultado.
  4. Configurar monitoreo, registro de logs y alertas automáticas ante fallos de sincronización.

Consejo profesional: antes del go-live, fuerza un fallo deliberado (por ejemplo, revocando temporalmente un permiso) para comprobar que las alertas funcionan y no solo confiar en que todo saldrá bien.

Para quienes gestionan procesos de selección junto con reporting en otras herramientas, conviene revisar también cómo se integra el ATS con Power BI sin perder trazabilidad de los datos exportados.

Cómo encaja Filmijob en este flujo de integración

Dentro de este panorama técnico, nuestra plataforma está pensada para encajar como pieza del proceso de selección de alto volumen, no como un sistema aislado que haya que forzar dentro de la arquitectura SAP.

  • Centralizamos todo el funnel de selección, desde la publicación de la vacante hasta la decisión final, y exponemos APIs y webhooks para sincronizar vacantes y candidatos con sistemas externos.
  • Incluimos videoentrevistas en diferido, automatización de la captación de candidatos y filtrado inteligente, funciones pensadas para sectores como retail o restauración, donde el volumen de procesos es constante.
  • Nuestras capacidades de integración multicanal permiten que un mismo proceso de selección alimente distintos sistemas sin duplicar trabajo manual.

Antes de conectar en producción, tiene sentido plantear un piloto: llevar un flujo desde Filmijob hasta un entorno sandbox de SAP y ejecutar ahí la prueba de feed completo descrita más arriba. Si el proyecto implica también otros sistemas de gestión empresarial, la lógica es similar a la que seguimos al explicar cómo integrar un ATS con un ERP sin perder el control sobre el dato.

Gobernanza y escalado: lo que decide si el proyecto funciona

La parte técnica de una integración suele resolverse antes que la parte organizativa, y es ahí donde muchos proyectos se complican. Conviene asignar con claridad quién es propietario del dato (TI, RRHH o el proveedor del ATS) y constituir un pequeño comité de cambio que apruebe cualquier modificación de scope una vez en marcha.

Avanzar por fases reduce el riesgo: un piloto acotado, después un alcance mínimo viable y solo más adelante la ampliación a nuevos objetos sincronizados. Medir indicadores operativos como el tiempo hasta la publicación de una vacante, las latencias reales de sincronización y los errores de mapeo permite detectar desviaciones antes de que afecten a la contratación.

— Alejandro

Da el siguiente paso con Filmijob

Si gestionas procesos de selección de alto volumen y necesitas que tu ATS hable con SAP sin fricción, en Filmijob ofrecemos APIs y webhooks diseñados para ese tipo de flujo, junto con automatización de captación y filtrado inteligente que reducen el trabajo manual de tu equipo.

Filmijob

Para quienes ya trabajan con agentes de inteligencia artificial como capa adicional de integración. Esta guía sobre SAP Service Cloud e IA ofrece una perspectiva complementaria útil al planificar la arquitectura.

La ruta recomendada es sencilla: solicitar una demo, validar un piloto técnico en entorno de pruebas y después conectar con SAP en producción. Puedes consultar nuestros planes STARTER, GROWTH, SCALE y ENTERPRISE, junto con los costes de funciones adicionales como API o webhooks, en la página de precios de Filmijob. Si el proyecto requiere una integración personalizada, nuestro servicio de Onboarding incluye acompañamiento específico según el plan elegido.

Preguntas frecuentes

¿Para qué se utiliza la transacción SE16N en SAP?

Una transacción de SAP permite visualizar y consultar directamente el contenido de tablas de la base de datos. En proyectos de integración se usa sobre todo para verificar que los datos sincronizados desde el ATS han llegado correctamente a las tablas correspondientes.

¿Qué es la transacción SAP ME28?

Una transacción del módulo de gestión de materiales se usa para liberar pedidos de compra, no para procesos de reclutamiento. No tiene relación directa con la integración de un ATS con SuccessFactors o con SAP Integration Suite.

¿Cómo se exportan datos de SAP a Excel o CSV?

SAP permite exportar datos en formatos de hoja de cálculo como Spreadsheet o CSV desde distintas transacciones y vistas de datos, según la referencia de exportación de SAP. Conviene revisar los separadores y la codificación regional antes de automatizar cualquier proceso basado en esa exportación.

¿Qué es SAP Integration Suite y cuándo conviene usarlo?

SAP Integration Suite es la plataforma de integración como servicio de SAP para conectar aplicaciones, API y eventos entre sistemas SAP y terceros mediante conectores preconfigurados. Conviene usarlo cuando el proyecto requiere orquestar varios procesos a la vez o escalar más allá de una integración punto a punto sencilla.

¿Filmijob se puede integrar con SAP?

Sí, nuestra plataforma expone APIs y webhooks pensados para sincronizar vacantes, candidatos y estados de proceso con sistemas externos como SAP. El enfoque recomendado es probar primero en un entorno sandbox antes de activar la integración en producción.

Fuentes

Recomendaciones

Seguir leyendo