Delen via


Vooraf samengesteld AI-model voor factuurverwerking

Het vooraf gebouwde AI-model voor factuurverwerking extraheert belangrijke factuurgegevens om de verwerking van facturen te helpen automatiseren. Het factuurverwerkingsmodel is geoptimaliseerd om algemene factuurelementen zoals factuur-id, factuurdatum, verschuldigd bedrag en meer te herkennen.

Met het model Facturen kunt u het standaardgedrag verbeteren door een aangepast Facturen-model te bouwen.

Gebruiken in Power Apps

Voor meer informatie over het gebruik van het vooraf samengestelde model voor factuurverwerking in Power Apps gaat u naar Het vooraf samengestelde model voor factuurverwerking in Power Apps gebruiken.

Gebruiken in Power Automate

Voor meer informatie over het gebruik van het vooraf samengestelde model voor factuurverwerking in Power Automate gaat u naar Het vooraf samengestelde model voor factuurverwerking in Power Automate gebruiken.

Ondersteunde talen en bestanden

De volgende talen worden ondersteund: Albanees (Albanië), Tsjechisch (Tsjechië), Chinees (vereenvoudigd) China, Chinees (traditioneel) Hong Kong SAR, Chinees (traditioneel) Taiwan, Deens (Denemarken), Kroatisch (Bosnië en Herzegovina), Kroatisch (Kroatië), Kroatisch (Servië), Nederlands (Nederland), Engels (Australië), Engels (Canada), Engels (India), Engels (Verenigd Koninkrijk), Engels (Verenigde Staten), Ests (Estland), Fins (Finland), Frans (Frankrijk), Duits (Duitsland), Hongaars (Hongarije), IJslands (IJsland), Italiaans (Italië), Japans (Japan), Koreaans (Korea), Litouws (Litouwen), Lets (Letland), Maleis (Maleisië), Noors (Noorwegen), Pools (Polen), Portugees (Portugal), Roemeens (Roemenië), Slowaaks (Slowakije), Sloveens (Slovenië), Servisch (Servië), Spaans (Spanje), Zweeds (Zweden).

Voor het beste resultaat zorgt u voor één duidelijke foto of scan per factuur.

  • De afbeeldingsindeling moet JPEG, PNG of PDF zijn.
  • Het bestand mag niet groter zijn dan 20 MB.
  • De afmetingen van afbeeldingen moeten tussen 50 x 50 pixels en 10000 x 10000 pixels liggen.
  • PDF-afmetingen mogen maximaal 17 x 17 inch zijn, wat overeenkomt met de papierformaten Legal of A3 of kleiner.
  • Voor PDF-documenten worden alleen de eerste 2,000 pagina's verwerkt.

Uitvoer van model

Als een factuur wordt gedetecteerd, geeft het factuurverwerkingsmodel de volgende informatie weer:

