Usar o processamento de faturas no Power Apps
O processamento de faturas do AI Builder combinado com o Power Fx permite extrair detalhes importantes de faturas, como ID da fatura, nomes de fornecedores e datas, de forma rápida e precisa. Essa solução low-code simplifica o tratamento de dados e agiliza os processos financeiros.
Tipos de documentos compatíveis: Faturas
Requisitos
Para obter melhores resultados, forneça uma foto nítida ou digitalização de alta qualidade por documento.
Saiba mais sobre os requisitos na seção Idiomas e arquivos suportados em Modelo de IA predefinido para processamento de faturas.
Campos disponíveis
Campos disponíveis | Type |
---|---|
AmountDue | Texto |
BillingAddress | Texto |
BillingAddressRecipient | Texto |
CustomerAddress | Texto |
CustomerAddressRecipient | Texto |
CustomerId | Texto |
CustomerName | Texto |
ID do Imposto do Cliente | Texto |
DueDate | Texto |
InvoiceDate | Texto |
InvoiceId | Texto |
InvoiceTotal | Texto |
paymentTerms | Texto |
PreviousUnpaidBalance | Texto |
PurchaseOrder | Texto |
RemittanceAddress | Texto |
RemittanceAddressRecipient | Texto |
ServiceAddress | Texto |
ServiceAddressRecipient | Texto |
ServiceEndDate | Texto |
ServiceStartDate | Texto |
ShippingAddress | Texto |
ShippingAddressRecipient | Texto |
SubTotal | Texto |
TotalTax | Texto |
VendorAddress | Texto |
VendorAddressRecipient | Texto |
VendorName | Texto |
VendorTaxId | Texto |
Itens de tabela disponíveis
Itens disponíveis | Type |
---|---|
Amount | Texto |
Date | Texto |
Description | Texto |
ProductCode | Texto |
Quantidade | Texto |
Imposto | Texto |
Unit | Texto |
UnitPrice | Texto |
Criar aplicativo de tela
Entre no Power Apps.
No painel de navegação do lado esquerdo, selecione +Criar.
Selecione o bloco Aplicativo de tela em branco.
Nomeie seu aplicativo, selecione o formato Tablet ou Telefone e, em seguida, selecione Criar.
No editor de aplicativos, no painel de navegação esquerdo, selecione Dados, >Adicionar dados, e então pesquise Processamento de faturas.
Selecione +Inserir>Adicionar imagem.
Selecione + Inserir>Rótulo de texto.
Selecione Label1 e insira uma fórmula como o exemplo a seguir, onde
UploadedImage1
é o contêiner de imagem:'Invoice processing'.Predict(UploadedImage1.Image).Fields.InvoiceId.Value.Text
Você pode selecionar o campo desejado entre os campos disponíveis.
Selecione Salvar e depois escolha o botão Executar.
Você também pode usar essa fórmula para recuperar o primeiro item do resultado e extrair a descrição desse item como uma cadeia de caracteres de texto.
First('Invoice processing'.Predict(UploadedImage1.Image).Tables.Items.Rows).Description.Value.Text
Essa expressão concatena os valores de texto do campo Descrição de cada linha nos resultados de previsão de uma imagem relacionada à fatura e separa cada valor com uma vírgula e um espaço.
Concat('Invoice processing'.Predict(UploadedImage1.Image).Tables.Items.Rows, Description.Value.Text, Char(10))