Partnersense logo
Om oss
Tjänster
Partners
Kontakta oss

Vi rekryterar

Karriär
Blogg
Sidan laddar…
Malina
Soft goat
Sportshopen
Elcykelpunkten
Lekmer
Finfo
Greenbenefits
Babyshop
Strandbergs guitars
Teknikmagasinet
Zoo
Tibber
Nordiska galleriet
PhoneLife
  • Göteborg

    Kungsportsavenyn 21

    411 36 Göteborg

  • Stockholm

    Vasagatan 28

    111 20 Stockholm

Partnersense

  • Om oss
  • Jobba här
  • Kontakta oss
  • Integritetspolicy

Följ oss

  • LinkedIn logotyp

@ Partnersense AB - 2026 - All rights reserved

Sidan laddar…

Där e-handelsprojekt dör: ERP-integrationen

TRUSTED BY

Malina
Soft goat
Sportshopen
Elcykelpunkten
Lekmer
Finfo
Greenbenefits
Babyshop
Strandbergs guitars
Teknikmagasinet
Zoo
Tibber
Nordiska galleriet
PhoneLife

Plattformen är vald, designen är godkänd, lanseringsdatumet står i kalendern. Och så fastnar allt i kopplingen mot affärssystemet. Igen.

De flesta e-handelsprojekt kraschar inte i frontend. De kraschar i integrationslagret.

Du har sett det. Projektet rullar enligt plan tills någon ska koppla produktdata, lager och order mot ERP:et — och plötsligt är tre veckors buffert uppäten. Det är inte otur. Det är ett mönster.

Varför integrationen alltid underskattas

ERP-integrationen är osynlig i en pitch. Ingen demar ett orderflöde mot affärssystemet på en mässa. Det betyder att den nästan alltid prioriteras ned i planeringen — och dyker upp som ett problem först under test, när tidplanen redan är komprimerad.

