← Tillbaka till digi22

Fortnox-koppling

Koppla digi22:s Fortnox-konto för att hämta bokföringsdata, resultatrapport och artikelstatistik.
Anslutningsstatus
Kollar status…
🔗 Koppla Fortnox
Steg 1 — Fortnox-app (engångssteg)
Steg 2 — Deploya Edge Functions
Kör i terminalen från Digi22/Mitt Digi22/-mappen:
# Installera Supabase CLI om du inte har det
npm install -g supabase

# Logga in med Personal Access Token
supabase login --token sbp_4cfe9d1dbe318b8e6843413e75bbb3dbf5452150

# Länka till digi22-projektet
supabase link --project-ref tmeiuobrwifpubgrzxyx

# Deploya alla Fortnox Edge Functions
supabase functions deploy fortnox-token
supabase functions deploy fortnox-oauth --no-verify-jwt
supabase functions deploy fortnox-callback --no-verify-jwt
supabase functions deploy fortnox-sync-sie
supabase functions deploy fortnox-sync-bokforing
supabase functions deploy fortnox-resultatrapport
Steg 3 — Kör SQL-migration
Kör filen supabase/migrations/02_fortnox.sql i digi22 Supabase SQL Editor . Den skapar alla tabeller (fortnox_tokens, fortnox_verifikat_rader, konto_plan, fortnox_sync_log, fortnox_integrity_log, fortnox_faktura_rader) och aggregeringsfunktionerna rr_summary() och br_summary().
Steg 4 — Koppla Fortnox-kontot
När steps 1–3 är klara: klicka "Koppla Fortnox" längst upp, logga in med digi22:s Fortnox-uppgifter och godkänn åtkomst. Tokens sparas automatiskt i Supabase.
Redirect URI (används automatiskt): https://tmeiuobrwifpubgrzxyx.supabase.co/functions/v1/fortnox-callback