Kort svar

Hvad er faktura-læseren?

Et AI-system der automatisk henter leverandørfakturaer fra email, web-portaler og PDF, udtrækker fakturalinjer med per-leverandør profiler og opdaterer kostprisen pr. vare direkte. Valideret: 16 fakturaer gav 208 linjer og 120 varer.

16
fakturaer behandlet
208
fakturalinjer udtrukket
120
varer opdateret
ca. 300
varer med web-backfill
Udfordringer

Problemet: manuel genindtastning af leverandørfakturaer

Mange lager- og indkøbssystemer er afhængige af manuel overførsel af priser fra leverandørfakturaer.

Manuel genindtastning er langsom og fejlbehæftet

Nogen printer fakturaen, nogen kigger den igennem, nogen taster tallene ind. Processen skalerer ikke, når leverandørporteføljen vokser.

Faktura-læseren henter, udtrækker og opdaterer automatisk. Kun linjer med lav AI-tillid kræver manuel godkendelse.

Rykkere og duplikater forurener lagerdataene

Genfremsendte fakturaer og rykkerbreve risikerer at tælle dobbelt og skabe forkerte kostpriser i lagersystemet.

sha256-fingeraftryk og rykker-detektion sikrer, at hver faktura kun behandles én gang.

Kostpriserne i systemet er altid bagud

For virksomheder med volatile leverandørpriser fører manuel opdatering til, at lagersystemets kostpriser ikke afspejler, hvad fakturaerne faktisk siger.

Feltet last_unit_cost_ore opdateres automatisk ved hver indlæsning - kostpriserne er altid aktuelle.

Processen

Sådan virker faktura-læseren - email, web og PDF i én læser

Alle tre kanaler føder den samme udtræks- og opdateringslogik.

Faktura indlæses fra email, web eller PDF

IMAP-poll henter vedhæftede PDF-fakturaer fra en konfigureret postkasse. Playwright logger ind på web-portaler og henter direkte fra kilden. PDF-upload er også tilgængeligt.

AI-udtræk med per-leverandør profil

Claude Opus udtrækker fakturaheader og linjer i struktureret JSON - varenummer, beskrivelse, antal, enhedspris og enhed. Profilen er kalibreret på eksempelfakturaer fra netop den leverandør.

Linjer med lav tillid lander i gennemsynskø

Fakturalinjer med confidence-score under 0,55 skrives ikke automatisk. De vises i appen med scores og mulighed for manuel godkendelse eller afvisning.

Kostprisen opdateres direkte på varen

Matchede fakturalinjer opdaterer feltet last_unit_cost_ore på varen automatisk. sha256-deduplering og rykker-detektion sikrer, at kun validerede linjer opdaterer kostprisen.

Se det i aktion

Fra faktura til linjer og opdateret kostpris

Vaelg en eksempel-faktura og se udtraek, kostpris-opdatering og dublet-tjek.

En laeser til alle formater.

AI-udtræk af fakturalinjer med per-leverandør profiler

Hver funktion løser et specifikt problem i fakturabehandlingskæden - fra indlæsning til kostprisopdatering.

Per-leverandør AI-profiler

Systemet kender kolonnerækkefølge, varenummerformat og unikke felter for hver leverandør. Nye leverandører tilføjes ved at uploade tre til fem eksempelfakturaer, hvorefter systemet bygger en profil.

Automatisk kostprisopdatering pr. vare

Feltet last_unit_cost_ore afspejler altid den senest indlæste kostpris. Lagersystemet holder automatisk trit med fakturaerne - ingen manuel handling er nødvendig.

sha256-deduplering og rykker-detektion

Hvert dokument tildeles et sha256-fingeraftryk med en unik databasenøgle - duplikater afvises stille. Rykkere identificeres via mønsterscan og markeres med et is_rykker-flag, så de aldrig opdaterer kostprisen.

Gennemsynsvisning med confidence-scores

Linjer under tærsklen vises i appen med score og mulighed for manuel godkendelse eller afvisning. Reorder-flag vises, når beholdningen er på eller under reorder_point.

Web-portal integration via Playwright

Systemet logger ind på leverandørens portal og henter fakturaer direkte fra kilden. Web-backfill via hoka.dk hentede 31 Hoerkram-fakturaer ad denne vej.

Valideret på 16 rigtige leverandørfakturaer

16 fakturaer gav 208 linjer og 120 opdaterede varer. Web-backfill løftede den samlede dækning til ca. 300 varer. Disse tal er fra den faktiske validering, ikke estimater.

FAQ

Ofte stillede spørgsmål

Svar på de mest stillede spørgsmål om faktura-læseren.

Hvilke kanaler understøtter faktura-læseren?
Faktura-læseren understøtter tre kanaler: email via IMAP-poll, web-portaler via Playwright og direkte PDF-upload. Alle tre føder den samme udtræks- og opdateringslogik - hvilken kanal fakturaen kom ind fra ændrer ikke, hvad der sker med den bagefter.
Hvad sker der med fakturalinjer, som AI'en er usikker på?
Linjer med confidence-score under 0,55 skrives ikke automatisk til systemet. De lander i en gennemsynskø i appen, hvor en bruger kan bekræfte, rette eller afvise dem manuelt.
Hvordan undgår systemet dobbeltbehandling af rykkere og duplikater?
Hvert dokument tildeles et sha256-fingeraftryk med en unik databasenøgle - duplikater afvises stille og roligt uden fejl. Rykkere identificeres via mønsterscan og markeres med et is_rykker-flag, så de aldrig opdaterer kostprisen.
Hvem passer faktura-læseren til?
Løsningen passer til virksomheder der modtager leverandørfakturaer som PDF via email eller web-portaler, vil holde kostpriserne ajour uden manuel genindtastning, og har et leverandørvolumen der gør manuel behandling tidskrævende. Løsningen er ikke oplagt for virksomheder på faste EDI-feeds eller med så få fakturaer, at manuel håndtering er uproblematisk.
Hvordan tilføjes en ny leverandør til systemet?
Upload tre til fem eksempelfakturaer fra den pågældende leverandør. Systemet bygger en profil kalibreret til netop den leverandørs format, kolonnerækkefølge og varenummerstruktur - og præsterer bedre end et generisk OCR-udtræk.
Hvad er systemets dækning i praksis?
16 leverandørfakturaer gav 208 linjer og 120 opdaterede varer. Web-backfill via hoka.dk - 31 Hoerkram-fakturaer hentet direkte fra leverandørens portal - løftede den samlede dækning til ca. 300 varer. Disse tal er fra den faktiske validering.

Klar til at automatisere din fakturahåndtering?

Faktura-læseren konfigureres pr. leverandør. Start med eksempelfakturaer fra din primære leverandør, og systemet bygger profilen.

01 / 01

Et øjeblik…

Henter spørgsmål…