Eigenschappen Definitie
Verschuldigd bedrag (tekst) Verschuldigd bedrag zoals het op de factuur is vermeld.
Verschuldigd bedrag (getal) Te betalen bedrag in gestandaardiseerde getalnotatie. Voorbeeld: 1234,98.
Betrouwbaarheid van verschuldigd bedrag De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Factuuradres Factuuradres.
Betrouwbaarheid van factuuradres De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Factuuradres van ontvanger Ontvanger factuuradres.
Betrouwbaarheid van factuuradres van ontvanger De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Klantadres Klantadres.
Betrouwbaarheid van klantadres De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Klantadres van ontvanger Ontvanger klantadres.
Betrouwbaarheid van klantadres van ontvanger De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Klant-id Klant-id.
Betrouwbaarheid van klant-id De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Klantnaam Klantnaam.
Betrouwbaarheid van klantnaam De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Belasting-id van klant Het belastingnummer dat aan de klant is gekoppeld.
Betrouwbaarheid van belasting-id van klant De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Vervaldatum (tekst) Vervaldatum zoals deze op de factuur is vermeld.
Vervaldatum (datum) Vervaldatum in gestandaardiseerde datumnotatie. Voorbeeld: 31-05-2019.
Betrouwbaarheid van vervaldatum De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Factuurdatum (tekst) Factuurdatum zoals deze is geschreven in de factuur.
Factuurdatum (datum) Factuurdatum in gestandaardiseerde datumnotatie. Voorbeeld: 31-05-2019.
Betrouwbaarheid van factuurdatum De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Factuur-id Factuur-id.
Betrouwbaarheid van factuur-id De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Factuurtotaal (tekst) Factuurtotaal zoals dit is geschreven in de factuur.
Factuurtotaal (getal) Factuurtotaal in gestandaardiseerde datumnotatie. Voorbeeld: 31-05-2019.
Betrouwbaarheid van factuurtotaal De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Regelitems De regelitems die uit de factuur zijn geëxtraheerd. Voor elke kolom zijn betrouwbaarheidsscores beschikbaar.
  • Bedrag van regelitem: bedrag voor een regelitem. Geretourneerd in tekstindeling en getalnotatie.
  • Beschrijving van regelitem: beschrijving voor een regelitem. Geretourneerd in tekstindeling.
  • Hoeveelheid van regelitem: hoeveelheid voor een regelitem. Geretourneerd in tekstindeling en getalnotatie.
  • Prijs per eenheid van regelitem: prijs per eenheid voor een regelitem. Geretourneerd in tekstindeling en getalnotatie.
  • Productcode van regelitem: productcode voor een regelitem. Geretourneerd in tekstindeling.
  • Eenheid van regelitem: eenheid voor een regelitem (bijvoorbeeld kg en lb). Geretourneerd in tekstindeling.
  • Datum van regelitem: datum voor een regelitem. Geretourneerd in tekstindeling en datumnotatie.
  • Belasting van regelitem: belasting voor een regelitem. Geretourneerd in tekstindeling en getalnotatie.
  • Regelitem alle kolommen: retourneert alle kolommen van het regelitem als een regel tekst.
Betalingsvoorwaarden De betalingsvoorwaarden voor de factuur.
Betrouwbaarheid van betalingsvoorwaarden De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Inkooporder Inkooporder.
Betrouwbaarheid van inkooporder De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Vorig onbetaald saldo (tekst) Het vorige onbetaalde saldo zoals dit op de factuur wordt vermeld.
Vorig onbetaald saldo (getal) Vorig onbetaald saldo in gestandaardiseerde getalnotatie. Voorbeeld: 1234,98.
Betrouwbaarheid van vorig onbetaald saldo De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Remiseadres Remiseadres.
Betrouwbaarheid van remiseadres De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Remiseadres van ontvanger Remiseadres van ontvanger.
Betrouwbaarheid van remiseadres van ontvanger De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Serviceadres Serviceadres.
Betrouwbaarheid van serviceadres De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Serviceadres van ontvanger Serviceadres van ontvanger.
Betrouwbaarheid van serviceadres van ontvanger De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Begindatum van service (tekst) Begindatum van de service zoals deze op de factuur wordt vermeld.
Begindatum van service (datum) Begindatum van service in gestandaardiseerd datumnotatie. Voorbeeld: 31-05-2019.
Betrouwbaarheid van begindatum van service De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Einddatum van service (tekst) Einddatum van de service zoals deze op de factuur wordt vermeld.
Einddatum van service (datum) Einddatum van service in gestandaardiseerd datumnotatie. Voorbeeld: 31-05-2019.
Betrouwbaarheid van einddatum van service De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Verzendadres Verzendadres.
Betrouwbaarheid van leveradres De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Verzendadres van ontvanger Verzendadres van ontvanger.
Betrouwbaarheid van verzendadres van ontvanger De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Subtotaal (tekst) Subtotaal zoals op de factuur is vermeld.
Subtotaal (getal) Subtotaal in gestandaardiseerde getalnotatie. Voorbeeld: 1234,98.
Betrouwbaarheid van subtotaal De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Totale belasting (tekst) Belastingtotaal zoals op de factuur is vermeld.
Totale belasting (getal) Belastingtotaal in gestandaardiseerde getalnotatie. Voorbeeld: 1234,98.
Betrouwbaarheid van belastingtotaal De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Leveranciersadres Leveranciersadres.
Betrouwbaarheid van leveranciersadres De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Leveranciersadres van ontvanger Leveranciersadres van ontvanger.
Betrouwbaarheid van leveranciersadres van ontvanger De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Naam van leverancier Naam van leverancier.
Betrouwbaarheid van leveranciersnaam De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Belasting-id van leverancier Het belastingnummer dat aan de leverancier is gekoppeld.
Betrouwbaarheid van belasting-id van leverancier De betrouwbaarheid van de voorspelling van het model. Score tussen 0 (laag vertrouwen) en 1 (hoog vertrouwen).
Gedetecteerde tekst Regel met herkende tekst bij het uitvoeren van OCR op een factuur. Geretourneerd als onderdeel van een lijst met tekst.
Gedetecteerde sleutel Sleutel-waardeparen zijn alle geïdentificeerde labels of sleutels en de bijbehorende responsen of waarden. U kunt deze gebruiken om extra waarden te extraheren die geen deel uitmaken van de vooraf gedefinieerde lijst met velden.
Gedetecteerde waarde Sleutel-waardeparen zijn alle geïdentificeerde labels of sleutels en de bijbehorende responsen of waarden. U kunt deze gebruiken om extra waarden te extraheren die geen deel uitmaken van de vooraf gedefinieerde lijst met velden.

