Pular para o conteúdo principal

Recibo de Processo de IA em n8n

Recibo de Processo de IA é um n8n nó por PDF4me que extrai detalhes do comerciante, dados da transação, itens de linha e totais do recibo. PDFs e imagens usando AIUtilize-o para automatizar a captura de despesas, a digitalização de recibos ou a entrada de dados em relatórios de despesas sem digitação manual, em 11 categorias de recibos especializadas.

O que este nó faz

PDF4meRecibo de Processo de IA analisa um recibo PDF ou imagem e retorna informações estruturadas do comerciante, data/hora da transação, itens de linha e totais financeiros, além de campos específicos da categoria para recibos de hotel, combustível e energia, treinamento e saúde. Aceita entrada via Dados Binários. Base64 Corda, ou URLIdeal para automação de despesas, análise de gastos e fluxos de trabalho de digitalização de recibos.

Artigos relacionados no blogue
Ainda não há nenhuma publicação no blogue sobre esta funcionalidade — em breve.
Entretanto, explore o blogue da PDF4me para encontrar tutoriais e fluxos de trabalho para todas as plataformas.
Visite o blogue

Autenticando seu API Solicitar

Todo PDF4me nó em n8n requer um válido Credencial para se conectar comCrie ou selecione um que contenha o seu PDF4me API chave para que o fluxo de trabalho possa autenticar AI Extrair solicitações com segurança.

Fatos importantes que você não deve perder

Detecção de formato de unidades de nome de recibo
Ao contrário de muitos PDF4me Em relação às ações, o nome do recibo é obrigatório independentemente do tipo de entrada; sua extensão de arquivo (.pdf, .png, .jpg, .jpeg) indica o tipo de recibo. AI O mecanismo ensina como decodificar o arquivo para obter a precisão ideal.
O tipo de recibo é uma dica, não um filtro definitivo.
Definir o Tipo de Recibo como hotel, combustível e energia, treinamento ou saúde melhora a precisão dos campos específicos dessa categoria (número do quarto, quantidade de combustível, nome do curso, nome do paciente), mas o nó ainda retorna os campos padrão se deixado como genérico.
Isto é extração, não contabilidade.
O nó retorna dados estruturados da imagem do recibo ou PDF; não lança informações em um sistema contábil nem faz conciliação com o orçamento. Direcione a saída para sua despesa ou ERP ferramenta a jusante.

Quais parâmetros o AI-Process Receipt precisa?

Obrigatório: Tipo de dados de entrada e nome do recibo, além do campo correspondente ao tipo de entrada escolhido (Campo binário de entrada). Base64 Conteúdo do recibo, ou recibo URLOs campos Tipo de Recibo, Analisar Itens, Extrair Informações do Comerciante, Calcular Totais e Chaves de Campo Personalizadas são opcionais; habilite apenas o que seu fluxo de trabalho precisar.

ParâmetroObrigatórioO que fazExemplo
Input Data TypeRequiredFormat of the receipt input. Choose Binary Data (from a previous node), Base64 String, or URL.Binary Data
Input Binary FieldConditionalName of the binary property on the incoming n8n item that holds the receipt. Required when Input Data Type is Binary Data.data
Base64 Receipt ContentConditionalBase64-encoded receipt content. Required when Input Data Type is Base64 String.JVBERi0xLjQK...
Receipt URLConditionalPublicly reachable HTTPS URL to the receipt file. Required when Input Data Type is URL.https://example.com/receipt.pdf
Receipt NameRequiredFilename of the input receipt with the correct extension (.pdf, .png, .jpg, .jpeg), used for format detection and processing accuracy.receipt_2026_03_15.pdf
Receipt TypeOptionalCategory hint for the AI: meal, supplies, hotel, fuel and energy, transportation, communication, subscriptions, entertainment, training, healthcare, or generic.supplies
Analyze ItemsOptionalSet to true to extract individual line items with name, quantity, unit price, and category. Default false.true
Extract Merchant InfoOptionalSet to true to extract merchant name, address, phone, website, and store number. Default false.true
Calculate TotalsOptionalSet to true to extract subtotal, tax amount, and total amount. Default false.true
Custom Field KeysOptionalArray of extra field names to extract beyond standard receipt data, returned in additionalInfo.["loyaltyPoints"]