Siffrorna är obekväma. Mellan 55 och 75 procent av ERP-projekt missar sina ursprungliga mål, och vanligaste orsaken till förseningar är tekniska problem som uppstår sent i processen [källa: https://kpcteam.com/kpposts/unveiling-the-erp-conundrum-why-55-75-of-erp-projects-fail]. När integrationer inte identifieras tidigt så ytar de under testfasen — där rework och oplanerade kostnader är som dyrast [källa: https://www.shopify.com/uk/enterprise/blog/failed-erp-implementation].

Problemet är konceptuellt, inte tekniskt. Team behandlar integrationen som ett rör mellan två system. Den är snarare en översättning mellan två olika sätt att se på världen — affärssystemets transaktionsmodell mot e-handelns kundupplevelse.


De tre vanligaste felen

När vi gör en teknisk genomlysning av en haverad integration är det nästan alltid samma tre saker som återkommer:

1. Man synkar allt, hela tiden. Full synk av hela produktkatalogen var femtonde minut, oavsett om något ändrats. Det fungerar med 2 000 artiklar och faller ihop vid 200 000. Synka deltan, inte hela världen.

2. ERP:et får vara sanningskälla för fel saker. Affärssystemet äger pris, lager och order — bra. Men när det också ska äga produktbeskrivningar, bilder och kategoriträd blir varje innehållsändring ett IT-ärende. Skilj på transaktionsdata och presentationsdata.

3. Ingen äger felhanteringen. Vad händer när en order inte når ERP:et? Om svaret är "den försvinner" eller "någon ser det i loggen om en vecka" har du ingen integration. Du har en tidsinställd bomb. Idempotens, retries och dödsbrevkö är inte nice-to-have.

Det fjärde felet — som egentligen ligger bakom de andra tre — är att man bygger integrationen en gång och sedan rör den aldrig igen.


Exempel: robusta flöden hos Swedish Lorry Parts

Swedish Lorry Parts är ett B2B-bolag med ett stort sortiment av reservdelar, där produktdata och tillgänglighet måste stämma exakt mot affärssystemet. För den typen av verksamhet är en stabil ERP–e-handelsintegration inte en feature — det är förutsättningen för att över huvud taget kunna handla online.

Vi har sett hur starka kopplingar mellan affärssystem och e-handel förbättrar effektiviteten i den här typen av sortiment. [BEKRÄFTA: specifika resultat/siffror för Swedish Lorry Parts] Poängen är generell. När lager, pris och leveranstid kommer korrekt från källan slipper kundtjänst släcka bränder, och kunden slipper beställa något som inte finns.

Det som gör skillnad är inte vilket ERP de kör. Det är att integrationen är byggd för att hantera verkligheten — partiella fel, säsongstoppar och sortiment som ändras dagligen.


Integration som modul, inte engångsprojekt

Här ligger den verkliga skiljelinjen. Den monolitiska modellen behandlar integrationen som en kostnad du betalar en gång vid lansering. Den pre-composed modellen behandlar den som en levande modul som ska underhållas, versionshanteras och bytas ut.

Callisto bygger på Norce Commerce, som är konstruerat för det här. Norce Commerce Connect är ett dedikerat integrationsramverk för stora dataimporter, batch-bearbetning och just ERP-kopplingar — order, lager, fakturor och leveransnotor — över REST och med OAuth2 [källa: https://docs.norce.io/developer-portal/system-integration/calling-norce-commerce-connect]. Produktdata och order mot affärssystemet hanteras alltså i ett lager som är byggt för uppgiften, inte hopsnickrat vid sidan av.

Det API-first-tänket ger tre konkreta fördelar:

  • Byt en del utan att riva resten. Byter du ERP rör du integrationsmodulen — inte hela e-handeln.

  • Versionshantering och test. En modul med tydliga kontrakt går att testa isolerat. Ett hopkok av punkt-till-punkt-skript gör det inte.

  • Skalbarhet utan omskrivning. Deltasynk och köbaserad orderhantering tål volym på ett sätt som schemalagda totalsynkar aldrig gör.

Skillnaden mellan dessa två modeller är skillnaden mellan ett projekt som lever och ett som ärver teknisk skuld från dag ett.


Checklista innan du börjar

Innan du skriver en rad integrationskod — eller godkänner en offert som påstår sig täcka detta — gå igenom det här:

1. Vem äger vilken data? Skriv ner exakt vilket system som är sanningskälla för pris, lager, order, produkttext och bild.

2. Vad är synkfrekvensen — och är det delta eller full? Definiera per dataslag, inte som en generell inställning.

3. Vad händer vid fel? Beskriv konkret flödet för en misslyckad order. Finns retries, idempotens och en kö?

4. Hur testas integrationen isolerat? Om svaret kräver att hela plattformen är uppe är kopplingen för hårt bunden.

5. Vad kostar det att byta ERP om tre år? Om svaret är "vi bygger om allt" har du valt fel arkitektur.

Kan du inte svara på dessa fem frågor är det inte plattformen som är din risk. Det är integrationen.


Syntes: så undviker du att projektet dör i röret

1. Behandla ERP-integrationen som projektets högsta risk från dag ett — inte som en detalj i slutfasen.

2. Skilj transaktionsdata från presentationsdata, och låt rätt system äga rätt sak.

3. Synka deltan, bygg för fel, och gör felhanteringen till någons uttalade ansvar.

4. Välj en arkitektur där integrationen är en utbytbar modul — inte en gång gjuten i betong.

Den mest underskattade frågan i ett e-handelsprojekt är inte "vilken plattform?". Det är "vad händer med ordern om affärssystemet säger nej klockan 14:32 en fredag?". Har du inget bra svar — då vet du var nästa projekt riskerar att dö.

Vi har byggt de här flödena tidigare, och vi gör det gärna med dig.

Författare

Adán Hultgren

Adán Hultgren

Adán Hultgren

Chief Growth Officer

[email protected]

Kontakta oss

Vill du ta ditt e-handelsföretag till nästa nivå eller har du frågor om våra tjänster? Tveka inte att kontakta oss.

Läs mer