Integrationsarbetet beror på den dataväg som behövs
Två verktyg med API kan kräva olika förberedelser. Det avgörande är vilka data, operationer och behörigheter som behövs.

Jämför det förlopp som behövs
För att bedöma arbetet är svaret ”det finns ett API” för grovt. Det avgörande är om den konkreta kopplingen kan läsa nödvändiga data, upptäcka ändringar och skriva det avsedda resultatet. Microsoft beskriver läsning, skapande och uppdatering som olika operationer i Dataverse-dokumentationen. Även de behörigheter som faktiskt har tilldelats räknas: Personio dokumenterar exempelvis separata läs- och skrivbehörigheter.
Ett fiktivt programvaruföretag jämför två verktyg för att föra över godkända projekttider till ett faktureringsutkast i ERP-systemet. De påhittade produkterna antas ha följande möjligheter:
Nödvändigt steg | Verktyg A | Verktyg B |
|---|---|---|
Hämta godkänd tid | API:et ger projekt; tider kommer som CSV | API:et ger bland annat |
Upptäcka en rättelse | Ny fullständig export utan uttrycklig ändringssignal | Hämta ändringar med stabil identifierare och version |
Komplettera ERP-utkastet | Projektkoppling och skrivbehörighet i ERP behövs | Projektkoppling och skrivbehörighet i ERP behövs |
Möjligheterna är våra egna jämförelseantaganden, inga produktpåståenden om Microsoft, Personio eller andra leverantörer.
Synliggör återstående arbete med kopplingen
Verktyg B ger den nödvändiga tiden genom sitt API. Kopplingen måste ändå förstå enheten: För ett mål som använder minuter blir omräkningen 1.5 × 60 = 90. Källprojektet behöver också en entydig ERP-koppling. Skrivbehörighet i källan ger ingen rätt att registrera i målet. Integrationen måste kunna bekräfta resultatet i målet eller hantera ett oklart svar där.
Vid hämtning av ändringar måste det också klarläggas hur fullständigt de nödvändiga rättelserna kan återfinnas. Tabellen bevisar varken ett färdigt flöde eller någon tidsvinst. En underbyggd plan kräver kontroll av dokumenterade operationer och behörigheter med lämpliga exempel i en passande testmiljö. De luckor som då framträder ger en bättre grund än antalet marknadsförda gränssnitt.
När en fil kan räcka för första leveransen
Behöver teamet bara ett dagligt utkast, hanterar få poster och redan har en kontrollerad filöverföring kan den räcka för första leveransen. En mer omfattande API-koppling behöver då inte byggas först. Ofta återkommande rättelser eller behov av aktuella värden förändrar beslutet.
Källor
Läs vidare
Alla artiklar




API:er & integration med ASES
ERP, CRM och webbutik smidigt sammankopplade

