Overzicht
Dit artikel geeft een overzicht van hoe u SAP-systemen met Workiva kunt integreren, inclusief ondersteunde verbindingsmethoden, verificatietypes en integratiemodellen (Push vs. Pull). Gebruik deze gids om te begrijpen welke integratiestrategie het beste werkt voor uw SAP-omgeving en rapportagebehoeften.
Opmerking: Dit artikel veronderstelt enige bekendheid met de basisprincipes van SAP en Workiva integratie.
Als u nieuw bent met integraties of niet zeker weet waar u moet beginnen, neem dan contact op met uw Workiva vertegenwoordiger of SAP beheerder.
Push vs. Trek Integratie
Om SAP gegevens met Workiva te integreren, is het belangrijk om te begrijpen of Workiva de gegevens moet ophalen of SAP de gegevens moet ophalen.
| Modus | Beschrijving | Verantwoordelijkheid | Wanneer te gebruiken |
|---|---|---|---|
| Trek | Workiva Chains roept een SAP API aan | SAP moet een OAuth2-beveiligde API ontwikkelen en beschikbaar stellen | On-demand, gecontroleerde of reactieve toegang tot SAP gegevens. |
| Push | SAP stuurt gegevens naar Workiva | SAP zorgt voor levering, formaat en planning | Door SAP geïnitieerde gegevenslevering aan het Workiva Platform |
Trek
Als u liever Workiva gebruikt om gegevens uit SAP te halen, volg dan de onderstaande stappen om SAP BW- of S/4HANA-gegevens bloot te stellen als OData-services. Hierdoor kunnen Workiva Chains veilig SAP API's aanroepen.
| Stappen om SAP BW-gegevens via OData te ontsluiten | Stappen om SAP S/4HANA-gegevens bloot te stellen via OData | ||
|---|---|---|---|
| 1 | Maak een SAP BW query met behulp van EasyQuery of ABAP CDS-gebaseerde query's | Bouw een aangepaste CDS-weergave. Definieer en modelleer de vereiste dataset. |
|
| 2 | Stel de query beschikbaar als een OData-service. | De CDS-weergave weergeven als OData-service. | |
| 3 |
Stel de API optioneel bloot met behulp van een van de volgende: |
Stel de API optioneel bloot met behulp van een van de volgende: |
|
| 4 | Het eindpunt beveiligen met OAuth 2.0 Client Credentials. | Het eindpunt beveiligen met OAuth 2.0 Client Credentials. | |
| 5 | Test het API Endpoint met Postman of vergelijkbare tools. | Test het API Endpoint met Postman of vergelijkbare tools. | |
Push
Als u liever SAP gebruikt om gegevens in Workiva te pushen, overweeg dan om SAP CPI als middleware te gebruiken. Het beheert zowel de planning en opmaak van gegevens voordat ze aan Workiva API's worden geleverd.
CPI werkt op dezelfde manier als Workiva Chains en biedt logica, planning en transformatiemogelijkheden, maar de configuratie en onderhoud zijn volledig in handen van SAP.
Met SAP CPI kunt u gegevens rechtstreeks naar Workiva pushen met behulp van Workiva API's.
SAP integratiematrix
Deze matrix geeft een overzicht op hoog niveau van hoe verschillende SAP systemen kunnen integreren met Workiva. Het beschrijft ondersteunde integratiemethoden, vereiste middleware, verificatietypes en of de aanpak compatibel is met Chains. Gebruik dit als een snelle referentie om het beste integratietraject te bepalen op basis van uw SAP-omgeving.
| SAP-systeem | Integratiemethode | Middleware / Gereedschap | Authenticatie | Integratiestroom | Kettingcompatibel |
| S/4 HANA cloud | CDS-weergave + OData API | Optioneel: SAP APIM, SAP CAP | OAuth 2.0 | Workiva trekt van blootgesteld SAP API eindpunt via Http Connector | ja |
| SAP BW (NetWeaver) | BEx Query of ABAP CDS views + OData | SAP Cloud Connector + SAP APIM | OAuth 2.0 | Workiva trekt van blootgesteld APIM eindpunt via Http Connector | ja |
| SAP BW (Niet-NW) |
SFTP | Chains | Gebruikersnaam/wachtwoord of privésleutels | Workiva trekt via SFTP-connector | ja |
| SAP BW/4HANA on-prem | SAP BW Connector + Grondloper | Chains | Gebruikersnaam/Wachtwoord | Workiva trekt via SAP BW-connector | ja |
| SAP BPC NW / MS 10.0 (Niet-HANA) |
SAP BW Connector + Grondloper | Chains | Gebruikersnaam/Wachtwoord | Workiva trekt via SAP BW-connector | ja |
| SAP HANA-database | SAP HANA JDBC Connector + Grondloper | Chains | Gebruikersnaam/Wachtwoord | Workiva haalt gegevens uit SAP via de connector | ja |
| SAP Datasphere | SAP HANA JDBC Connector + Cloud Runner | Chains | Gebruikersnaam/Wachtwoord | Workiva haalt gegevens uit SAP via de connector | ja |
| SAP CPI (Push-model) |
HTTP Eindpunt naar Workiva API/Webhook | SAP CPI | OAuth 2.0 | SAP pusht naar Workiva via Workiva API | ja |