Compartir por


Modelo de IA predefinido de procesamento de facturas

O modelo de IA predefinido para o procesamento de facturas extrae datos clave das facturas para axudar a automatizar o seu procesamento. O modelo de procesamento de facturas está optimizado para recoñecer elementos comúns da factura como o ID da factura, a data da factura, o importe debido e moito máis.

O modelo Facturas permíteche mellorar o comportamento predeterminado creando un modelo de facturas personalizado.

Usar en Power Apps

Aprende a usar o modelo predefinido de procesamento de facturas en Power Apps en Usa o modelo predefinido de procesamento de facturas en Power Apps.

Usar en Power Automate

Aprende a usar o modelo predefinido de procesamento de facturas en Power Automate en Usa o modelo predefinido de procesamento de facturas en Power Automate.

Idiomas e ficheiros compatibles

Admítense os seguintes idiomas: albanés (Albania), checo (República Checa), chinés (simplificado) China, chinés (tradicional) RAE de Hong Kong, chinés (tradicional) Taiwán, danés (Dinamarca), croata (Bosnia e Hercegovina), croata (Croacia), croata (Serbia), holandés (Países Baixos), inglés (Australia), inglés (Canadá), inglés (India), inglés (Reino Unido), inglés (Estados Unidos), estonio (Estonia), finés (Finlandia), francés (Francia), alemán (Alemaña), húngaro (Hungría), islandés (Islandia), italiano (Italia), xaponés (Xapón), coreano (Corea), lituano (Lituania), letón (Letonia), malayo (Malaisia), noruegués (Noruega), polaco (Polonia), portugués (Portugal), romanés (Romanía), eslovaco (Eslovaquia), esloveno (Eslovenia), serbio (Serbia), español (España), sueco (Suecia).

Para obter os mellores resultados, proporciona unha foto nítida ou unha copia dixitalizada por factura.

  • O formato da imaxe debe ser JPEG, PNG ou PDF.
  • O tamaño do ficheiro non debe superar os 20 MB.
  • As dimensións da imaxe deben estar entre 50 x 50 píxeles e 10.000 x 10.000 píxeles.
  • As dimensións do PDF deben ser como máximo de 17 x 17 polgadas, o que equivale aos tamaños de papel Legal ou A3 ou inferior.
  • Para os documentos PDF, só se procesan as primeiras 2.000 páxinas.

Saída do modelo

Se se detecta unha factura, o modelo de procesamento de facturas mostra a seguinte información:

Campo Descripción
CustomerName Facturación do cliente
CustomerId ID de referencia do cliente
PurchaseOrder Número de referencia da orde de compra
InvoiceId ID para esta factura específica (a miúdo "Número de factura")
InvoiceDate Data de emisión da factura
DueDate Data de pagamento desta factura
VendorName O vendedor que creou esta factura
VendorAddress Enderezo postal do vendedor
VendorAddressRecipient Nome asociado ao enderezo do vendedor
CustomerAddress Enderezo postal do cliente
CustomerAddressRecipient Nome asociado ao enderezo do cliente
BillingAddress Enderezo de facturación explícito para o cliente
BillingAddressRecipient Nome asociado ao enderezo de facturación
ShippingAddress Enderezo de envío explícito para o cliente
ShippingAddressRecipient Nome asociado ao enderezo de envío
SubTotal Campo subtotal identificado nesta factura
TotalDiscount Campo de desconto total identificado nesta factura
TotalTax Campo fiscal total identificado nesta factura
InvoiceTotal Total de novos cargos asociados a esta factura
AmountDue Importe total que se debe ao vendedor
PreviousUnpaidBalance Saldo explícito non pagado previamente
RemittanceAddress Enderezo explícito de envío ou pago do cliente
RemittanceAddressRecipient Nome asociado ao enderezo de remesa
ServiceAddress Enderezo de servizo explícito ou enderezo da propiedade do cliente
ServiceAddressRecipient Nome asociado ao enderezo do servizo
ServiceStartDate Primeira data para o período de servizo (por exemplo, un período de servizo da factura de servizos públicos)
ServiceEndDate Data de finalización do período de servizo (por exemplo, un período de servizo da factura de servizos públicos)
VendorTaxId O número de identificación do goberno asociado ao vendedor
CustomerTaxId Número de identificación do usuario asociado ao cliente
PaymentTerm Os prazos nos que se pretende pagar o pago
KVKNumber Identificador único para empresas rexistradas nos Países Baixos
PaymentDetails Lista de detalles de pago
  • IBAN: Número de conta bancaria internacional
  • BankAccountNumber: Número de conta bancaria, un identificador único para unha conta bancaria.
  • BPayBillerCode: Código de facturación para BPay, un identificador alfanumérico único para un facturador ou o seu produto/servizo.
  • BPayReference: Número de referencia para BPay, un identificador único para a transacción de factura dun cliente específico
  • SWIFT: ISO9362, un estándar internacional para códigos de identificación de empresas (BIC)
