Partajați prin


Model AI prefabricat de procesare a facturilor

Modelul de inteligență artificială predefinit pentru procesarea facturilor extrage date cheie despre facturi pentru a ajuta la automatizarea procesării facturilor. Modelul de procesare a facturilor este optimizat pentru a recunoaște elemente comune ale facturii, cum ar fi ID-ul facturii, data facturii, suma datorată și multe altele.

Modelul *Facturi* vă permite să îmbunătățiți comportamentul implicit prin construirea unui model *Facturi* personalizat ....

Utilizați în Power Apps

Aflați cum să utilizați modelul predefinit de procesare a facturilor în Power Apps în Utilizați modelul predefinit de procesare a facturilor în Power Apps.

Utilizarea în Power Automate

Aflați cum să utilizați modelul predefinit de procesare a facturilor în Power Automate în Utilizați modelul predefinit de procesare a facturilor în Power Automate.

Limbi și fișiere acceptate

Sunt acceptate următoarele limbi: albaneză (Albania), cehă (Republica Cehă), chineză (simplificată) China, chineză (tradițională) RAS Hong Kong, chineză (tradițională) Taiwan, daneză (Danemarca), croată (Bosnia și Herțegovina), croată (Croația), croată (Serbia), olandeză (Țările de Jos), engleză (Australia), engleză (Canada), engleză (India), engleză (Regatul Unit), engleză (Statele Unite), estonă (Estonia), finlandeză (Finlanda), franceză (Franța), germană (Germania), maghiară (Ungaria), islandeză (Islanda), italiană (Italia), japoneză (Japonia), coreeană (Coreea), lituaniană (Lituania), letonă (Letonia), malayaziană (Malaezia), norvegiană (Norvegia), poloneză (Polonia), portugheză (Portugalia), română (România), slovacă (Slovacia), slovenă (Slovenia), sârbă (Serbia), spaniolă (Spania), suedeză (Suedia).

Pentru a obține cele mai bune rezultate, furnizați o fotografie clară sau o scanare per factură.

  • Formatul imaginii trebuie să fie JPEG, PNG sau PDF.
  • Dimensiunea fișierului nu trebuie să depășească 20 MB.
  • Dimensiunile imaginii trebuie să fie între 50 x 50 pixeli și 10.000 x 10.000 pixeli.
  • Dimensiunile PDF-ului trebuie să fie de maximum 17 x 17 inci, ceea ce este echivalentul formatelor de hârtie Legal sau A3 sau mai mici.
  • Pentru documentele PDF, sunt procesate doar primele 2.000 de pagini.

Rezultatul modelului

Dacă este detectată o factură, modelul de procesare a facturilor afișează următoarele informații:

Câmp Descriere
CustomerName Clientul facturat
CustomerId ID de referință pentru client
PurchaseOrder Un număr de referință al comenzii de achiziție
InvoiceId ID pentru această factură specifică (adesea "Număr factură")
InvoiceDate Data emiterii facturii
DueDate Data scadentă a plății pentru această factură
VendorName Furnizorul care a creat această factură
VendorAddress Adresa poștală a vânzătorului
VendorAddressRecipient Nume asociat cu VendorAddress
CustomerAddress Adresa poștală a clientului
CustomerAddressRecipient Nume asociat cu CustomerAddress
BillingAddress Adresa de facturare explicită pentru client
BillingAddressRecipient Nume asociat cu BillingAddress
ShippingAddress Adresa de livrare explicită pentru client
ShippingAddressRecipient Nume asociat cu ShippingAddress
SubTotal Câmpul subtotal identificat pe această factură
TotalDiscount Câmpul de reducere totală identificat pe această factură
TotalTax Câmpul Total taxă identificat pe această factură
InvoiceTotal Total taxe noi asociate acestei facturi
AmountDue Suma totală datorată vânzătorului
PreviousUnpaidBalance Sold explicit neplătit anterior
RemittanceAddress Adresa explicită de remitere sau plată pentru client
RemittanceAddressRecipient Nume asociat cu RemittanceAddress
ServiceAddress Adresa explicită a serviciului sau adresa proprietății pentru client
ServiceAddressRecipient Nume asociat cu ServiceAddress
ServiceStartDate Prima dată pentru perioada de serviciu (de exemplu, o perioadă de serviciu pentru factura de utilități)
ServiceEndDate Data de încheiere a perioadei de serviciu (de exemplu, o perioadă de serviciu a facturii de utilități)
VendorTaxId Numărul de identificare guvernamental asociat furnizorului
CustomerTaxId Numărul de identificare guvernamental asociat clientului
PaymentTerm Condițiile în care plata urmează să fie plătită
KVKNumber Un identificator unic pentru întreprinderile înregistrate în Țările de Jos
PaymentDetails Lista detaliilor de plată
  • IBAN: Număr de cont bancar internațional
  • BankAccountNumber: Număr de cont bancar, un identificator unic pentru un cont bancar
  • BPayBillerCode: Cod de facturare pentru BPay, un identificator alfanumeric unic pentru un facturator sau produsul/serviciul acestuia
  • BPayReference: Numărul de referință pentru BPay, un identificator unic pentru tranzacția de facturare a unui anumit client
  • SWIFT: ISO9362, un standard internațional pentru codurile de identificare a întreprinderilor (BIC)
