Integrationer

Integrationer er sjældent problemet i sig selv. Problemet er, når afhængigheder vokser uden struktur og ændringer bliver uforudsigelige. Logik og ejerskab er utydelige, og et enkelt systemskift sender chokbølger gennem resten. Målet er ikke flere integrationer. Målet er færre, bedre styrede, med ét datamidtpunkt.

Integrationer må aldrig belaste forretningen

Det handler aldrig om at forbinde systemer, men altid om at få systemerne til at arbejde friktionsløst sammen.

Integrationer bliver ofte betragtet som noget teknisk. Men i praksis har de direkte indflydelse på både performance, stabilitet og den måde, systemerne fungerer i hverdagen. Når integrationer ikke er tænkt rigtigt, bliver Business Central belastet med opgaver, det ikke er designet til. Det påvirker hastighed, brugeroplevelse og i sidste ende driften. Derfor arbejder vi med en klar opdeling. De små og nødvendige transaktioner håndteres direkte via webservices. Men de tunge kald, beregninger og databehandling flyttes væk fra kernen og håndteres i en platform, der er designet til det. Det giver en løsning, hvor systemerne samarbejder effektivt, uden at gå på kompromis med stabilitet eller performance.
Fragmenteret ejerskab

Når ansvar ligger spredt, bliver dataflows "ingenmandsland". Fejl opdages sent, og ingen ved præcis, hvad der sker hvornår.

Skjulte afhængigheder

Små ændringer i ét system kan påvirke flere led, uden at det er dokumenteret eller testet. BC-opdateringer kan bryder integrationer.

Uklare datakilder

Hvis "source of truth" ikke er tydelig, opstår parallelle sandheder. Webshop viser ét lager, BC viser et andet. Ingen ved, hvem der har ret.

En arkitektur, der er bygget til drift

Hos CURABIS arbejder vi med integrationer som en del af en samlet arkitektur – ikke som enkeltstående forbindelser mellem systemer.

Business Central er stærk som forretningssystem, men skal ikke bruges til alt.
Derfor bruger vi webservices til de direkte og nødvendige opdateringer – hvor data skal frem og tilbage hurtigt og præcist.

Samtidig placerer vi de tunge integrationer, databehandling og beregninger i vores cross channel-platform.
Her kan data behandles, samles og struktureres uden at belaste driften i Business Central.

En homogen platform

Det betyder, at I får en løsning, hvor:

  • Business Central forbliver hurtigt og stabilt

  • Integrationer kan skaleres uden at påvirke brugerne

  • Data kan anvendes på tværs af systemer uden kompleksitet

Resultatet er en platform, der ikke bare hænger sammen – men som er bygget til at fungere i praksis.

point 2 point vs. platform tanke

Sådan arbejder vi med integrationer

Hos CURABIS arbejder vi ikke med integrationer som enkeltstående forbindelser mellem systemer.
Vi arbejder med en arkitektur, hvor hver komponent har en klar rolle.

Business Central er kernen.
Her håndteres de forretningskritiske transaktioner – ordre, lager, økonomi og de processer, der kræver præcision og sporbarhed.

De direkte kald håndteres via webservices.
Små, målrettede transaktioner, hvor data skal frem og tilbage hurtigt og sikkert.

Men de tunge integrationer ligger ikke i Business Central.

Beregninger, databehandling og større integrationer håndteres i vores cross channel-platform, hvor data samles, struktureres og gøres anvendelige på tværs af systemer.

Hvad betyder det for dig?

Det betyder grundlæggende, at:

  • Business Central forbliver hurtigt og stabilt

  • Integrationer kan skaleres uden at påvirke driften

  • Data kan anvendes på tværs uden at skabe kompleksitet

I stedet for mange punkt-til-punkt integrationer får I en løsning, hvor data arbejder sammen – og hvor nye behov kan håndteres uden at ændre fundamentet.

Integration vs. platform

Det betyder grundlæggende, at jeres løsning bliver bygget til drift – ikke kun til at fungere i starten.

  • Business Central forbliver hurtigt og stabilt, fordi det ikke belastes af tunge integrationer

  • Integrationer kan skaleres i takt med jeres behov – uden at påvirke den daglige drift

  • Data bliver tilgængelige på tværs af systemer uden at skabe nye afhængigheder

I stedet for mange punkt-til-punkt integrationer får I en struktur, hvor nye behov kan håndteres uden at ændre fundamentet.
Det betyder, at nye systemer kan kobles på, eksisterende kan tilpasses, og forretningen kan udvikle sig – uden at kompleksiteten vokser tilsvarende.

Når fundamentet er på plads