Sleutel-waardeparen

Sleutel-waardeparen zijn alle geïdentificeerde labels of sleutels en de bijbehorende responsen of waarden. U kunt deze gebruiken om extra waarden te extraheren die geen deel uitmaken van de vooraf gedefinieerde lijst met velden.

Om alle sleutel-waardeparen te visualiseren die zijn gedetecteerd door het factuurverwerkingsmodel, kunt u een actie HTML-tabel maken aan uw stroom toevoegen zoals weergegeven in de schermopname en de stroom uitvoeren.

Schermopname van alle sleutel-waardeparen op een factuur.

Schermopname van alle sleutel-waardeparen op een factuur - resultaten.

Als u een specifieke sleutel wilt extraheren waarvan u de waarde kent, kunt u de actie Filterarray gebruiken zoals weergegeven op de onderstaande schermopname. In het voorbeeld van de schermopname willen we de waarde extraheren voor de sleutel Tel.:

Schermopname van het ophalen van een waarde die aan een sleutel is gegeven.

Limieten

De volgende limiet is van toepassing op oproepen per omgeving in documentverwerkingsmodellen, inclusief vooraf samengestelde modellen: verwerking van betalingsbewijzen en factuurverwerking.

Actie Limiet Verlengingsperiode
Aanroepen (per omgeving) 360 60 seconden

Een aangepaste factuurverwerkingsoplossing maken

Het vooraf gebouwde AI-model voor factuurverwerking is ontworpen om veelgebruikte velden uit facturen te extraheren. Omdat elk bedrijf uniek is, wilt u wellicht andere velden extraheren dan die in dit vooraf samengestelde model zijn opgenomen. Het kan ook zijn dat sommige standaardvelden niet goed worden geëxtraheerd voor een bepaald type factuur waarmee u werkt. Er zijn twee opties om aan te pakken:

  • Het aangepaste verwerkingsmodel Facturen gebruiken: verbeter het gedrag van het kant-en-klare factuurverwerkingsmodel door nieuwe velden toe te voegen die moeten worden geëxtraheerd naast de velden die standaard zijn of voorbeelden van documenten die niet correct zijn geëxtraheerd. Ga naar Het type document selecteren voor meer informatie over het uitbreiden van het kant-en-klare model voor factuurverwerking.

  • Onbewerkte OCR-resultaten weergeven: telkens wanneer het vooraf gebouwde AI-model voor factuurverwerking een door u geleverd bestand verwerkt, voert het ook een OCR-bewerking uit om elk woord uit het bestand te extraheren. U hebt toegang tot de onbewerkte OCR-resultaten voor de gedetecteerde tekstuitvoer die door het model wordt geleverd. Een eenvoudige zoekopdracht in de inhoud die door gedetecteerde tekst wordt geretourneerd, kan voldoende zijn om de gegevens te vinden die u nodig hebt.

  • Documentverwerking gebruiken: met AI Builder kunt u ook uw eigen aangepaste AI-model bouwen om specifieke velden en tabellen te extraheren die u nodig hebt voor de documenten waarmee u werkt. Maak simpelweg een documentverwerkingsmodel en train dit om alle informatie uit een factuur te halen die niet goed werkt met het factuurextractiemodel.