TaxDetails Lista detaliilor fiscale
  • Suma: Valoarea detaliilor fiscale
  • Rate: Rata detaliilor fiscale
PaidInFourInstallements Lista detaliilor fiscale
  • Suma: Suma datorată a ratei
  • DueDate: Data scadentă a ratei
Items Lista detaliilor fiscale
  • Sumă: Valoarea elementului rând
  • Data: Data corespunzătoare fiecărui element rând. Adesea este o dată la care a fost expediat articolul
  • Descriere: Descrierea text pentru elementul rând al facturii
  • Cantitate: Cantitatea pentru acest element rând de factură
  • ProductCode: Cod de produs, număr de produs sau SKU asociat cu un anumit element rând
  • Taxă: Taxa asociată fiecărui element rând. Valorile posibile includ suma taxei, %impozit și impozit Da/N
  • TaxRate: rata de impozitare asociată fiecărui element rând
  • Unitate: Unitatea elementului rând, de exemplu, kg, lb și altele.
  • UnitPrice: Prețul net sau brut (în funcție de setarea facturii brute a facturii) al unei unități a acestui articol

Scorul de încredere

Câmp Scorul de încredere
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 ✔️

Perechi de valori cheie

Perechile cheie-valoare sunt toate etichetele sau cheile identificate și răspunsurile sau valorile asociate acestora. Puteți utiliza acestea pentru a extrage valori suplimentare care nu fac parte din lista predefinită de câmpuri.

Pentru a vizualiza toate perechile cheie-valoare detectate de modelul de procesare a facturilor, puteți adăuga o acțiune Creare tabel HTML în fluxul cloud, așa cum se arată în captura de ecran și rula fluxul cloud.

Captură de ecran a tuturor perechilor cheie-valoare de pe o factură.

Captură de ecran a tuturor perechilor cheie-valoare de pe o factură - rezultate.

Pentru a extrage o anumită cheie pentru care îi cunoașteți valoarea, puteți utiliza acțiunea Filtrare matrice , așa cum se arată în următoarea captură de ecran. În exemplul capturii de ecran, dorim să extragem valoarea pentru cheia Tel .:

Captură de ecran despre cum să preluați o valoare dată o cheie.

Limits

Următoarea limită se aplică apelurilor efectuate pe mediu în modele de procesare a documentelor, inclusiv modele predefinite: procesarea chitanțelor și procesarea facturilor.

Acţiune Limită Perioada de reînnoire
Apeluri (pe mediu) 360 60 de secunde

Creați o soluție personalizată de procesare a facturilor

Modelul AI preconstruit de procesare a facturilor este conceput pentru a extrage câmpuri comune găsite în facturi. Deoarece fiecare afacere este unică, poate doriți să extrageți alte câmpuri decât cele incluse în acest model predefinit. De asemenea, se poate întâmpla ca unele câmpuri standard să nu fie bine extrase pentru un anumit tip de factură cu care lucrați. Pentru a rezolva acest lucru, există două opțiuni:

  • Utilizați modelul personalizat de procesare a facturilor: Creșteți comportamentele modelului de procesare a facturilor predefinit adăugând noi câmpuri de extras în plus față de cele implicite sau eșantioane de documente care nu au fost extrase corect. Pentru a afla cum să măriți modelul de procesare a facturilor predefinit, accesați Selectați tipul de document.

  • Vizualizați rezultatele OCR brute: De fiecare dată când modelul AI preconstruit de procesare a facturilor procesează un fișier pe care îl furnizați, face și o operațiune OCR pentru a extrage fiecare cuvânt scris pe fișier. Puteți accesa rezultatele OCR brute pe ieșirea de text detectată furnizată de model. O simplă căutare a conținutului returnat de textul detectat ar putea fi suficientă pentru a obține datele de care aveți nevoie.

  • Utilizați procesarea documentelor: Cu AI Builder, vă puteți construi propriul model AI personalizat pentru a extrage câmpuri și tabele specifice de care aveți nevoie pentru documentele cu care lucrați. Doar creați un model de procesare a documentelor și antrenați-l pentru a extrage toate informațiile dintr-o factură care nu funcționează bine cu modelul de extragere a facturilor.

