Partilhar via


Utilizar 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 o ID da fatura, nomes de fornecedores e datas, de forma rápida e precisa. Esta solução low-code simplifica o processamento de dados e simplifica os processos financeiros.

Tipos de documentos suportados: Faturas

Requisitos

Para obter os melhores resultados, forneça uma foto clara ou uma digitalização de alta qualidade por documento.

Obtenha mais informações sobre os requisitos na secção Idiomas e ficheiros suportados em Modelo de IA pré-criado de processamento de faturas.

Campos disponíveis

Campos disponíveis Tipo
AmountDue Texto
BillingAddress Texto
BillingAddressRecipient Texto
CustomerAddress Texto
CustomerAddressRecipient Texto
ID do Cliente Texto
CustomerName Texto
NIF do Cliente Texto
Data de Vencimento 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 Tipo
Montante Texto
Data Texto
Descrição Texto
ProductCode Texto
Quantidade Texto
Imposto Texto
Unidade Texto
UnitPrice Texto

Crie a sua aplicação de tela

  1. Iniciar sessão no Power Apps.

  2. No painel de navegação à esquerda, selecione +Criar.

  3. Selecione o mosaico Aplicação de tela a partir de em branco.

  4. Nomeie a sua aplicação, selecione o formato Tablet ou Telemóvel e, em seguida, selecione Criar.

  5. No editor de aplicações, a partir do painel de navegação à esquerda, selecione Dados>Adicionar dados e, em seguida, pesquise por Processamento de faturas.

  6. Selecione +Inserir>Adicionar imagem.

  7. Selecione +Inserir>Etiqueta de texto.

  8. Selecione Etiqueta1 e insira uma fórmula como o exemplo a seguir, onde UploadedImage1 é o contentor de imagem:

    'Invoice processing'.Predict(UploadedImage1.Image).Fields.InvoiceId.Value.Text
    

    Pode selecionar o campo pretendido no campo disponível.

    Captura de ecrã de todos os campos de texto disponíveis.

  9. Selecione Guardar e, em seguida, selecione o botão de reprodução.

    Captura de ecrã do resultado de um ID de fatura.

Também pode usar esta fórmula para obter o primeiro item do resultado e extrair a descrição desse item como uma cadeia de texto.

First('Invoice processing'.Predict(UploadedImage1.Image).Tables.Items.Rows).Description.Value.Text

Captura de ecrã do primeiro item do resultado.

Esta expressão concatena os valores de texto do campo Descrição de cada linha nos resultados da predição de uma imagem relacionada com a 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))

Captura de ecrã de todos os valores de texto do campo de descrição.