TaxDetails Listaxe de detalles fiscais
  • Importe: O importe do detalle fiscal
  • Tarifa: A taxa do detalle fiscal
PaidInFourInstallements Listaxe de detalles fiscais
  • Importe: O importe da cota debida
  • Data de vencemento: Data de vencemento da cota
Items Listaxe de detalles fiscais
  • Cantidade: O importe do elemento de liña
  • Data: data correspondente a cada elemento de liña. Moitas veces é unha data na que se enviou o elemento de liña
  • Descrición: A descrición de texto do elemento de liña da factura
  • Cantidade: A cantidade deste elemento de liña de factura
  • ProductCode: código de produto, número de produto ou SKU asociado ao elemento de liña específico
  • Imposto: Imposto asociado a cada partida. Os valores posibles inclúen o importe do imposto, o %do imposto e o imposto Y/N
  • TaxRate: Taxa de imposto asociada a cada elemento de liña
  • Unidade: A unidade do elemento de liña, por exemplo, kg, lb e outros.
  • Prezo unitario: O prezo neto ou bruto (dependendo da configuración bruta da factura) dunha unidade deste elemento

Puntuación de confianza

Campo Puntuación de confianza
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 ✔️

Pares chave-valor

Os pares chave-valor son todas as etiquetas ou claves identificadas e as súas respostas ou valores asociados. Podes usalos para extraer valores adicionais que non forman parte da lista predefinida de campos.

Para visualizar todos os pares clave-valor detectados polo modelo de procesamento de facturas, pode engadir unha acción Crear táboa HTML no fluxo na nube como se mostra na captura de pantalla e executar o fluxo na nube.

Captura de pantalla de todos os pares clave-valor dunha factura.

Captura de pantalla de todos os pares clave-valor dunha factura - resultados.

Para extraer unha clave específica para a que coñeces o seu valor, podes usar a acción Filtrar matriz como se mostra na seguinte captura de pantalla. No exemplo da captura de pantalla, queremos extraer o valor da clave Tel.:

Captura de pantalla de como recuperar un valor dado unha clave.

Limits

O seguinte límite aplícase ás chamadas realizadas por contorna en modelos de procesamento de documentos, incluídos os modelos preconstruídos: procesamento de recibos e procesamento de facturas.

Acción Límite Período de renovación
Chamadas (por ambiente) 360 60 segundos

Crea unha solución personalizada de procesamento de facturas

O modelo de IA preconstruído de procesamento de facturas está deseñado para extraer campos comúns que se atopan nas facturas. Debido a que cada empresa é única, pode querer extraer campos distintos dos incluídos neste modelo preconstruído. Tamén pode ocorrer que algúns campos estándar non estean ben extraídos para un determinado tipo de factura coa que traballas. Para solucionar isto, existen dúas opcións:

  • Use o modelo de procesamento de facturas personalizado: Aumenta os comportamentos do modelo de procesamento de facturas preconstruído engadindo novos campos a extraer ademais dos por defecto ou mostras de documentos non extraídos correctamente. Para saber como aumentar o modelo de procesamento de facturas preconstruído, vaia a Seleccionar o tipo de documento.

  • Ver resultados de OCR brutos: Cada vez que o modelo de IA preconstruído de procesamento de facturas procesa un ficheiro que proporciona, tamén fai unha operación de OCR para extraer cada palabra escrita no ficheiro. Pode acceder aos resultados de OCR en bruto na saída de texto detectada proporcionada polo modelo. Unha simple busca sobre o contido devolto polo texto detectado pode ser suficiente para obter os datos que necesita.

  • Usa o procesamento de documentos: Con AI Builder, tamén podes construír o teu propio modelo de IA personalizado para extraer campos e táboas específicos que necesitas para os documentos cos que traballas. Só tes que crear un modelo de procesamento de documentos e adestralo para extraer toda a información dunha factura que non funciona ben co modelo de extracción de facturas.