Når integrationer er bygget som en platform, ændrer det måden, I arbejder på.

Nye systemer kan kobles på uden at skabe kompleksitet.
Data bliver tilgængelige dér, hvor de skaber værdi.
Og løsningen kan udvikle sig i takt med forretningen – uden at skulle bygges om.

Det er forskellen på at få integrationer til at fungere
og at få dem til at arbejde for jer.

Byg videre på jeres data

Når fundamentet er på plads, åbner der sig nye muligheder.

Data, der tidligere var låst i systemer, kan nu anvendes direkte i nye løsninger. Det kan være alt fra interne værktøjer til kundeportaler og digitale services – bygget på præcis de data, I allerede arbejder med i hverdagen.

I praksis betyder det, at udvikling ændrer karakter.

Hvor nye løsninger tidligere krævede store projekter og lange forløb, kan der nu arbejdes mere eksperimenterende og iterativt – tættere på forretningen og med kortere vej fra idé til løsning.

Det åbner for en mere fleksibel måde at udvikle på, hvor løsninger bygges direkte på jeres egne data og løbende tilpasses i takt med behovene.

I praksis ser vi ofte, at virksomheder begynder at udvide med:

  • kundeportaler med adgang til egne data og dokumenter

  • interne værktøjer, der understøtter specifikke arbejdsprocesser

  • digitale flows, der automatiserer manuelle opgaver

  • rapporteringsløsninger, der trækker direkte på det fælles datagrundlag

Fordi data allerede er struktureret og tilgængelige, bliver nye initiativer enklere at realisere. Det kræver ofte bare at man bygger videre. Samtidig giver en helt anden måde at arbejde med udvikling på:

En ny måde at skabe værdi på

Små, målrettede forbedringer, der hurtigt skaber værdi – og som kan justeres i takt med, at behovene ændrer sig.

Vil du høre mere om Integrationer

Vi kommer gerne og afdækker forbedringsmuligheder




Få overblik over jeres muligheder


Integrationer bliver hurtigt komplekse, når de vokser over tid.

Men med den rigtige struktur kan de blive en styrke i stedet for en begrænsning.

Vi hjælper jer med at forstå jeres nuværende setup og peger på den løsning, der giver mest værdi – både nu og fremadrettet.


Spørgsmål og svar

Ofte stillede spørgsmål om integrationer

Nedenfor finder du svar på de spørgsmål vi oftest får, inden en samtale er i gang.

I gør. Kode, dokumentation samt adgange overleveres. Vi sørger for drift og overvågning via vores Keep Current-aftale, men I er ikke teknisk låst til os. Det er en principiel del af vores tilgang.

Fejlhåndtering er en del af designet: kritiske integrationer gensender automatisk, logfiler fanges i Azure Monitor, og I eller vi modtager en alarm. I behøver ikke vente på, at en kunde klager, for at opdage det.

ODS (Operational Data Store) er et datamellomlag, der spejler jeres BC-masterdata i en standard SQL-database og giver alle systemer, apps og AI-assistenter adgang til live forretningsdata uden at belaste BC. ODS giver mening fra to til tre kritiske integrationer eller derover, og når I vil give forretningen adgang til data uden IT som flaskehals.

For masterdata (varer, priser, kunder, lager) er ODS nær-live synkroniseret fra BC. For de fleste forretningsformål er forsinkelsen under ét minut. Transaktioner, der sendes retur fra apps til BC, behandles asynkront og er typisk i BC inden for få minutter, afhængigt af volumen og BC's behandlingskapacitet.

BC opdateres automatisk som del af jeres SaaS-abonnement. CURABIS vedligeholder ODS-koblingen, der synkroniserer data fra BC til ODS. Når BC opdaterer sin datastruktur, opdaterer vi koblingen som del af vores driftsaftale. I mærker det ikke i jeres apps eller rapporter.

Oftest ja. Vi har erfaring med de systemer, der er mest udbredt i dansk erhvervsliv: Salesforce, HubSpot, Shopify, PostNord/GLS-transportbooking og EDI-netværk. Har I noget mere specialiseret, laver vi en teknisk vurdering, inden vi lover noget.

En PTE-udvidelse tilføjer logik inde i Business Central. En integration forbinder Business Central til et eksternt system. Typisk er det en kombination: BC-logikken sørger for, at de rigtige data er klar, og integrationen sender dem videre.

Nej. For vores kundesegment giver enterprise ESB-platforme en unødvendig overhead i pris og kompleksitet. Vi bruger Azure Functions, Service Bus og Logic Apps, Microsoft-stakken, som vi kender til bunds og kan fejlsøge hurtigt. En enklere arkitektur er en mere driftsikker arkitektur.