Deli putem


Obrada faktura unapred izgrađen AI model

Unapred izgrađeni AI model za obradu faktura izvlači ključne podatke o fakturama kako bi pomogao u automatizaciji obrade faktura. Model obrade faktura je optimizovan da prepozna uobičajene elemente fakture kao što su ID fakture, datum fakture, dospjeli iznos i još mnogo toga.

Model faktura vam omogućava da povećate podrazumevano ponašanje izgradnjom prilagođenog modela faktura.

Koristite u usluzi Power Apps

Naučite kako da koristite unapred izgrađeni model za obradu faktura u Power Apps Koristite unapred izgrađeni model za obradu faktura Power Apps.

Korišćenje u usluzi Power Automate

Naučite kako da koristite unapred izgrađeni model za obradu faktura u Power Automate Koristite unapred izgrađeni model Power Automate za obradu faktura.

Podržani jezici i datoteke

Podržani su sledeći jezici: albanski (Albanija), češki (Češka), kineski (pojednostavljeni) Kina, kineski (tradicionalni) Hong Kong SAR, kineski (tradicionalni) Tajvan, danski (Danska), hrvatski (Bosna i Hercegovina), hrvatski (Hrvatska), hrvatski (Srbija), holandski (Holandija), engleski (Australija), engleski (Kanada), engleski (Indija), engleski (Velika Britanija), engleski (Sjedinjene Države), estonski (Estonija), finski (Finska), francuski (Francuska), nemački (Nemačka), mađarski (Mađarska), Islandski (Island), italijanski (Italija), japanski (Japan), korejski (Koreja), litvanski (Litvanija), letonski (Letonija), malajski (Malezija), norveški (Norveška), poljski (Poljska), portugalski (Portugal), rumunski (Rumunija), slovački (Slovačka), slovenački (Slovenija), srpski (Srbija), španski (Španija), švedski (Švedska).

Da biste dobili najbolje rezultate, obezbedite jednu jasnu fotografiju ili skeniranje po fakturi.

  • Format slike mora biti JPEG, PNG ili PDF.
  • Veličina datoteke ne sme biti veća od 20 MB.
  • Dimenzije slike moraju biti između 50 k 50 piksela i 10.000 k 10.000 piksela.
  • PDF dimenzije moraju biti najviše 17 k 17 inča, što je ekvivalent Legal ili A3 veličine papira ili manje.
  • Za PDF dokumente, samo prvih 2.000 stranica se obrađuje.

Model izlaz

Ako se otkrije faktura, model obrade faktura daje sledeće informacije:

Polje Opis
CustomerName Kupac se fakturiše
CustomerId Referentni ID za kupca
PurchaseOrder Referentni broj naloga za kupovinu
InvoiceId ID za ovu specifičnu fakturu (često 'Broj fakture')
InvoiceDate Datum izdavanja fakture
DueDate Datum plaćanja za ovu fakturu dospijeva
VendorName Prodavac koji je kreirao ovu fakturu
VendorAddress Poštanska adresa za prodavca
VendorAddressRecipient Ime povezano sa adresom dobavljača
CustomerAddress Poštanska adresa za Klijenta
CustomerAddressRecipient Ime povezano sa CustomerAddress
BillingAddress Eksplicitna adresa za naplatu za kupca
BillingAddressRecipient Ime povezano sa BillingAddress
ShippingAddress Eksplicitna adresa za isporuku za kupca
ShippingAddressRecipient Ime povezano sa adresom za isporuku
SubTotal Polje Subtotal identifikovano na ovoj fakturi
TotalDiscount Ukupno polje popusta identifikovano na ovoj fakturi
TotalTax Ukupno poresko polje identifikovano na ovoj fakturi
InvoiceTotal Ukupni novi troškovi povezani sa ovom fakturom
AmountDue Ukupan iznos zbog prodavca
PreviousUnpaidBalance Eksplicitno prethodno neplaćeni saldo
RemittanceAddress Eksplicitna adresa za doznaku ili plaćanje za kupca
RemittanceAddressRecipient Ime povezano sa RemittanceAddress
ServiceAddress Eksplicitna adresa usluge ili adresa imovine za kupca
ServiceAddressRecipient Ime povezano sa ServiceAddress
ServiceStartDate Prvi datum za period usluge (na primer, period usluge računa za komunalne usluge)
ServiceEndDate Datum završetka perioda usluge (na primer, period usluge računa za komunalne usluge)
VendorTaxId Vladin ID broj povezan sa prodavcem
CustomerTaxId Vladin identifikacioni broj povezan sa klijentom
PaymentTerm Uslovi pod kojima je plaćanje treba da bude plaćeno
KVKNumber Jedinstveni identifikator za preduzeća registrovana u Holandiji
PaymentDetails Lista detalja plaćanja
  • IBAN: Međunarodni broj bankovnog računa
  • BankAccountNumber: Broj bankovnog računa, jedinstveni identifikator za bankovni račun
  • BPaiBillerCode: Biller kod za BPai, alfanumerički identifikator jedinstven za naplatitelja ili njihov proizvod / uslugu
  • BPaiReference: Referentni broj za BPai, jedinstveni identifikator za transakciju računa određenog kupca
  • SVIFT: ISO9362, međunarodni standard za poslovne identifikatorske kodove (BIC)