Campos de saída

CampoTipoO que contém
successBooleanTrue when extraction succeeded. Use to route error-handling branches.
receiptTypeStringThe receipt type extracted or supplied, e.g. supplies, hotel, fuel and energy.
transactionDateStrStringTransaction date in ISO 8601 format (YYYY-MM-DD).
transactionTimeStringTransaction time (HH:MM:SS format), when present on the receipt.
receiptNumberStringReceipt or transaction identifier printed on the receipt.
analyzeItemsArrayLine item objects with name, quantity, unit price, total price, and category, present when Analyze Items is enabled.
merchantInfoListArrayMerchant name, address, phone, website, cashier name, and store number, present when Extract Merchant Info is enabled.
financialInfoListArraySubtotal, tax amount, total amount, payment method, and card last four digits, present when Calculate Totals is enabled.
roomNumber, checkInDate, checkOutDateStringHotel-specific fields, populated when Receipt Type is hotel.
fuelType, fuelQuantity, fuelUnit, vehicleNumberMixedFuel and energy-specific fields, populated when Receipt Type is fuel and energy.
trainingProvider, courseNameStringTraining-specific fields, populated when Receipt Type is training.
healthcareProvider, patientName, insuranceInfoStringHealthcare-specific fields, populated when Receipt Type is healthcare.
additionalInfoObjectValues for any Custom Field Keys requested beyond standard receipt data.
warningsArrayData-quality warnings encountered during extraction, empty array when none.
fallbackUsedBooleanTrue when a fallback extraction method was needed, useful for flagging low-confidence results.
jobIdStringUnique identifier for the AI processing job, used for tracking and debugging.

Como configuro o recibo de processamento de IA em n8n?

  1. Adicionar PDF4me para o seu n8n fluxo de trabalho e escolha o Recibo de Processo de IA Ação.
  2. Em Credencial para se conectar com, selecione o seu PDF4me credencial ou clique Criar nova credencial e cole o seu API chave.
  3. Definir Tipo de dados de entrada para Dados binários (padrão), Base64 Corda, ou URL e forneça o campo de origem correspondente.
  4. Definir Nome do recibo com a extensão correta (.pdf, .png, .jpg, .jpeg).
  5. Opcionalmente configurado Tipo de recibo para uma categoria específica para maior precisão nos recibos de hotel, combustível e energia, treinamento ou assistência médica.
  6. Habilitar Analisar itens, Extrair informações do comerciante, e Calcular totais conforme necessário, e adicione Chaves de Campo Personalizadas para qualquer coisa além dos campos padrão.
  7. Execute o nó e mapeie os campos extraídos em sua ferramenta de controle de despesas, planilha ou sistema de contabilidade.

Configurações típicas

Exemplos de fluxo de trabalhoCommon n8n workflow patterns using AI-Process Receipt.
Captura de recibos de e-mail em uma planilha de despesas
  1. Um gatilho do Gmail é acionado em e-mails com um recibo em anexo.
  2. PDF4me O processamento de recibos por IA é executado com as opções "Extrair informações do comerciante" e "Calcular totais" ativadas.
  3. Os campos merchantName, totalAmount e transactionDateStr são adicionados a um registro de despesas do Google Sheets.
Recibos detalhados de combustível e energia para rastreamento da frota
  1. Um webhook de upload móvel recebe uma foto do comprovante de combustível enviado por um motorista.
  2. PDF4me O recurso AI-Process Receipt é executado com o tipo de recibo "combustível" e "energia", extraindo a quantidade de combustível (fuelQuantity), a unidade de combustível (fuelUnit) e o número do veículo (vehicleNumber).
  3. O registro é gravado em um banco de dados de gerenciamento de frota, indexado pelo número do veículo.
