Behandler leverandørfaktura-PDF'er fra den digitale indbakke (eller en testmappe), udtrækker data via regler og valgfri Azure AI, validerer totalerne og opretter købsfakturaer i Sapera; fakturaer der ikke kan tolkes, flyttes til manuel behandling.
Handlingen kører som et trin i en SyncTool-konfiguration. Du konfigurerer trinnets indstillinger (fx server, login, sti, format eller SQL afhængigt af handlingen) og kører konfigurationen. Handlingen henter selv de nødvendige data fra Sapera eller den eksterne kilde – du skal ikke knytte kildekolonner som ved en almindelig import. Eventuelle parametre er beskrevet nedenfor.
Kort fortalt: handlingen læser leverandørfaktura-PDF'er fra den digitale indbakke (eller en testmappe), udtrækker data via regler og valgfri Azure AI, validerer totalerne og opretter købsfakturaer i Sapera.
Fakturaer, der ikke kan tolkes sikkert, oprettes ikke – de flyttes til manuel behandling, så intet bogføres på et forkert grundlag.
Aktivér Azure AI (AzureAiEnable) — Når aktiveret, bruges Azure AI til at udtrække fakturadata i stedet for kun at bruge regler.
Brug Azure AI som reserve (AzureAiEnabledAsFallback) — Når aktiveret, bruges Azure AI kun som reserve, hvis den regelbaserede tolkning fejler.
Azure AI-endpoint (AzureAiEndPoint) — Endpoint-URL til den Azure AI-tjeneste, der bruges til fakturaudtræk.
Azure AI-nøgle (AzureAiKey) — Adgangsnøgle til Azure AI-tjenesten.
Azure AI-model (AzureAiModel) — Navn på den Azure AI-model, der bruges til fakturaudtræk.
Mappe (Directory) — Arbejdsmappe hvor vedhæftede faktura-PDF'er gemmes under behandlingen; den skal allerede findes.
Prøv først kun med første side (FirstTryWithFirstPageOnly) — Når aktiveret, forsøger tolkningen først med side ét, derefter to sider og til sidst hele dokumentet, før den giver op.
Aktivér videresendelse (ForwardToEnable) — Når aktiveret, omdannes fakturaer markeret til en videresend-til-kunde til kundefakturaer i stedet for købsfakturaer.
Udeluk filer (regulært udtryk) (InputExcludeFileRegEx) — Regulært udtryk, der matcher filnavne, som skal udelades og sendes til manuel behandling.
Testmappe (InputTestDirectory) — Mappe med PDF-filer, der behandles i testtilstand i stedet for at læse fra den digitale indbakke.
Testfil-mønster (InputTestFilePattern) — Filmønster, der vælger hvilke filer i testmappen der behandles; standard er *.pdf.
Påkrævet betalingsfrist (MandatoryPaymentDueDate) — Når aktiveret, skal en betalingsfrist findes, for at fakturaen anses for korrekt tolket.
Flyt til manuel behandling uden leverandørfakturanr. (MoveToManualProcessingIfNoSupplierInvoiceNumber) — Når aktiveret, flyttes fakturaer uden et fundet leverandørfakturanummer til manuel behandling.
Flyt til manuel behandling ved fejl (MoveToManualProcessingOnFailure) — Når aktiveret, flyttes enhver faktura, der fejler automatisk behandling, til manuel behandling.
Flyt til manuel behandling ved manglende afsendernavn-match (MoveToManualProcessingOnSenderNameNoMatch) — Når afsendernavnet ikke matcher afsendernavn-mønsteret: hvis slået fra (standard) forbliver beskeden i automatisk behandling, så et senere trin kan behandle den; hvis slået til flyttes den til manuel behandling.
Afsendernavn (regulært udtryk) (SenderNameRegEx) — Valgfrit regulært udtryk på afsendernavnet til yderligere at filtrere hvilke indgående e-mails der behandles.
Leverandør-e-mail (SupplierEmail) — Afsender-e-mailmønster, der bruges til at indsamle de indgående e-mails, der hører til denne leverandør.
SupplierAccountNumber — kontonummer på den leverandør (kreditor), som fakturaerne i dette trin bogføres på.
SupplierIdentifier — identifikator der bruges til at slå leverandøren op; kan leverandøren ikke findes, sendes fakturaen til manuel behandling.
RequireInstance — kræv instans/serienummer-kladder på købslinjer for instanspligtige varer (standard til).
IdentifierFormat — format-skabelon der pakker den udtrukne varenummer-identifikator, fx tilføjer præfiks/suffiks før varen slås op.
UnknownProductIdentifier — varenummer på 'ukendt vare', der bruges som opsamlingsvare når en linjes vare ikke kan matches i varekartoteket.
UnknownProductBlockBooking — spær linjer der er faldet tilbage til den ukendte vare, så fakturaen ikke kan bogføres uden manuel afklaring.
EmptyProductIdentifier — varenummer til tekst-/tomme linjer uden beløb (fx overskrifts- eller informationslinjer).
ShippingCostOptionKind — bogfør fragt som et tillægs-/rabatfelt (1-3) i stedet for en varelinje; tom = varelinje. Ignoreres i fremmed valuta.
ShippingCostProductIdentifier — varenummer som fragt bogføres på når det lægges på som varelinje (falder tilbage til ukendt vare hvis tom).
DiscountOptionKind — bogfør rabat som et tillægs-/rabatfelt (1-3) i stedet for en varelinje; tom = varelinje. Ignoreres i fremmed valuta.
DiscountProductIdentifier — varenummer som rabat bogføres på når det lægges på som varelinje (falder tilbage til ukendt vare hvis tom).
MarketingCostProductIdentifier — varenummer som markedsførings-/reklameomkostninger bogføres på (falder tilbage til ukendt vare hvis tom).
EnvironmentalFeeProductIdentifier — varenummer som miljøgebyr bogføres på (falder tilbage til ukendt vare hvis tom).
ExpressFeeProductIdentifier — varenummer som ekspres-/hastegebyr bogføres på (falder tilbage til ukendt vare hvis tom).
DecimalSeparator — decimalseparator (fx ',' eller '.') der bruges når beløb og antal tolkes til tal.
AllowMultipleValuesSeperatedWithSpace — behandl mellemrum/linjeskift i et udtrukket felt som flere værdier der lægges sammen.
AllowFik — tillad at et udtrukket FIK/betalings-ID sættes som FIK-betaling på købsfakturaen (standard til).
CheckDuplicateSupplierInvoice — når slået til (standard) oprettes fakturaen ikke hvis der allerede findes én med samme leverandør og leverandør-fakturanummer; den sendes i stedet til manuel behandling, så samme faktura ikke importeres to gange.
TrivialityLimit — beløbstolerance (standard 3) for afrundingsforskelle når totaler, moms og linjesummer valideres mod hinanden.
OcrHighResolution — kør Azure-dokumentanalyse i høj opløsning for bedre læsning af små/tætte fakturaer (langsommere/dyrere).
ForwardToCustomerAccountNumber — kundekontonummer som en videresendt (gennemfaktureret) faktura oprettes på, når videresendelse er slået til.
ForwardToInvoiceSubject — emnetekst der sættes på den kundefaktura der dannes ved videresendelse.
LogDebugInfo — log ekstra fejlsøgnings-info (rå udtrukne data samt værdier før auto-udfyld) på beskeden i digital indbakke.
RegExReplace — regex søg-og-erstat regler pr. felt der renser den udtrukne tekst (fx fjerner tegn) før den bruges.
RegExs — ældre regex-mønstre pr. felt; defineret men ikke aktivt anvendt i den nuværende AI/OCR-udtrækning.
RegExEnable — ældre indstilling til regex-baseret felt-udtræk; anvendes ikke i den nuværende AI/OCR-udtrækning.
Se også oversigten SyncTool – handlinger.
Vil du vide mere?
Læs mere i disse relaterede artikler:
Standardparametre for alle handlinger
De generelle parametre der findes på de fleste SyncTool-handlinger: styring af trinnet, fejlhåndtering, timeout m.m.