TaxDetails Lista poreskih detalja
  • Iznos: Iznos poreskog detalja
  • Stopa: Stopa poreskih detalja
PaidInFourInstallements Lista poreskih detalja
  • Iznos: Iznos dospjele rate
  • DueDate: Datum dospijeća rata
Items Lista poreskih detalja
  • Iznos: Iznos stavke linije
  • Datum: Datum koji odgovara svakoj stavci linije. Često je to datum kada je linija isporučena
  • Opis: Tekstualni opis stavke linije fakture
  • Količina: Količina za ovu stavku linije fakture
  • ProductCode: Kod proizvoda, broj proizvoda ili SKU povezan sa određenom stavkom linije
  • Porez: Porez povezan sa svakom stavkom linije. Moguće vrednosti uključuju iznos poreza, %poreza i porez Y / N
  • TaxRate: Poreska stopa povezana sa svakom stavkom linije
  • Jedinica: Jedinica stavke linije, na primer, kg, lb i drugi.
  • UnitPrice: Neto ili bruto cena (u zavisnosti od bruto postavke fakture fakture) jedne jedinice ove stavke

Rezultat poverenja

Polje Rezultat poverenja
CustomerName ✔️
CustomerId ✔️
PurchaseOrder ✔️
InvoiceId ✔️
InvoiceDate ✔️
DueDate ✔️
VendorName ✔️
VendorAddress ✔️
VendorAddressRecipient ✔️
CustomerAddress ✔️
CustomerAddressRecipient ✔️
BillingAddress ✔️
BillingAddressRecipient ✔️
ShippingAddress ✔️
ShippingAddressRecipient ✔️
SubTotal ✔️
TotalDiscount ✔️
TotalTax ✔️
InvoiceTotal ✔️
AmountDue ✔️
PreviousUnpaidBalance ✔️
RemittanceAddress ✔️
RemittanceAddressRecipient ✔️
ServiceAddress ✔️
ServiceAddressRecipient ✔️
ServiceStartDate ✔️
ServiceEndDate ✔️
VendorTaxId ✔️
CustomerTaxId ✔️
PaymentTerm ✔️
KVKNumber ✔️
PaymentDetails.*.IBAN ✔️
PaymentDetails.*.SWIFT ✔️
PaymentDetails.*.BankAccountNumber ✔️
PaymentDetails.*.BPayBillerCode ✔️
PaymentDetails.*.BPayReference ✔️
TaxDetails.*.Amount ✔️
TaxDetails.*.Rate ✔️
PaidInFourInstallements.*.Amount ✔️
PaidInFourInstallements.*.DueDate ✔️
Items.*.Amount ✔️
Items.*.Date ✔️
Items.*.Description ✔️
Items.*.Quantity ✔️
Items.*.ProductCode ✔️
Items.*.Tax ✔️
Items.*.TaxRate ✔️
Items.*.Unit ✔️
Items.*.UnitPrice ✔️

Parovi ključ-vrednost

Parovi ključ-vrednost su sve identifikovane oznake ili ključevi i njihovi povezani odgovori ili vrednosti. Možete ih koristiti za izdvajanje dodatnih vrednosti koje nisu deo unapred definisane liste polja.

Da biste vizuelizovali sve parove ključ-vrednost otkrivene modelom obrade faktura, možete dodati akciju kreiranja HTML tabele u vašem toku oblaka kao što je prikazano na snimku ekrana i pokrenuti protok oblaka.

Snimak ekrana svih parova ključ-vrednost na fakturi.

Snimak ekrana svih parova ključ-vrednost na fakturi - rezultati.

Da biste izvukli određeni ključ za koji znate njegovu vrednost, možete koristiti Filter niz akcija kao što je prikazano na sledećem ekranu. U primeru snimka ekrana, želimo da izvučemo vrednost za ključ Tel.:

Snimak ekrana kako da preuzmete vrednost datu ključ.

Limits

Sledeće ograničenje se odnosi na pozive po okruženju u modelima obrade dokumenata, uključujući unapred izgrađene modele: obrada prijema i obrada faktura.

Radnju Ograničenje Period obnove
Pozivi (po okruženju) 360 60 sekundi

Kreirajte prilagođeno rešenje za obradu faktura