După ce vă antrenați modelul de procesare a documentelor personalizat, îl puteți combina cu modelul predefinit de procesare a facturilor într-un flux cloud Power Automate.

Iată câteva exemple:

Utilizați un model particularizat de procesare a documentelor pentru a extrage câmpuri suplimentare care nu sunt returnate de modelul predefinit de procesare a facturilor

În acest exemplu, am antrenat un model particularizat de procesare a documentelor pentru a extrage un număr de program de loialitate, prezent numai în facturile de la furnizorii Adatum și Contoso.

Fluxul în cloud este declanșat atunci când o factură nouă este adăugată la un folder SharePoint. Apoi apelează modelul AI preconstruit de procesare a facturilor pentru a-și extrage datele. Apoi, verificăm dacă furnizorul pentru factura procesată este de la Adatum sau Contoso. Dacă este cazul, apelăm apoi un model personalizat de procesare a documentelor pe care l-am antrenat pentru a obține acel număr de loialitate. În cele din urmă, salvăm datele extrase din factură într-un fișier Excel.

Captură de ecran a unui flux cloud de procesare a facturilor și a documentelor.

Utilizați un model de procesare a documentelor particularizat dacă scorul de încredere pentru un câmp returnat de modelul predefinit de procesare a facturilor este scăzut

În acest exemplu, am antrenat un model de procesare a documentelor personalizat pentru a extrage suma totală din facturi, unde obținem de obicei un scor de încredere scăzut atunci când folosim modelul predefinit de procesare a facturilor.

Fluxul în cloud este declanșat atunci când o factură nouă este adăugată la un folder SharePoint. Apoi apelează modelul AI preconstruit de procesare a facturilor pentru a-și extrage datele. Apoi, verificăm dacă scorul de încredere pentru proprietatea Valoarea totală a facturii este mai mic de 0,65. Dacă este cazul, apelăm apoi un model personalizat de procesare a documentelor pe care l-am antrenat cu facturi, unde de obicei obținem un scor de încredere scăzut pentru câmpul total. În cele din urmă, salvăm datele extrase din factură într-un fișier Excel.

Captură de ecran a unui flux cloud de procesare a facturilor și documentelor pentru scoruri mici.

Utilizați modelul predefinit de procesare a facturilor pentru a gestiona facturile pe care un model de procesare a documentelor particularizate nu este antrenat să le gestioneze

O modalitate de a utiliza modelul predefinit de procesare a facturilor este să-l utilizați ca model de rezervă pentru a gestiona facturile pe care nu le-ați antrenat în modelul de procesare a documentelor personalizate. De exemplu, să presupunem că ați construit un model de procesare a documentelor și l-ați antrenat să extragă date de la primii 20 de furnizori de facturi. Apoi puteți utiliza modelul predefinit de procesare a facturilor pentru a procesa toate facturile noi sau facturile cu volum mai mic. Iată un exemplu despre cum ați putea face acest lucru:

Acest flux în cloud este declanșat atunci când o factură nouă este adăugată la un folder SharePoint. Apoi apelează un model personalizat de procesare a documentelor pentru a-și extrage datele. Apoi, verificăm dacă scorul de încredere pentru colecția detectată este mai mic de 0,65. Dacă este cazul, probabil înseamnă că factura furnizată nu se potrivește bine cu modelul personalizat. Apoi apelăm modelul preconstruit de procesare a facturilor. În cele din urmă, salvăm datele extrase din factură într-un fișier Excel.

Captură de ecran a unui flux cloud de procesare a facturilor și documentelor pentru facturi noi.