Comparteix via


Model d'IA preconstruït de processament de factures

El model d'IA preconstruït de processament de factures extreu dades clau de factures per ajudar a automatitzar el processament de factures. El model de processament de factures està optimitzat per reconèixer elements comuns de factura com l'ID de la factura, la data de la factura, l'import degut i molt més.

El model de factures us permet augmentar el comportament predeterminat mitjançant la creació d'un model de factures personalitzat.

Ús al Power Apps

Obteniu informació sobre com utilitzar el model predefinit de processament de factures a Power Apps Utilitzeu el model predefinit de processament de factures a Power Apps.

Ús al Power Automate

Obteniu informació sobre com utilitzar el model predefinit de processament de factures a Power Automate Utilitzeu el model predefinit de processament de factures a Power Automate.

Idiomes i fitxers admesos

S'admeten els idiomes següents: albanès (Albània), txec (República Txeca), xinès (simplificat) Xina, xinès (tradicional) RAE de Hong Kong, xinès (tradicional) Taiwan, danès (Dinamarca), croat (Bòsnia i Hercegovina), croat (Croàcia), croat (Sèrbia), neerlandès (Països Baixos), anglès (Austràlia), anglès (Canadà), anglès (Índia), anglès (Regne Unit), anglès (Estats Units), estonià (Estònia), finès (Finlàndia), francès (França), alemany (Alemanya), hongarès (Hongria), islandès (Islàndia), italià (Itàlia), japonès (Japó), coreà (Corea), lituà (Lituània), letó (Letònia), malai (Malàisia), noruec (Noruega), polonès (Polònia), portuguès (Portugal), romanès (Romania), eslovac (Eslovàquia), eslovè (Eslovènia), serbi (Sèrbia), espanyol (Espanya), suec (Suècia).

Per obtenir els millors resultats, proporcioneu una foto clara o escanegeu per factura.

  • El format de la imatge ha de ser JPEG, PNG o PDF.
  • La mida del fitxer no ha de superar els 20 MB.
  • Les dimensions de la imatge han d'estar entre 50 x 50 píxels i 10.000 x 10.000 píxels.
  • Les dimensions del PDF han de ser com a màxim de 17 x 17 polzades, que és l'equivalent a les mides de paper Legal o A3 o inferiors.
  • Per als documents PDF, només es processen les primeres 2.000 pàgines.

Sortida del model

Si es detecta una factura, el model de processament de factures genera la informació següent:

Camp Descripció
CustomerName Client facturat
CustomerId Identificador de referència del client
PurchaseOrder Un número de referència de comanda de compra
InvoiceId ID d'aquesta factura específica (sovint "Número de factura")
InvoiceDate Data d'emissió de la factura
DueDate Data de venciment del pagament d'aquesta factura
VendorName Proveïdor que ha creat aquesta factura
VendorAddress Adreça postal del proveïdor
VendorAddressRecipient Nom associat amb VendorAddress
CustomerAddress Adreça postal del client
CustomerAddressRecipient Nom associat amb CustomerAddress
BillingAddress Adreça de facturació explícita del client
BillingAddressRecipient Nom associat amb BillingAddress
ShippingAddress Adreça d'enviament explícita del client
ShippingAddressRecipient Nom associat amb ShippingAddress
SubTotal Subtotal identificat en aquesta factura
TotalDiscount Camp de descompte total identificat en aquesta factura
TotalTax Camp d'impostos total identificat en aquesta factura
InvoiceTotal Total de càrrecs nous associats a aquesta factura
AmountDue Import total degut al proveïdor
PreviousUnpaidBalance Saldo explícit impagat anteriorment
RemittanceAddress Adreça explícita de remesa o pagament del client
RemittanceAddressRecipient Nom associat amb l'adreça de remesa
ServiceAddress Adreça de servei o propietat explícita del client
ServiceAddressRecipient Nom associat amb ServiceAddress
ServiceStartDate Primera data del període de servei (per exemple, un període de servei de la factura de serveis públics)
ServiceEndDate Data d'acabament del període de servei (per exemple, un període de servei de la factura de serveis públics)
VendorTaxId El número d'identificació oficial associat al proveïdor
CustomerTaxId El número d'identificació del govern associat al client
PaymentTerm Les condicions en què s'ha de pagar el pagament
KVKNumber Un identificador únic per a empreses registrades als Països Baixos
PaymentDetails Llista de dades de pagament
  • IBAN: Número de compte bancari internacional
  • BankAccountNumber: número de compte bancari, un identificador únic d'un compte bancari
  • BPayBillerCode: Codi de facturació per a BPay, un identificador alfanumèric únic per a un emissor de factures o el seu producte/servei
  • BPayReference: número de referència de BPay, un identificador únic per a la transacció de factura d'un client específic
  • SWIFT: ISO9362, un estàndard internacional per a codis identificadors d'empresa (BIC)
