Introducción
Este artículo ofrece una información general sobre cómo integrar los sistemas SAP con Workiva, incluidos los métodos de conexión admitidos, los tipos de autenticación y los modelos de integración (Push vs. Pull). Pull). Utiliza esta guía para comprender qué estrategia de integración funciona mejor para tu entorno SAP y tus necesidades de informes.
Nota: Este artículo presupone cierta familiaridad con los conceptos básicos de integración de SAP y Workiva.
Si no conoces las integraciones o no sabes por dónde empezar, ponte en contacto con tu representante de Workiva o con el administrador de SAP.
Integración Push vs. Pull Integración Pull
Para integrar datos de SAP con Workiva, es importante saber si Workiva debe extraer los datos o SAP debe empujarlos.
| Modo | Descripción | Responsabilidad | Cuando Utilizar |
|---|---|---|---|
| Tira de | Workiva Cadenas llama a una API de SAP | SAP debe desarrollar y exponer una API segura OAuth2. | Acceso bajo demanda, controlado o reactivo a los datos de SAP. |
| Envío | SAP envía datos a Workiva | SAP gestiona la entrega, el formato y la programación | Entrega de datos iniciada por SAP a la Plataforma Workiva |
Tira de
Si prefieres Workiva a extrae datos de SAP, sigue las etapas que se indican a continuación para exponer datos de SAP BW o S/4HANA como servicios OData. Esto permite a las Cadenas Workiva llamar de forma segura a las API de SAP.
| Pasos para exponer datos de SAP BW a través de OData | Etapas para exponer datos de SAP S/4HANA mediante OData | ||
|---|---|---|---|
| 1 | Crea una consulta SAP BW utilizando EasyQuery o consultas ABAP basadas en CDS. | Construye una vista CDS personalizada. Define y modela el conjunto de datos necesario. |
|
| 2 | Exponer la consulta como un servicio OData. | Exponer la vista CDS como servicio OData. | |
| 3 |
Opcionalmente, expone la API utilizando una de las siguientes: |
Exponer opcionalmente la API utilizando uno de los siguientes: |
|
| 4 | Asegurar el punto final con Credenciales de cliente OAuth 2.0. | Asegura el punto final con Credenciales de cliente OAuth 2.0. | |
| 5 | Evalúa el punto final de la API utilizando Postman o herramientas similares. | Evalúa el punto final de la API utilizando Postman o herramientas similares. | |
Envío
Si prefieres SAP para introducir datos en Workiva, considera la posibilidad de utilizar SAP CPI como middleware. Gestiona tanto la programación como el formato de los datos antes de entregarlos a las API de Workiva.
CPI funciona de forma similar a Workiva Cadenas, proporcionando capacidades de lógica, programación y transformación, pero la configuración y el mantenimiento son totalmente propiedad de SAP.
Con SAP CPI, puedes Empujar datos directamente a Workiva utilizando API de Workiva.
Matriz de integración SAP
Esta Matriz proporciona una información general de alto nivel sobre cómo los distintos sistemas SAP pueden integrarse con Workiva. Describe los métodos de integración admitidos, el middleware necesario, los tipos de autenticación y si el enfoque es compatible con Cadenas. Utilízalo como referencia rápida para identificar la mejor ruta de integración basada en tu entorno SAP.
| Sistema SAP | Método de integración | Middleware / Herramientas | Autenticación | Flujo de integración | Compatible con Cadenas |
| Nube S/4 HANA | Vista CDS + API OData | Opcional: SAP APIM, SAP CAP | OAuth 2.0 | Workiva obtiene información del punto final de la API de SAP a través del conector http | Sí |
| SAP BW (NetWeaver) | Vistas BEx Query o ABAP CDS + OData | Conector SAP Cloud + SAP APIM | OAuth 2.0 | Workiva extrae información del punto final APIM expuesto mediante el conector Http | Sí |
| SAP BW (No NW) |
SFTP | Chains | Nombre de usuario/Contraseña o Claves privadas | Workiva extrae a través del conector SFTP | Sí |
| SAP BW/4HANA on-prem | Conector SAP BW + Ground Runner | Chains | Nombre de usuario/Contraseña | Workiva tira a través del conector SAP BW | Sí |
| SAP BPC NW / MS 10.0 (No HANA) |
Conector SAP BW + Ejecutor Terrestre | Chains | Nombre de usuario/Contraseña | Workiva tira a través del conector SAP BW | Sí |
| Base de datos SAP HANA | Conector JDBC de SAP HANA + Ground Runner | Chains | Nombre de usuario/Contraseña | Workiva extrae datos de SAP a través del conector | Sí |
| Datasfera SAP | Conector JDBC de SAP HANA + Cloud Runner | Chains | Nombre de usuario/Contraseña | Workiva extrae datos de SAP a través del conector | Sí |
| SAP CPI (Modelo Push) |
Punto final HTTP a API Workiva/Webhook | SAP CPI | OAuth 2.0 | SAP envía a Workiva a través de la API de Workiva | Sí |