Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O modelo de IA pré-criado de processamento de faturas extrai dados-chave de faturas para ajudar a automatizar o processamento de faturas. O modelo de processamento de faturas está otimizado para reconhecer elementos comuns da fatura como ID de fatura, data da fatura, valor devido e muito mais.
O modelo Faturas permite-lhe aumentar o comportamento predefinido ao criar um modelo de Faturas personalizado.
Utilizar no Power Apps
Obtenha informações sobre como utilizar o modelo pré-criado de processamento de faturas no Power Apps em Utilizar o modelo pré-criado de processamento de faturas no Power Apps.
Utilizar no Power Automate
Obtenha informações sobre como utilizar o modelo pré-criado de processamento de faturas no Power Automate em Utilizar o modelo pré-criado de processamento de faturas no Power Automate.
Idiomas suportados e ficheiros
São suportados os seguintes idiomas: albanês (Albânia), checo (República Checa), chinês (simplificado) China, chinês (tradicional) Hong Kong SAR, chinês (tradicional) Taiwan, dinamarquês (Dinamarca), croata (Bósnia-Herzegovina), croata (Croácia), croata (Sérvia), neerlandês (Países Baixos), 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 (Coreia), 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 ou digitalização clara por fatura.
- O formato de imagem deve ser JPEG, PNG ou PDF.
- O tamanho do ficheiro não pode exceder os 20 MB.
- As dimensões da imagem têm de estar entre 50 x 50 pixels e 10.000 x 10.000 pixels.
- As dimensões do PDF devem ser no máximo 17 x 17 polegadas, o que equivale ao tamanho do papel Legal ou A3 ou menor.
- Para documentos PDF, apenas as primeiras 2.000 páginas são processadas.
Saída do modelo
Se for detetada uma fatura, o modelo de processamento de faturas obtém as seguintes informações:
| Campo | Description |
|---|---|
CustomerName |
Cliente a ser faturado |
CustomerId |
ID de referência para o cliente |
PurchaseOrder |
Um número de referência da ordem de compra |
InvoiceId |
ID desta fatura específica (geralmente "Número da fatura") |
InvoiceDate |
Data de emissão da fatura |
DueDate |
Data de vencimento do pagamento desta fatura |
VendorName |
Fornecedor que criou esta fatura |
VendorAddress |
Endereço postal do fornecedor |
VendorAddressRecipient |
Nome associado ao VendorAddress |
CustomerAddress |
Endereço para correspondência do Cliente |
CustomerAddressRecipient |
Nome associado ao Endereço do Cliente |
BillingAddress |
Endereço de faturação explícito para o cliente |
BillingAddressRecipient |
Nome associado ao Endereço de Faturação |
ShippingAddress |
Endereço de envio explícito para o cliente |
ShippingAddressRecipient |
Nome associado ao Endereço de Envio |
SubTotal |
Campo Subtotal identificado nesta fatura |
TotalDiscount |
Campo de desconto total identificado nesta fatura |
TotalTax |
Campo de imposto total identificado nesta fatura |
InvoiceTotal |
Total de novos encargos associados a esta fatura |
AmountDue |
Valor total devido ao fornecedor |
PreviousUnpaidBalance |
Saldo explícito não pago anteriormente |
RemittanceAddress |
Endereço explícito de remessa ou 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 serviço (por exemplo, um período de fatura de serviços) |
ServiceEndDate |
Data de fim do período de serviço (por exemplo, um período de fatura de serviços) |
VendorTaxId |
O número de identificação do governo associado ao fornecedor |
CustomerTaxId |
O número de identificação do governo associado ao cliente |
PaymentTerm |
As condições em que o pagamento deve ser pago |
KVKNumber |
Um identificador único para as empresas registadas nos Países Baixos |
PaymentDetails |
Lista de detalhes de pagamento
|
TaxDetails |
Lista de dados fiscais
|
PaidInFourInstallements |
Lista de dados fiscais
|
Items |
Lista de dados fiscais
|
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 chave-valor
Todos os pares chave-valor são todas as etiquetas ou chaves identificadas e as respetivas respostas ou valores associados. Pode utilizar estas informações para extrair valores adicionais que não fazem parte da lista de campos predefinida.
Para visualizar todos os pares chave-valor detetados pelo modelo de processamento de fatura, você pode adicionar uma ação Criar tabela HTML no fluxo da nuvem, conforme mostrado na captura de tela, e executar o fluxo da nuvem.
Para extrair uma chave específica para a qual você sabe seu valor, você pode usar a ação Matriz de filtro , conforme mostrado na captura de tela a seguir. No exemplo da captura de tela, queremos extrair o valor para a chave Tel.:
Limits
O limite a seguir se aplica a chamadas feitas por ambiente em modelos de processamento de documentos, incluindo modelos pré-construídos: processamento de recibos e processamento de faturas.
| Action | Limit | Período de renovação |
|---|---|---|
| Chamadas (por ambiente) | 360 | 60 segundos |
Criar uma solução de processamento de faturas personalizada
O modelo de IA pré-construído de processamento de faturas foi projetado para extrair campos comuns encontrados em faturas. Como cada negócio é único, convém extrair campos diferentes daqueles incluídos neste modelo pré-construído. Também pode acontecer que alguns campos padrão não sejam bem extraídos para um determinado tipo de fatura com a qual você trabalha. Para resolver este problema, existem duas opções:
Use o modelo de processamento de faturas personalizado: aumente os comportamentos do modelo de processamento de faturas pré-criado adicionando novos campos a serem extraídos além dos campos por padrão ou amostras de documentos não extraídos corretamente. Para saber como aumentar o modelo de processamento de fatura pré-criado, vá para Selecionar o tipo de documento.
Veja os resultados brutos de OCR: Toda vez que o modelo de IA pré-construído de processamento de faturas processa um arquivo que você fornece, ele também faz uma operação de OCR para extrair cada palavra escrita no arquivo. Você pode acessar os resultados brutos de OCR na saída de texto detetada fornecida pelo modelo. Uma simples pesquisa sobre o conteúdo retornado pelo texto detetado pode ser suficiente para obter os dados de que você precisa.
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 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 documentos personalizado, você pode combiná-lo com o modelo pré-construído de processamento de faturas em um fluxo de nuvem Power Automatic.
Eis alguns exemplos:
Use um modelo de processamento de documentos personalizado para extrair campos adicionais que não são retornados pelo modelo pré-criado de processamento de fatura
Neste exemplo, treinamos um modelo de processamento de documentos personalizado para extrair um número de programa de fidelidade, presente apenas em faturas dos provedores Adatum e Contoso.
O fluxo de nuvem é acionado quando uma nova fatura é adicionada a uma pasta do SharePoint. Em seguida, chama o modelo de IA pré-construído de processamento de faturas 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 treinámos para obter o número de fidelização. Finalmente, salvamos os dados extraídos da fatura em um arquivo Excel.
Use um modelo de processamento de documentos personalizado se a pontuação de confiança para um campo retornado pelo modelo pré-criado de processamento de fatura for baixa
Neste exemplo, treinamos um modelo de processamento de documentos personalizado para extrair o valor total de faturas, onde geralmente obtemos uma baixa pontuação de confiança ao usar o modelo pré-construído de processamento de faturas.
O fluxo de nuvem é acionado quando uma nova fatura é adicionada a uma pasta do SharePoint. Em seguida, chama o modelo de IA pré-construído de processamento de faturas para extrair seus dados. Em seguida, verificamos se a pontuação de confiança para a propriedade Valor total da fatura é inferior a 0,65. Se for o caso, chamamos um modelo de processamento de documentos personalizado que treinámos com faturas onde, normalmente, obtemos uma pontuação baixa de confiança para o campo total. Finalmente, salvamos os dados extraídos da fatura em um arquivo Excel.
Use o modelo pré-criado 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 pré-criado de processamento de faturas é usá-lo como um modelo de fallback para lidar com faturas que você não treinou em seu modelo de processamento de documentos personalizado. Por exemplo, digamos que você criou um modelo de processamento de documentos e o treinou para extrair dados de seus 20 principais fornecedores de faturas. Em seguida, você pode usar o modelo pré-criado de processamento de faturas para processar todas as novas faturas ou faturas de menor volume. Aqui está um exemplo de como você pode fazer isso:
Esse fluxo de nuvem é acionado quando uma nova fatura é adicionada a uma pasta do SharePoint. Em seguida, ele chama um modelo de processamento de documentos personalizado para extrair seus dados. Em seguida, verificamos se o escore de confiança para a coleção detetada é inferior a 0,65. Se for o caso, isso provavelmente significa que a fatura fornecida não é uma boa combinação para o modelo personalizado. Em seguida, chamamos o modelo de processamento de fatura pré-existente. Finalmente, salvamos os dados extraídos da fatura em um arquivo Excel.