Systemintegrationer & API

Data skal flyde — uden at forsvinde mellem systemerne

REVL forbinder økonomi, ERP, CRM, webshop, betaling og CMS med integrationer, der validerer data, håndterer fejl og gør ejerskabet forståeligt.

  • Masterdata defineret
  • Beskyttelse mod dubletter
  • Fejl kan genbehandles
API
Økonomi
ERP
CRM
Webshop
Arkitekturen

En integration er en driftsproces

Det er ikke nok, at to systemer kan udveksle data én gang. Integrationen skal kende retning, masterdata, ændringer, grænser, rate limits og den ansvarlige, når virkeligheden ikke følger den lykkelige vej.

  • Hvilket system ejer kunder, produkter, priser og status?
  • Hvilke hændelser udløser et dataflow?
  • Hvordan opdages og håndteres dubletter?
  • Hvad sker der ved manglende eller ugyldige data?
  • Hvordan genbehandles en hændelse sikkert?
  • Hvem modtager en fejl, der kræver forretningsviden?
Driftbarhed

Bygget til mere end “200 OK”

Et teknisk succesfuldt API-kald er ikke det samme som et korrekt forretningsresultat. Vi kontrollerer både transport, data og den forventede effekt i destinationssystemet.

Data

Mapping & validering

Felter, formater, momskoder, dimensioner og forretningsregler dokumenteres og kontrolleres.

Levering

Webhooks, polling & køer

Mekanismen vælges efter aktualitet, volumen, systemets muligheder og konsekvensen ved forsinkelse.

Stabilitet

Retries & idempotens

Sikre fejl genforsøges uden dubletter. Permanente fejl parkeres med en tydelig årsag.

Ansvar

Logs, alarmer & runbook

Driften kan se, hvad der skete, hvad der mangler, og hvordan hændelsen bringes videre.

Forløbet

Fra feltkort til overvåget drift

En integration begynder med forretningens databetydning — ikke med endpointet.

Definér

Dataejerskab, retning, trigger, mapping, volumen, rettigheder og fejlscenarier.

Test

Normale, mangelfulde, gentagne og forsinkede hændelser prøves i et kontrolleret miljø.

Drift

Alarmer, genbehandling, runbook og ændringsansvar etableres før overdragelse.

Spørgsmål om integrationer

Skal vi skifte system?

Som udgangspunkt nej. Først undersøges de eksisterende systemers API'er, webhooks, eksportmuligheder og standardconnectors.

Hvad sker der, hvis et system er nede?

Integrationen registrerer fejlen, genforsøger sikre handlinger og sender uløste hændelser til en ansvarlig person uden at skabe dubletter.

Hvilket system ejer data?

Masterdata og systemansvar defineres for hvert centralt felt. Det reducerer konflikter og gør synkroniseringens retning tydelig.

Næste skridt

Hvor bryder dataflowet i dag?

Beskriv systemerne, de data der flyttes, og de manuelle trin. Så skitserer vi den korteste forsvarlige vej til et sammenhængende flow.