TaxDetails Llistat de dades fiscals
  • Import: L'import de la dada fiscal
  • Tipus: El tipus del detall fiscal
PaidInFourInstallements Llistat de dades fiscals
  • Import: L'import de la quota deguda
  • DueDate: la data de venciment del pagament
Items Llistat de dades fiscals
  • Import: l'import de l'element de línia
  • Data: data corresponent a cada element de línia. Sovint és una data en què es va enviar l'element de línia
  • Descripció: la descripció de text de l'element de línia de la factura
  • Quantitat: la quantitat d'aquesta partida de factura
  • ProductCode: codi de producte, número de producte o SKU associat a l'element de línia específic
  • Impostos: Impost associat a cada partida de línia. Els valors possibles inclouen l'import de l'impost, el %de l'impost i l'impost S/N
  • TaxRate: tipus impositiu associat a cada element de línia
  • Unitat: la unitat de l'element de línia, per exemple, kg, lb i altres.
  • UnitPrice: el preu net o brut (en funció de la configuració de la factura bruta de la factura) d'una unitat d'aquest element

Puntuació de confiança

Camp Puntuació de confiança
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 ✔️

Parells clau-valor

Els parells clau-valor són totes les etiquetes o claus identificades i les seves respostes o valors associats. Podeu utilitzar-los per extreure valors addicionals que no formen part de la llista predefinita de camps.

Per visualitzar tots els parells clau-valor detectats pel model de processament de factures, podeu afegir una acció Crea una taula HTML al flux del núvol tal com es mostra a la captura de pantalla i executar el flux del núvol.

Captura de pantalla de tots els parells clau-valor d'una factura.

Captura de pantalla de tots els parells clau-valor d'una factura: resultats.

Per extreure una clau específica per a la qual coneixeu el seu valor, podeu utilitzar l'acció Filtra la matriu tal com es mostra a la captura de pantalla següent. A l'exemple de la captura de pantalla, volem extreure el valor de la clau Tel.:

Captura de pantalla de com recuperar un valor donat una clau.

Limits

El límit següent s'aplica a les trucades fetes per entorn en models de processament de documents, inclosos els models preconstruïts: processament de rebuts i processament de factures.

Acció Límit Període de renovació
Trucades (per entorn) 360 60 segons

Crear una solució de processament de factures personalitzada

