Revisionsklar på bestilling: sådan gør DocReveal et hvilket som helst sæt dokumenter til den eksport, I har brug for

Mandag kl. 9:00. En ekstern revisor sender en anmodning: alle leverandørfakturaer i stikprøven for september, én række pr. faktura, som CSV-fil senest fredag. Leverandør, fakturanummer og -dato, indkøbsordre, betalingsbetingelser, forfaldsdato, valuta og totalbeløb.

Intet system har listen i denne form. Svarene står i selve dokumenterne — fakturaer på engelsk, spansk og tjekkisk plus en papirkopi fra morgenscanningen i postrummet. Normalt betyder det manuel indtastning eller en ticket til IT om at bygge en rapport.

Vores nye videoguide, Revisionsklar på bestilling, viser en tredje vej. Den varer knap seks minutter, I kan se den øverst på denne side, og den følger kreditorbogholderiet hos Keldmoor, en fiktiv grossist, fra anmodningen til svaret. Tre trin, ingen kode. Revisionen er kun eksemplet: de samme trin giver jer enhver liste i den form, I har brug for, fra et hvilket som helst sæt dokumenter.

Trin ét: beskriv de kolonner, I har brug for

Det begynder i Model Manager. En model definerer, hvilke felter DocReveal udtrækker fra dokumenter, og i hvilken struktur. Kanoniske modeller beskriver almindelige dokumenttyper; egne modeller tilhører jer og er tilpasset jeres egne systemer eller en enkelt anmodning.

Teamet opretter en tom model ved navn Audit sample og tilføjer otte felter — præcis revisorens kolonner. Hvert felt får en type — tekst, et tal, et heltal, ja/nej, et indlejret objekt eller en liste, for eksempel linjerne på en faktura — og datoer får formatet Date.

Det vigtigste er beskrivelsen. Den sendes til den AI, der læser dokumenterne, og siger derfor med almindelige ord, hvad feltet betyder: leverandørens juridiske navn, som det står på fakturaen; betalingsfristen i dage som et tal; ingen forfaldsdato, hvis fakturaen ikke angiver en. En kontrol gennemgår strukturen, og udgivelsen viser præcis, hvad der ændres, før noget bliver gemt.

Trin to: vælg dokumenterne

I File Manager filtrerer teamet på dokumenttype og vælger de otte dokumenter — på tværs af mapper, herunder papirkopien og en fragtfaktura, der er udskilt fra postrummets scanning. Ét klik på Reveal Group, og Reveal Manager åbner en ny kørsel med dem alle.

Under Mapping models tilføjer teamet Audit sample. Hver fil blev læst, da den kom ind, så intet bliver læst igen: DocReveal genbruger det eksisterende resultat og udfylder den nye struktur. En tavle følger hver fil, og i videoen er kørslen færdig få minutter senere, med alle otte resultater skrevet til Analytics.

Trin tre: én tabel, én fil

I Analytics åbnes det nye datasæt i Data Explorer. Vælg de otte felter som kolonner, kør forespørgslen, og dér har I resultatet: otte rækker, én pr. dokument. Amerikanske, spanske og tjekkiske datoer har nu ét fælles format. Net 45, 30 días og 30 dní er blevet til rene tal. Dollar forbliver dollar, og euro forbliver euro.

Sorteret efter fakturadato viser tabellen noget, der er værd at vide: INV-88163 optræder to gange — PDF-filen og papirkopien af den fra postrummet — og bliver fanget, før nogen betaler den to gange. Og hvor en fragtfaktura ikke angiver nogen forfaldsdato, forbliver cellen tom. Intet bliver opdigtet.

Exports gør den samme forespørgsel til en CSV-fil med kolonnerne i revisorens rækkefølge, og Download gemmer den på jeres computer. Bag hver række ligger et revisionslag: kørslen, modelversionen, tidspunktet og hele den udtrukne post. Kl. 9:19 er svaret på vej.

Revisionen er én anmodning blandt mange. Med de samme tre trin laver I en leverandørliste til et andet system, et register over kontrakter og deres opsigelsesvarsler eller svaret på et enkeltstående spørgsmål fra ledelsen — hvilke kolonner jeres forretning end har brug for.

Næste måned er det hele allerede sat op

Modellen bliver liggende. Når næste måneds fakturaer kommer ind, går de gennem den samme model: samme kolonner, nye rækker. Ingen bygger noget om: den næste liste er en ny kørsel, ikke et nyt projekt.

Lad en agent gøre det

Når modellen først findes, kan resten også køre uden et menneske ved tastaturet. DocReveal taler MCP, den åbne standard, som AI-assistenter og agenter bruger til at arbejde med andre systemer.

En AI-agent, der er forbundet via MCP med en nøgle, som I kontrollerer, kan gøre det, teamet gjorde i hånden: opliste dokumenterne og jeres modeller, starte en mappingkørsel med jeres egen model og hente rækkerne gennem kontrollerede forespørgsler med kun læseadgang — ingen fri SQL, intet bliver ændret. At starte en kørsel regnes som en følsom handling, så den følger den politik, I har fastsat: køre automatisk, bede om bekræftelse eller vente på et menneskes godkendelse. Hvert kald bliver logget. Hvordan nøgler, godkendelser og revisionssporet fungerer, handler videoen Agents under control om.

Inde i DocReveal er de samme værktøjer tilgængelige for de agenter, I bygger i Agent Manager, og disse agenter kan starte efter en tidsplan, når en postkasse modtager noget, eller når der kommer en hændelse. I Integration Manager kan en integration starte af sig selv, så snart dokumenter er mappet. Jeres agent beder om listen, DocReveal returnerer rækkerne, og agenten sender dem videre — til en rapport, et regneark eller et andet system, den har lov til at bruge.

Det skal I tage med

  • I definerer strukturen. Jeres kolonner og jeres navne, beskrevet med almindelige ord — ingen kode, ingen IT-ticket.
  • Et hvilket som helst sæt dokumenter. Alle sprog, alle layouts, papirkopier inklusive; resultater, der allerede findes, bliver genbrugt.
  • Én tabel, I kan kontrollere. Ét format for datoer og tal, tomt, hvor et dokument ikke siger noget, og et revisionsspor bag hver række.
  • Klar til agenter. Når modellen findes, kan en AI-agent køre resten via MCP — efter jeres regler.

Keldmoor, dens leverandører og dens revisor er fiktive demodata; skærmbillederne viser det rigtige produkt.

Jeres kolonner. Alle dokumenter.