Nadat u uw aangepaste documentverwerkingsmodel hebt getraind, kunt u het combineren met het vooraf samengesteld model voor factuurverwerking in een Power Automate-stroom.

Hieronder volgen een aantal voorbeelden:

Gebruik een aangepast documentverwerkingsmodel om extra velden te extraheren die niet worden geretourneerd door het vooraf samengestelde factuurverwerkingsmodel

In dit voorbeeld hebben we een aangepast documentverwerkingsmodel getraind om een loyaliteitsprogrammanummer te extraheren dat alleen aanwezig is in facturen van de leveranciers Adatum en Contoso.

De stroom wordt geactiveerd wanneer er een nieuwe factuur wordt toegevoegd aan een SharePoint-map. Vervolgens wordt het vooraf gebouwde AI-model van de factuurverwerking aangeroepen om de gegevens te extraheren. Daarna controleren we of Adatum of Contoso de leverancier is voor de factuur die is verwerkt. Als dat het geval is, roepen we een aangepast documentverwerkingsmodel aan dat we hebben getraind om dat loyaliteitsnummer te krijgen. Tot slot slaan we de geëxtraheerde gegevens van de factuur op in een Excel-bestand.

Schermopname van een factuur- en documentverwerkingsstroom.

Gebruik een aangepast documentverwerkingsmodel als de betrouwbaarheidsscore voor een veld dat is geretourneerd door het vooraf samengestelde factuurverwerkingsmodel laag is

In dit voorbeeld hebben we een aangepast documentverwerkingsmodel getraind om het totale bedrag uit facturen te extraheren, waar we gewoonlijk een lage betrouwbaarheidsscore krijgen bij gebruik van het vooraf samengestelde factuurverwerkingsmodel.

De stroom wordt geactiveerd wanneer er een nieuwe factuur wordt toegevoegd aan een SharePoint-map. Vervolgens wordt het vooraf gebouwde AI-model van de factuurverwerking aangeroepen om de gegevens te extraheren. Vervolgens controleren we of de betrouwbaarheidsscore voor de eigenschap Totale factuurwaarde lager is dan 0,65. Als dat het geval is, roepen we een aangepast documentverwerkingsmodel aan dat we hebben getraind met facturen waar we meestal een lage betrouwbaarheidsscore krijgen voor het totale veld. Tot slot slaan we de geëxtraheerde gegevens van de factuur op in een Excel-bestand.

Schermopname van een factuur- en documentverwerkingsstroom voor lage scores.

Gebruik het vooraf samengestelde documentverwerkingsmodel om facturen te verwerken waarvoor een aangepast documentverwerkingsmodel niet is getraind

Eén manier om het vooraf samengestelde model voor factuurverwerking te gebruiken, is door het te gebruiken als een terugvalmodel voor het afhandelen van facturen waarvoor uw aangepaste documentverwerkingsmodel niet is getraind. Stel dat u bijvoorbeeld een documentverwerkingsmodel hebt gebouwd en dit hebt getraind om gegevens te extraheren van uw 20 belangrijkste factuuraanbieders. U kunt dan het vooraf samengestelde model voor factuurverwerking gebruiken om alle nieuwe facturen of facturen met een lager volume te verwerken. Hier is een voorbeeld van hoe u het zou kunnen doen:

Deze stroom wordt geactiveerd wanneer er een nieuwe factuur wordt toegevoegd aan een SharePoint-map. Er wordt dan een aangepast documentverwerkingsmodel aangeroepen om de gegevens te extraheren. Daarna controleren we of de betrouwbaarheidsscore voor de gedetecteerde verzameling lager is dan 0,65. Als dit het geval is, betekent dit waarschijnlijk dat de verstrekte factuur niet goed past bij het aangepaste model. In dat geval wordt het vooraf samengestelde model voor factuurverwerking aangeroepen. Tot slot slaan we de geëxtraheerde gegevens van de factuur op in een Excel-bestand.

Schermopname van een factuur- en documentverwerkingsstroom voor nieuwe facturen.