El model d'IA preconstruït de processament de factures està dissenyat per extreure camps comuns que es troben a les factures. Com que cada empresa és única, és possible que vulgueu extreure camps diferents dels inclosos en aquest model predefinit. També pot ser que alguns camps estàndard no estiguin ben extrets per a un tipus de factura concret amb el qual treballeu. Per solucionar-ho, hi ha dues opcions:

  • Utilitzeu el model de processament de factures personalitzat: augmenteu els comportaments del model de processament de factures preconstruït afegint nous camps per extreure a més dels de manera predeterminada o mostres de documents que no s'extreuen correctament. Per obtenir informació sobre com augmentar el model de processament de factures preconstruït, aneu a Seleccioneu el tipus de document.

  • Visualitzeu els resultats d'OCR en brut: cada vegada que el model d'IA preconstruït de processament de factures processa un fitxer que proporcioneu, també fa una operació d'OCR per extreure cada paraula escrita al fitxer. Podeu accedir als resultats de l'OCR en brut a la sortida de text detectada proporcionada pel model. Una simple cerca sobre el contingut retornat pel text detectat pot ser suficient per obtenir les dades que necessiteu.

  • Utilitzeu el processament de documents: amb AI Builder, també podeu crear el vostre propi model d'IA personalitzat per extreure camps i taules específics que necessiteu per als documents amb els quals treballeu. Només cal crear un model de processament de documents i entrenar-lo per extreure tota la informació d'una factura que no funciona bé amb el model d'extracció de factures.

Un cop entreneu el vostre model de processament de documents personalitzat, podeu combinar-lo amb el model preconstruït de processament de factures en un flux al núvol del Power Automate.

A continuació trobareu alguns exemples:

Utilitzar un model de processament de documents personalitzat per extreure camps addicionals que no retorna el model preconstruït de processament de factures

En aquest exemple, hem entrenat un model de processament de documents personalitzat per extreure un número de programa de fidelització, només present a les factures dels proveïdors Adatum i Contoso.

El flux al núvol s'activa quan s'afegeix una factura nova a una carpeta del SharePoint. A continuació, truca al model d'IA preconstruït de processament de factures per extreure les seves dades. A continuació, comprovem si el proveïdor de la factura que s'ha processat és d'Adatum o de Contoso. Si és el cas, anomenem un model de processament de documents personalitzat que hem entrenat per obtenir aquest número de fidelització. Finalment, guardem les dades extretes de la factura en un fitxer Excel.

Captura de pantalla d'un flux al núvol de processament de factures i documents.

Utilitzeu un model de processament de documents personalitzat si la puntuació de confiança d'un camp retornat pel model preconstruït de processament de factures és baixa

En aquest exemple, hem entrenat un model de processament de documents personalitzat per extreure l'import total de les factures on normalment obtenim una puntuació de confiança baixa quan s'utilitza el model preconstruït de processament de factures.

El flux al núvol s'activa quan s'afegeix una factura nova a una carpeta del SharePoint. A continuació, truca al model d'IA preconstruït de processament de factures per extreure les seves dades. A continuació, comprovem si la puntuació de confiança de la propietat Valor total de la factura és inferior a 0,65. Si és el cas, anomenem un model de processament de documents personalitzat que hem entrenat amb factures on normalment obtenim una puntuació de confiança baixa per al camp total. Finalment, guardem les dades extretes de la factura en un fitxer Excel.

Captura de pantalla d'un flux al núvol de processament de factures i documents per obtenir puntuacions baixes.

Utilitzar el model predefinit de processament de factures per gestionar factures que un model de processament de documents personalitzat no està entrenat per gestionar

Una manera d'utilitzar el model preconstruït de processament de factures és utilitzar-lo com a model alternatiu per gestionar factures que no heu entrenat al vostre model de processament de documents personalitzat. Per exemple, suposem que heu creat un model de processament de documents i l'heu entrenat per extreure dades dels 20 principals proveïdors de factures. A continuació, podeu utilitzar el model preconstruït de processament de factures per processar totes les factures noves o factures de menor volum. Aquí teniu un exemple de com podeu fer-ho:

Aquest flux al núvol s'activa quan s'afegeix una factura nova a una carpeta del SharePoint. A continuació, crida un model de processament de documents personalitzat per extreure les seves dades. A continuació, comprovem si la puntuació de confiança de la col·lecció detectada és inferior a 0,65. Si és el cas, probablement vol dir que la factura proporcionada no s'adapta bé al model personalitzat. A continuació, anomenem el model de processament de factures preconstruït. Finalment, guardem les dades extretes de la factura en un fitxer Excel.

Captura de pantalla d'un flux al núvol de processament de factures i documents per a factures noves.