Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O modelo de IA predefinido de processamento de faturas extrai os principais dados da fatura para ajudar a automatizar o processamento de faturas. O modelo de processamento de faturas foi otimizado para reconhecer elementos comuns da fatura, como ID da fatura, data da fatura, valor devido e mais.
O modelo Faturas permite ampliar o comportamento padrão criando um modelo de faturas personalizado.
Usar no Power Apps
Saiba mais como usar o modelo predefinido do processamento de faturas no Power Apps em Usar o modelo predefinido do processamento de faturas no Power Apps.
Usar no Power Automate
Saiba mais como usar o modelo predefinido do processamento de faturas no Power Automate em Usar o modelo predefinido do processamento de faturas no Power Automate.
Idiomas e arquivos compatíveis
Há suporte para os seguintes idiomas: albanês (Albânia), checo (República Checa), chinês (simplificado) China, chinês (tradicional) RAE de Hong Kong, chinês (tradicional) Taiwan, dinamarquês (Dinamarca), croata (Bósnia e Herzegovina), croata (Croácia), Croata (Sérvia), Holandês (Holanda), Inglês (Austrália), Inglês (Canadá), Inglês (Índia), Inglês (Reino Unido), Inglês (Estados Unidos), Estónio (Estónia), Finlandês (Finlândia), francês (França), alemão (Alemanha), húngaro (Hungria), islandês (Islândia), italiano (Itália), japonês (Japão), coreano (Coréia), lituano (Lituânia), letão (Letônia), malaio (Malásia), Norueguês (Noruega), Polaco (Polónia), Português (Portugal), Romeno (Roménia), Eslovaco (Eslováquia), Esloveno (Eslovénia), Sérvio (Sérvia), Espanhol (Espanha), Sueco (Suécia).
Para obter os melhores resultados, forneça uma foto nítida ou digitalize por fatura.
- A imagem precisa estar nos formatos JPEG, PNG ou PDF.
- O tamanho do arquivo não deve exceder 20 MB.
- As dimensões da imagem precisam estar entre 50 x 50 e 10000 x 10000 pixels.
- As dimensões do PDF devem ter no máximo 17 x 17 polegadas, o que equivale aos tamanhos de papel Legal, A3 ou menor.
- Para documentos em PDF, apenas as 2.000 primeiras páginas são processadas.
Saída do modelo
Se uma fatura for detectada, o modelo de processamento de faturas gera as seguintes informações:
| Campo | Description |
|---|---|
CustomerName |
Faturamento do cliente |
CustomerId |
ID de referência para o cliente |
PurchaseOrder |
Um número de referência de pedido de compra |
InvoiceId |
ID dessa fatura específica (geralmente 'Número da Fatura') |
InvoiceDate |
Data em que a fatura foi emitida |
DueDate |
A data de pagamento da fatura está vencida |
VendorName |
Fornecedor que criou essa fatura |
VendorAddress |
Endereço de endereçamento para o fornecedor |
VendorAddressRecipient |
Nome associado ao endereço do fornecedor |
CustomerAddress |
Endereço de correspondência do cliente |
CustomerAddressRecipient |
Nome associado ao Endereço do Cliente |
BillingAddress |
Endereço de cobrança explícito para o cliente |
BillingAddressRecipient |
Nome associado ao Endereço de Cobrança |
ShippingAddress |
Endereço de envio explícito para o cliente |
ShippingAddressRecipient |
Nome associado ao Endereço de Remessa |
SubTotal |
Campo de "Subtotal" identificado nesta nota fiscal |
TotalDiscount |
Campo de desconto total identificado nesta fatura |
TotalTax |
Campo fiscal total identificado nesta fatura |
InvoiceTotal |
Total de novos encargos associados a esta fatura |
AmountDue |
Valor total devido ao fornecedor |
PreviousUnpaidBalance |
Saldo não pago explícito anteriormente |
RemittanceAddress |
Remessa explícita ou endereço de pagamento para o cliente |
RemittanceAddressRecipient |
Nome associado ao Endereço de Remessa |
ServiceAddress |
Endereço de serviço explícito ou endereço de propriedade para o cliente |
ServiceAddressRecipient |
Nome associado ao ServiceAddress |
ServiceStartDate |
Primeira data do período de um serviço (por exemplo, um período de serviço de uma conta de serviços públicos) |
ServiceEndDate |
Data de término do período de serviço (por exemplo, um período de cobrança de serviços públicos) |
VendorTaxId |
O número de ID do governo associado ao fornecedor |
CustomerTaxId |
O número de ID do governo associado ao cliente |
PaymentTerm |
Os termos sob os quais o pagamento deve ser pago |
KVKNumber |
Um identificador exclusivo para empresas registradas nos Países Baixos |
PaymentDetails |
Lista de detalhes de pagamento
|
TaxDetails |
Lista de detalhes do imposto
|
PaidInFourInstallements |
Lista de detalhes do imposto
|
Items |
Lista de detalhes do imposto
|
Pontuação de confiança
| Campo | Pontuação 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 |
✔️ |
Pares de chave-valor
Os pares de valores-chave são todos os rótulos ou chaves identificados e suas respostas ou valores associados. Você pode usá-los para extrair valores adicionais que não fazem parte da lista predefinida de campos.
Para visualizar todos os pares chave-valor detectados pelo modelo de processamento de fatura, você pode adicionar uma ação Criar tabela HTML em seu fluxo de nuvem, conforme mostrado na captura de tela e executar o fluxo de nuvem.
Para extrair uma chave específica para a qual você sabe seu valor, você pode usar a ação Filtrar matriz , conforme mostrado na captura de tela a seguir. No exemplo da captura de tela, queremos extrair o valor da chave Tel .:
Limits
O seguinte limite se aplica a chamadas feitas por ambiente em modelos de processamento de documentos, incluindo modelos predefinidos: processamento de recibos e processamento de fatura.
| Ação | Limit | Período de renovação |
|---|---|---|
| Chamadas (por ambiente) | 360 | 60 segundos |
Criar uma solução de processamento de fatura personalizada
O modelo de IA predefinido de processamento de fatura foi projetado para extrair campos comuns encontrados em faturas. Como cada negócio é exclusivo, talvez você queira extrair campos diferentes daqueles incluídos neste modelo predefinido. Também pode ser o caso de alguns campos padrão não serem bem extraídos para um tipo específico de fatura com o qual você trabalha. Para resolver isso, há duas opções:
Use o modelo de processamento de faturas personalizado: aumente os comportamentos do modelo de processamento de fatura predefinido adicionando novos campos a serem extraídos além daqueles por padrão ou exemplos de documentos não extraídos corretamente. Para saber como aumentar o modelo de processamento de fatura predefinido, acesse Selecionar o tipo de documento.
Exibir resultados brutos do OCR: sempre que o modelo de IA predefinido de processamento de fatura processa um arquivo que você fornece, ele também faz uma operação OCR para extrair cada palavra escrita no arquivo. Você pode acessar os resultados brutos do OCR na saída de texto detectada fornecida pelo modelo. Uma pesquisa simples no conteúdo retornado pelo texto detectado pode ser suficiente para obter os dados necessários.
Use o processamento de documentos: com o AI Builder, você também pode criar seu próprio modelo de IA personalizado para extrair campos e tabelas específicos necessários para os documentos com os quais você trabalha. Basta criar um modelo de processamento de documentos e treiná-lo para extrair todas as informações de uma fatura que não funciona bem com o modelo de extração de fatura.
Depois de treinar seu modelo de processamento de documento personalizado, você pode combiná-lo com o modelo predefinido de processamento de fatura em um fluxo de nuvem do Power Automate.
Aqui estão alguns exemplos:
Usar um modelo de processamento de documento personalizado para extrair campos adicionais que não são retornados pelo modelo predefinido de processamento de fatura
Neste exemplo, treinamos um modelo de processamento de documento personalizado para extrair um número de programa de fidelidade, presente apenas em faturas dos provedores Adatum e Contoso.
O fluxo de nuvem é disparado quando uma nova fatura é adicionada a uma pasta do SharePoint. Em seguida, ele chama o modelo de IA predefinido de processamento de fatura para extrair seus dados. Em seguida, verificamos se o fornecedor da fatura processada é da Adatum ou da Contoso. Se for o caso, chamamos um modelo de processamento de documentos personalizado que treinamos para obter esse número de fidelidade. Por fim, salvamos os dados extraídos da fatura em um arquivo do Excel.
Use um modelo de processamento de documento personalizado se a pontuação de confiança de um campo retornado pelo modelo predefinido de processamento de faturas for baixa
Neste exemplo, treinamos um modelo de processamento de documento personalizado para extrair o valor total de faturas em que geralmente obtemos uma pontuação de baixa confiança ao usar o modelo predefinido de processamento de fatura.
O fluxo de nuvem é disparado quando uma nova fatura é adicionada a uma pasta do SharePoint. Em seguida, ele chama o modelo de IA predefinido de processamento de fatura para extrair seus dados. Em seguida, verificamos se a pontuação de confiança da propriedade de valor total da fatura é menor que 0,65. Se for o caso, chamamos um modelo de processamento de documentos personalizado que treinamos com faturas, em que geralmente obtemos uma pontuação de confiança baixa para o campo total. Por fim, salvamos os dados extraídos da fatura em um arquivo do Excel.
Use o modelo predefinido de processamento de faturas para lidar com faturas que um modelo de processamento de documentos personalizado não é treinado para lidar
Uma maneira de usar o modelo predefinido de processamento de fatura é usá-lo como um modelo de fallback para lidar com faturas que você não treinou em seu modelo de processamento de documento personalizado. Por exemplo, digamos que você criou um modelo de processamento de documentos e o treinou para extrair dados de seus 20 principais provedores de fatura. Em seguida, você pode usar o modelo predefinido de processamento de faturas para processar todas as novas faturas ou faturas de menor volume. Aqui está um exemplo de como você poderia fazê-lo:
Esse fluxo de nuvem é disparado quando uma nova fatura é adicionada a uma pasta do SharePoint. Em seguida, ele chama um modelo de processamento de documento personalizado para extrair seus dados. Em seguida, verificamos se a pontuação de confiança da coleção detectada é menor que 0,65. Se for o caso, isso provavelmente significa que a fatura fornecida não se adapta bem ao modelo customizado. Em seguida, chamamos o modelo de processamento de fatura predefinido. Por fim, salvamos os dados extraídos da fatura em um arquivo do Excel.