Hoppa till innehåll
SKALVERK

Fortnox & integration · 11 min läsning

Fortnox-integration: vad bör företag tänka på?

Från systemägarskap till felhantering: frågorna som behöver besvaras innan Fortnox kopplas till andra system.

Av SKALVERK Redaktion

En Fortnox-integration kan minska dubbelregistrering mellan försäljning, leverans och ekonomi. Men en bra koppling börjar inte med ett API-anrop. Den börjar med ansvar: vilken information ska flöda, när ska det ske och vilket system är den auktoritativa källan?

Vilka objekt och händelser som kan hanteras beror på Fortnox aktuella API:er, behörigheter och det andra systemets möjligheter. Därför behöver varje flöde verifieras innan det lovas eller byggs.

Bestäm var sanningen finns

Kunddata kanske skapas i CRM, artiklar förvaltas i ett produktsystem och fakturastatus ägs av ekonomisystemet. Skriv ned ägare per datatyp. Om två system får uppdatera samma fält utan regler uppstår dubbletter och konflikter.

Vanliga flöden att utvärdera

  • Skapa eller uppdatera kunder från CRM eller orderflöde.
  • Föra över order- eller fakturaunderlag efter godkänd leverans.
  • Synkronisera artiklar och referenser när API och arbetssätt stödjer det.
  • Koppla projekt- eller servicedata till ekonomiskt underlag.
  • Föra tillbaka status så att sälj eller kundservice ser vad som hänt.

Autentisering och behörighet

Anslutningen behöver använda Fortnox stödda autentiseringsflöde och minsta nödvändiga behörighet. Tokens och hemligheter hör hemma på serversidan, aldrig i webbläsaren eller i delade dokument. Åtkomst ska kunna återkallas och förnyas kontrollerat.

Bygg för att fel kommer att inträffa

Nätverk, behörigheter och datavalidering kan fallera. Integrationen behöver därför logga vad som försöktes, skilja tillfälliga fel från permanenta och kunna göra säkra omförsök utan att skapa dubbla poster.

  • Använd en unik nyckel för varje affärshändelse.
  • Spara kopplingen mellan poster i systemen.
  • Köa om tillfälliga fel med begränsade omförsök.
  • Larma en ansvarig när manuell åtgärd krävs.
  • Visa begriplig status utan att exponera hemlig teknisk information.

Vanliga fallgropar

Att synkronisera allt i båda riktningar skapar ofta mer risk än nytta. Börja med ett tydligt enkelriktat flöde. Undvik också att låta integrationen dölja bristande datakvalitet; obligatoriska fält och valideringsregler behöver vara överenskomna först.

När är integration fel väg?

Om flödet sker några få gånger per månad kan en kontrollerad import vara bättre. Om det befintliga systemet saknar stabilt gränssnitt eller ska avvecklas snart bör ni inte bygga en långsiktig koppling runt det.

Nästa steg

Välj ett enda flöde, dokumentera källsystem, mål, fält, volym, felvägar och ansvarig. På vår fördjupade sida om Fortnox-integration går vi igenom hela processen från analys till övervakning.

Kartlägg ert dataflöde

Kartlägg ert dataflöde