Unha vez adestrado o seu modelo de procesamento de documentos personalizado, pode combinalo co modelo preconstruído de procesamento de facturas nun fluxo de nube de Power Automate.

Aquí van algúns exemplos:

Use un modelo de procesamento de documentos personalizado para extraer campos adicionais que non son devoltos polo modelo preconstruído de procesamento de facturas

Neste exemplo, adestramos un modelo de procesamento de documentos personalizado para extraer un número de programa de fidelización, só presente nas facturas dos provedores Adatum e Contoso.

O fluxo na nube desencadease cando se engade unha nova factura a un cartafol de SharePoint. A continuación, chama ao modelo de IA preconstruído de procesamento de facturas para extraer os seus datos. A continuación, comprobamos se o provedor da factura que se procesou é de Adatum ou Contoso. Se é o caso, chamamos a un modelo de procesamento de documentos personalizado que adestramos para obter ese número de fidelidade. Finalmente, gardamos os datos extraídos da factura nun ficheiro Excel.

Captura de pantalla dun fluxo na nube de procesamento de facturas e documentos.

Use un modelo de procesamento de documentos personalizado se a puntuación de confianza para un campo devolto polo modelo preconstruído de procesamento de facturas é baixa

Neste exemplo, adestramos un modelo de procesamento de documentos personalizado para extraer o importe total das facturas onde normalmente obtemos unha puntuación de confianza baixa cando usamos o modelo preconstruído de procesamento de facturas.

O fluxo na nube desencadease cando se engade unha nova factura a un cartafol de SharePoint. A continuación, chama ao modelo de IA preconstruído de procesamento de facturas para extraer os seus datos. A continuación, comprobamos se a puntuación de confianza para a propiedade de valor total da factura é inferior a 0,65. Se é o caso, chamamos un modelo de procesamento de documentos personalizado que adestramos con facturas onde normalmente obtemos unha puntuación de confianza baixa para o campo total. Finalmente, gardamos os datos extraídos da factura nun ficheiro de Excel.

Captura de pantalla dun fluxo de nube de procesamento de facturas e documentos para puntuacións baixas.

Use o modelo preconstruído de procesamento de facturas para xestionar facturas que un modelo de procesamento de documentos personalizado non está adestrado para xestionar

Unha forma de usar o modelo preconstruído de procesamento de facturas é usalo como modelo de fallback para xestionar facturas que non adestrou no seu modelo de procesamento de documentos personalizado. Por exemplo, supoñamos que construíu un modelo de procesamento de documentos e adestrouno para extraer datos dos seus 20 principais provedores de facturas. A continuación, podes usar o modelo preconstruído de procesamento de facturas para procesar todas as facturas novas ou facturas de menor volume. Aquí tes un exemplo de como podes facelo:

Este fluxo de nube desencadease cando se engade unha nova factura a un cartafol de SharePoint. A continuación, chama a un modelo de procesamento de documentos personalizado para extraer os seus datos. A continuación, comprobamos se a puntuación de confianza para a colección detectada é inferior a 0,65. Se é o caso, probablemente significa que a factura proporcionada non é unha boa combinación para o modelo personalizado. A continuación, chamamos o modelo de procesamento de facturas preconstruído. Finalmente, gardamos os datos extraídos da factura nun ficheiro Excel.

Captura de pantalla dunha factura e fluxo de procesamento de documentos na nube para novas facturas.