Unapred izgrađeni AI model za obradu faktura dizajniran je za izdvajanje zajedničkih polja koja se nalaze u fakturama. Pošto je svaki posao jedinstven, možda ćete želeti da izvučete polja koja nisu uključena u ovaj unapred izgrađeni model. Takođe može biti slučaj da neka standardna polja nisu dobro izdvojena za određenu vrstu fakture sa kojom radite. Da bi se to rešilo, postoje dve opcije:

  • Koristite prilagođeni model obrade faktura: Povećajte ponašanje unapred izgrađenog modela za obradu faktura dodavanjem novih polja koja će se izdvojiti pored onih po defaultu, ili uzoraka dokumenata koji nisu pravilno izdvojeni. Da biste saznali kako da povećate unapred izgrađeni model obrade faktura, idite na Izaberite vrstu dokumenta.

  • Pogledaj sirove OCR rezultate: Svaki put kada je obrada faktura unapred izgrađen AI model obrađuje datoteku koju pružate, on takođe radi OCR operaciju da izvuče svaku reč napisanu u datoteci. Možete pristupiti sirovim OCR rezultatima na otkrivenom tekstualnom izlazu koji pruža model. Jednostavna pretraga sadržaja koji je vratio otkriveni tekst može biti dovoljna da dobijete podatke koji su vam potrebni.

  • Koristite obradu dokumenata: Pomoću AI Builder-a možete i da napravite sopstveni prilagođeni AI model da biste izdvojili određena polja i tabele koje su vam potrebne za dokumente sa kojima radite. Samo kreirajte model za obradu dokumenata i obučite ga da izvuče sve informacije iz fakture koja ne funkcioniše dobro sa modelom za ekstrakciju faktura.

Kada trenirate svoj prilagođeni model za obradu dokumenata, možete ga kombinovati sa unapred izgrađenim modelom za obradu faktura u Pover Automate oblaku.

U nastavku su navedeni neki primeri:

Koristite prilagođeni model za obradu dokumenata da biste izdvojili dodatna polja koja nisu vraćena od strane unapred izgrađenog modela za obradu faktura

U ovom primeru, obučili smo prilagođeni model obrade dokumenata da izvučemo broj programa lojalnosti, koji je prisutan samo u fakturama od provajdera Adatum i Contoso.

Protok oblaka se pokreće kada se nova faktura doda u SharePoint fasciklu. Zatim poziva unapred izgrađeni AI model za obradu faktura kako bi izvukao svoje podatke. Zatim proveravamo da li je prodavac fakture koja je obrađena ili iz Adatuma ili Contoso-a. Ako je to slučaj, onda zovemo prilagođeni model obrade dokumenata koji smo obučili da dobijemo taj broj lojalnosti. Na kraju, sačuvamo izdvojene podatke iz fakture u Ekcel datoteku.

Snimak ekrana protoka oblaka za obradu faktura i dokumenata.

Koristite prilagođeni model za obradu dokumenata ako je rezultat pouzdanosti za polje koje je vratio unapred izgrađeni model za obradu faktura nizak

U ovom primeru, obučili smo prilagođeni model obrade dokumenata kako bismo izvukli ukupan iznos iz faktura gde obično dobijamo nisku ocjenu pouzdanosti kada koristimo unapred izgrađeni model za obradu faktura.

Protok oblaka se pokreće kada se nova faktura doda u SharePoint fasciklu. Zatim poziva unapred izgrađeni AI model za obradu faktura kako bi izvukao svoje podatke. Zatim proveravamo da li je rezultat pouzdanosti za imovinu ukupne vrednosti fakture manji od KSNUMKS-a. Ako je to slučaj, onda zovemo prilagođeni model obrade dokumenata koji smo obučili sa fakturama gde obično dobijamo nisku ocjenu pouzdanosti za ukupno polje. Konačno, sačuvamo izvučene podatke iz fakture u Ekcel datoteku.

Snimak ekrana protoka oblaka za obradu faktura i dokumenata za niske rezultate.

Koristite unapred izgrađeni model za obradu faktura za rukovanje fakturama za koje prilagođeni model obrade dokumenata nije obučen za rukovanje

Jedan od načina da koristite unapred izgrađeni model za obradu faktura je da ga koristite kao rezervni model za rukovanje fakturama koje niste obučili u svom prilagođenom modelu obrade dokumenata. Na primer, recimo da ste izgradili model za obradu dokumenata i obučili ga da izvuče podatke iz vaših najboljih 20 provajdera faktura. Zatim možete koristiti unapred izgrađeni model za obradu faktura za obradu svih novih faktura ili faktura manjeg obima. Evo primera kako biste to mogli da uradite:

Ovaj tok oblaka se pokreće kada se nova faktura doda u fasciklu SharePoint. Zatim poziva prilagođeni model obrade dokumenata kako bi izvukao svoje podatke. Zatim proveravamo da li je rezultat pouzdanosti za otkrivenu kolekciju manji od 0,65. Ako je to slučaj, to verovatno znači da obezbeđena faktura nije dobra za prilagođeni model. Zatim nazivamo unapred izgrađeni model obrade faktura. Na kraju, sačuvamo izdvojene podatke iz fakture u Ekcel datoteku.

Snimak ekrana protoka oblaka za obradu faktura i dokumenata za nove fakture.