Saltar al contenido principal

Recepción de procesamiento de IA en n8n

Recibo procesado por IA es un n8n nodo por PDF4me que extrae los detalles del comerciante, los datos de la transacción, los artículos y los totales del recibo. PDFs y las imágenes que utilizan AIÚselo para automatizar la captura de gastos, la digitalización de recibos o la introducción de datos en informes de gastos sin necesidad de introducirlos manualmente, en 11 categorías de recibos especializadas.

Lo que hace este nodo

PDF4me: Recibo procesado por IA analiza un recibo PDF o imagen y devuelve información estructurada del comerciante, fecha/hora de la transacción, partidas y totales financieros, además de campos específicos de la categoría para recibos de hotel, combustible y energía, capacitación y atención médica. Acepta entrada a través de datos binarios, Base64 Cuerda o URLIdeal para la automatización de gastos, el análisis de desembolsos y los flujos de trabajo de digitalización de recibos.

Entradas de blog relacionadas
Aún no hay ninguna entrada de blog sobre esta función; estará disponible próximamente.
Mientras tanto, echa un vistazo al blog de PDF4me para encontrar tutoriales y flujos de trabajo para todas las plataformas.
Visita el blog

Autenticando su API Pedido

Cada PDF4me nodo en n8n requiere un válido Credencial para conectarse con. Crea o selecciona uno que contenga tu PDF4me API clave para que el flujo de trabajo pueda autenticarse AI solicitudes de extracción seguras.

Datos importantes que no debes perderte

Detección de formato de unidades de control de nombre de recibo
A diferencia de muchos PDF4me acciones, el nombre del recibo es obligatorio independientemente del tipo de entrada, su extensión de archivo (.pdf, .png, .jpg, .jpeg) indica el AI El motor decodifica el archivo para obtener la máxima precisión.
El tipo de recibo es una sugerencia, no un filtro estricto.
Configurar el tipo de recibo como hotel, combustible y energía, capacitación o atención médica mejora la precisión de los campos especializados de esa categoría (número de habitación, cantidad de combustible, nombre del curso, nombre del paciente), pero el nodo aún devuelve campos estándar si se deja como genérico.
Esto es extracción, no contabilidad.
El nodo devuelve datos estructurados de la imagen del recibo o PDF; no registra asientos en un sistema contable ni se concilia con un presupuesto. Dirija la salida a su gasto o ERP herramienta aguas abajo.

¿Qué parámetros necesita el procesamiento de recibos mediante IA?

Requerido: Tipo de datos de entrada y nombre del recibo, además del campo que coincida con el tipo de entrada elegido (Campo binario de entrada, Base64 Contenido del recibo o recibo URL). El tipo de recibo, el análisis de artículos, la extracción de información del comerciante, el cálculo de totales y las claves de campos personalizados son opcionales; habilite solo lo que su flujo de trabajo necesite.

ParámetroRequeridoLo que haceEjemplo
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 salida

CampoTipoLo que contiene
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.

¿Cómo configuro el procesamiento de recibos mediante IA? n8n¿

  1. Agregar PDF4me a tu n8n flujo de trabajo y elegir el Recibo procesado por IA acción.
  2. En Credencial para conectarse con, seleccione su PDF4me credenciales o haga clic Crear nueva credencial y pega tu API llave.
  3. Colocar Tipo de datos de entrada a Datos binarios (por defecto), Base64 Cadena, o URL y proporcione el campo de origen correspondiente.
  4. Colocar Nombre del recibo con la extensión correcta (.pdf, .png, .jpg, .jpeg).
  5. Opcionalmente se puede configurar Tipo de recibo a una categoría específica para una mayor precisión en los recibos de hotel, combustible y energía, capacitación o atención médica.
  6. Permitir Analizar elementos, Extraer información del comerciante, y Calcular totales según sea necesario y agregue Claves de campo personalizadas para cualquier cosa que vaya más allá de los campos estándar.
  7. Ejecuta el nodo y asigna los campos extraídos a tu herramienta de gastos, hoja de cálculo o sistema contable.

Configuraciones típicas

Ejemplos de flujo de trabajoCommon n8n workflow patterns using AI-Process Receipt.
Captura de recibos de correo electrónico en una hoja de gastos
  1. Un disparador de Gmail se activa en los correos electrónicos que contienen un recibo como archivo adjunto.
  2. PDF4me AI-Process Receipt se ejecuta con las opciones Extract Merchant Info y Calculate Totals habilitadas.
  3. Los campos merchantName, totalAmount y transactionDateStr se añaden a un registro de gastos de Google Sheets.
Recibos detallados de combustible y energía para el seguimiento de la flota.
  1. Un webhook de carga móvil recibe una fotografía del recibo de combustible del conductor.
  2. PDF4me El proceso de recepción mediante IA se ejecuta con el tipo de recibo de combustible y energía, extrayendo la cantidad de combustible, la unidad de combustible y el número de vehículo.
  3. El registro se escribe en una base de datos de gestión de flotas indexada por número de vehículo.
Análisis de facturas de hotel para informes de gastos de viaje
  1. Un viajero sube una factura de hotel. PDF a través de un formulario.
  2. PDF4me El proceso de recepción mediante IA se ejecuta con el tipo de recibo "hotel", extrayendo el número de habitación, la fecha de entrada y la fecha de salida, junto con los totales estándar.
  3. Los datos analizados se incorporan al flujo de trabajo de informes de gastos de viaje de la empresa.
Análisis de gastos por partidas a partir de cargas de recibos por lotes
  1. Un nodo Loop Over Items itera sobre un lote de archivos de recibos desde una carpeta compartida de Drive.
  2. PDF4me El procesamiento de recibos mediante IA se ejecuta con la función Analizar artículos habilitada para desglosar los artículos individuales.
  3. analyzeItems se aplana y se agrega a una tabla de BigQuery para el análisis de gastos a nivel de categoría.

Consejos prácticos

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.

Hoja de trucos

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

Preguntas frecuentes

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.

Acciones relacionadas

La misma tarea en otras plataformas

Obtén ayuda