Análise da fatura do hotel para relatórios de despesas de viagem
  1. Um viajante carrega um extrato de hotel. PDF por meio de um formulário.
  2. PDF4me O recurso AI-Process Receipt é executado com o tipo de recibo "hotel", extraindo o número do quarto, a data de entrada (check-in) e a data de saída (check-out), além dos totais padrão.
  3. Os dados analisados são integrados ao fluxo de trabalho de relatórios de despesas de viagem da empresa.
Análise de gastos por item a partir de carregamentos em lote de recibos
  1. Um nó "Loop Over Items" itera sobre um lote de arquivos de recibo de uma pasta compartilhada do Google Drive.
  2. PDF4me O recurso AI-Process Receipt é executado com a opção "Analisar Itens" ativada para detalhar itens de linha individuais.
  3. Os dados de analyzeItems são nivelados e anexados a uma tabela do BigQuery para análise de gastos em nível de categoria.

Dicas práticas

Set Receipt Name even with Binary Data
The extension drives format detection regardless of input type; a mismatched or missing extension can reduce accuracy.
Only enable the toggles you need
Analyze Items, Extract Merchant Info, and Calculate Totals each add processing and payload size; skip any your downstream workflow does not consume.
Check warnings and fallbackUsed
Route items with a non-empty warnings array or fallbackUsed true to a manual-review queue instead of trusting the extraction blindly.
Match Receipt Type to unlock specialized fields
roomNumber, fuelQuantity, courseName, and patientName only populate when Receipt Type matches the corresponding category.
Custom Field Keys is additive, not a filter
It adds extra fields to additionalInfo; it does not restrict or replace the standard merchant, item, or financial fields.
This is extraction, not reconciliation
Pair the output with your accounting or expense system for matching against budgets, policies, or approvals.

Folha de dicas

CampoValor
ActionAI-Process Receipt
Input Data TypeBinary Data
Input Binary Fielddata
Receipt Namereceipt.pdf
Receipt Typegeneric (or a specific category)
Analyze Itemstrue
Extract Merchant Infotrue
Calculate Totalstrue
Custom Field Keys[] (optional)
CredentialsPDF4me API credential

Perguntas frequentes

Which fields are required for AI-Process Receipt?+
Four: the receipt input (via Input Data Type), Receipt Name, and the field matching your chosen input type. Receipt Type, Analyze Items, Extract Merchant Info, Calculate Totals, and Custom Field Keys are all optional.
What receipt types does this node support?+
Eleven categories: meal, supplies, hotel, fuel and energy, transportation, communication, subscriptions, entertainment, training, healthcare, and generic. Setting Receipt Type helps the AI engine target the right fields, such as room number for hotel or fuel quantity for fuel and energy.
Can I extract custom fields beyond the standard receipt data?+
Yes. Custom Field Keys accepts an array of additional field names the AI should look for beyond the standard merchant, line-item, and financial fields, returned in the additionalInfo object.
Does the output tell me if extraction was uncertain?+
Yes. The warnings array flags data-quality issues, and fallbackUsed indicates whether a fallback extraction method was needed, useful for routing low-confidence results to manual review, similar in spirit to the confidence-scoring approach described in Microsoft's Document Intelligence receipt model documentation.
Can I process image receipts, not just PDFs?+
Yes. The node accepts .pdf, .png, .jpg, and .jpeg receipt files. Set Receipt Name with the matching extension so the AI engine can apply the correct format handling.
Is this a bookkeeping or reconciliation tool?+
No, it extracts structured data from the receipt; matching that data against a budget, policy, or ledger is a separate step in your expense or accounting system, the same division of labor described in general receipt-automation guides such as DocuClipper's receipt data extraction overview.

Ações relacionadas

Mesma tarefa em outras plataformas

Obtenha ajuda