Procese 120 itinerarios de vuelo de empleados
en un único panel de gastos de viaje
Procesar un itinerario de vuelo es un problema resuelto: unos tres minutos de entrada manual por cada billete electrónico, de cinco a diez segundos si deja que la extracción lo lea. Procesar un mes completo es otra categoría de trabajo: 120 itinerarios a tres minutos cada uno son seis horas de tecleo antes de que siquiera se plantee una pregunta de conciliación. La Asociación Global de Viajes de Negocios (GBTA) proyecta 1.840 millones de viajes de negocios y un récord de $1,71 billones en gastos de viajes de negocios en 2026, y las tarifas aéreas son la mayor partida individual en la mayoría de los presupuestos de T&E. Por eso, la brecha entre «un itinerario» y «120 itinerarios» es donde el cierre de mes realmente se gana o se pierde. La aprobación que inicia el viaje forma parte del mismo rastro documental, y mover una autorización de viaje a Excel captura las fechas solicitadas y los costes estimados antes de que exista itinerario alguno.

Conclusiones clave
- Un mes de 120 itinerarios de vuelo cuesta aproximadamente $8.000 en mano de obra de procesamiento y corrección de errores — según los puntos de referencia de GBTA, no una estimación.
- Las tarifas aéreas no tienen atajo de dieta — cada recibo de vuelo debe ser real y estar desglosado, lo que convierte al lote de itinerarios en el punto donde se gana o se pierde el cierre de T&E.
- Defina las columnas de salida una vez, suba todo el mes en una sola pasada y obtendrá una única hoja de cálculo fusionada en unos quince minutos en lugar de seis horas.
Quienes realmente hacen este trabajo describen el mismo obstáculo. En un hilo de r/consulting sobre el procesamiento por lotes de informes de gastos, un consultor lo expresó con claridad: los informes de gastos «no son abrumadores ni requieren mucho tiempo, pero si haces un mes completo de una vez, entonces sí puede ser algo estresante». El estrés no es un problema de velocidad de escritura: es que el trabajo por lotes introduce decisiones que el trabajo con un solo documento nunca requiere: cómo se nombran los archivos, cómo 120 resultados separados se convierten en una sola tabla y qué ocurre con las excepciones ocultas en medio del montón.
La matemática del lote: qué cuestan realmente 120 itinerarios
Lo primero que hace un lote es convertir un problema de tiempo en un problema de dinero, porque la GBTA lo ha estado midiendo durante una década. En su estudio de la Fundación sobre los puntos débiles de los informes de gastos (realizado con HRS, publicado en 2015 y que sigue siendo el referente más citado del sector), la asociación descubrió que un solo informe de gastos cuesta $58 de procesar y lleva 20 minutos, y que el 19% de los informes preparados manualmente contienen errores, cada uno de los cuales cuesta $52 adicionales y 18 minutos de corrección.

Con 120 itinerarios al mes, ese referente equivale a unos $6,960 en costos de procesamiento, y unos 23 de esos informes tendrán un error que supone otros $1,196 en correcciones. La escritura en sí es la parte más pequeña de la factura.
El pasaje aéreo es también el único gasto de viaje sin atajo de asignación. Las tarifas de dieta de la GSA le permiten reembolsar comidas y alojamiento a una tarifa diaria fija ($110 por alojamiento y $68 por comidas y gastos menores según la tarifa estándar CONUS para el año fiscal 2026) sin recopilar recibos, pero no existe una dieta para vuelos. El recibo del itinerario debe ser real, detallado y legible, en todas las ocasiones. Ese único hecho es lo que convierte los itinerarios de vuelo en el documento de mayor riesgo en todo el cierre de T&E: 120 de ellos significa 120 recibos que no se pueden aprobar con una asignación.
Por lo tanto, el lote no es solo «la misma tarea, más veces». Es un flujo de trabajo con tres desafíos que no existen cuando se procesa un documento a la vez: reglas de nomenclatura (para que las filas de salida sigan siendo trazables hasta el empleado y el viaje correctos), combinación de resultados (para que 120 extracciones se conviertan en una tabla utilizable en lugar de 120 archivos) y gestión de excepciones (para que las anomalías salgan a la luz en lugar de corromper silenciosamente sus totales). Cada uno es una decisión de diseño, no un accidente del volumen.
Defina el conjunto de columnas de salida una sola vez: funciona para los 120

Antes que nada, decida qué debe contener la tabla final. Este es el núcleo de la Extracción de Columnas Personalizadas: en lugar de indicarle a una herramienta dónde mirar en la página (un enfoque que falla con el diseño de la segunda aerolínea), usted escribe los nombres de las columnas que desea — «Localizador de reserva», «Número de vuelo», «Total pagado» — y un modelo de visión de IA localiza cada valor al comprender qué significa el campo, sin importar dónde se encuentre en el documento. Los nombres de columna que defina una vez se convierten en los encabezados exactos de la hoja de cálculo de salida, y el mismo conjunto lee todas las aerolíneas, todos los GDS y todas las herramientas de reserva del lote.
Un conjunto de columnas diseñado para un panel de control de gastos de viaje va más allá de lo que necesita un solo reembolso, porque el panel solo es tan bueno como sus dimensiones. Un conjunto práctico para un lote de itinerarios de empleados:
| Nombre de columna a escribir | Lo que extrae la IA | Lo que alimenta en el panel |
|---|---|---|
| Localizador de reserva | PNR de 6 caracteres (p. ej., K7FQ2M) | La clave de unión con los extractos de tarjetas y los datos de reserva |
| Nombre del pasajero | Nombre tal como figura en el billete | Gasto por empleado, consolidación por departamento |
| Número de vuelo / Fecha del vuelo | p. ej., UA 123, 2026-09-14 | Análisis de rutas y tiempos |
| Aeropuerto de salida / Aeropuerto de llegada | Códigos IATA, p. ej., SFO – ORD | Análisis de pares de ciudades y coste por ruta |
| Clase de reserva | Letra de clase tarifaria (p. ej., V) | Controles de cumplimiento normativo en cabinas premium |
| Tarifa base / Impuestos y tasas / Total pagado | El desglose tarifario en tres niveles | La historia de conciliación detrás de cada cargo |
| Moneda | Código ISO del billete | Lotes multidivisa y exposición a FX |
| Número de billete | Número de billete electrónico de 13 dígitos | El ancla de pista de auditoría para reembolsos y cambios |
| Propósito del viaje | Inferido: Visita a cliente / Conferencia / Interno / Formación / Personal | Gasto por propósito: la pregunta clave de la dirección |
| Centro de coste | Inferido del contexto de departamento / reserva | Atribución presupuestaria sin preguntar a los empleados |
Dos de esas columnas hacen más que leer la página. Una columna calculada realiza un cálculo durante la extracción: para un billete de ida y vuelta o de varios segmentos, una columna llamada Tarifa por segmento (Total pagado / Número de segmentos) divide automáticamente una tarifa entre los tramos, de modo que el coste por segmento se acumula correctamente sin contarse dos veces. Una columna inferida clasifica lo que el documento nunca declara: defina «Propósito del viaje» con opciones como «Visita a cliente / Conferencia / Reunión interna / Formación / Personal», y la IA asigna a cada itinerario un propósito a partir de la ruta, las fechas y el contexto de la reserva. Lo mismo con «Centro de coste». La extracción y la clasificación ocurren en una sola pasada, que es la diferencia entre una tabla de números y un conjunto de datos listo para el panel.
Este es el momento en que el lote se paga por sí solo: el mismo conjunto de columnas que funciona para un itinerario individual — el flujo de trabajo completo está en esta guía paso a paso para extraer datos de itinerarios de vuelo a Excel — se aplica a toda la pila en una sola carga. Sin plantillas por aerolínea, sin reglas específicas de formato, sin redefinir campos cuando un recibo de United se ve diferente a uno de Delta.
Reglas de Nombres: Mantenga Cada Fila Rastreable a una Persona y un Viaje
Aquí está el problema del lote que nadie menciona en los tutoriales de un solo documento: una vez que 120 filas están en una hoja de cálculo, necesita saber qué fila pertenece a qué empleado, qué viaje y qué cargo de tarjeta. Los flujos de trabajo manuales resuelven esto con nombres de archivo — Smith_J_2026-08-12_UA123.pdf — y la disciplina se desmorona exactamente cuando más importa, bajo la presión de fin de mes.
Una convención de nombres para el lote tiene dos capas. Primero, el nivel de archivo: estandarice cómo los empleados y el equipo de finanzas llaman a los documentos antes de que entren en la cola — un patrón simple de [Apellido]_[Inicial]_[Fecha]_[Aerolínea].pdf es suficiente. Segundo, el nivel de datos: la tabla de salida lleva su propia trazabilidad, porque la extracción por lotes conserva el nombre del archivo fuente como columna en el resultado fusionado — incluso una carpeta llena de archivos itinerary.pdf permanece lista para auditoría.
El ancla real de trazabilidad, sin embargo, es el Localizador de reserva (también llamado PNR, la referencia de reserva de seis caracteres como "K7FQ2M" que une el itinerario, el billete y el pago en los sistemas de las aerolíneas). Es la clave primaria natural para todo el conjunto de datos de T&E: el mismo Localizador de reserva aparece en la herramienta de reserva, en el recibo del billete electrónico y en el feed de la tarjeta corporativa. Cuando cada fila extraída lo lleva, comparar el lote con las transacciones de tarjeta deja de ser un juego de adivinanzas.
Una regla evita que esto se deshaga: nunca cambie el conjunto de columnas a mitad del lote. Añadir una columna después de extraer 60 filas produce una tabla con dos esquemas — el clásico fallo de "por qué las columnas están desalineadas" en hojas de cálculo fusionadas. Decida el conjunto una vez, extraiga todo el mes y luego itere para el lote del próximo mes si es necesario.
Consiga los 120 itinerarios en una sola cola sin perseguir a los empleados
Antes de que pueda realizarse la extracción, los documentos deben existir en un solo lugar — y un mes de viajes significa que los itinerarios llegan en tres formatos: PDFs reenviados desde el correo electrónico, capturas de pantalla de aplicaciones de aerolíneas o herramientas de reserva (el flujo de captura desde la aplicación de la aerolínea tiene su propio tutorial dedicado para extraer datos de capturas de pantalla de confirmaciones de aerolíneas), y confirmaciones descargadas de portales de viajes corporativos. El propio pase de abordar es una cuarta captura — la captura de pantalla del pase de abordar que un viajero toma en la puerta de embarque incluye la puerta, la hora de embarque y el asiento que el itinerario nunca muestra. Algunos viajeros suben los documentos con prontitud; algunos esperan hasta que llega el estado de cuenta de la tarjeta. El paso de recopilación es lo que determina si el lote está completo, y es el paso que la mayoría de los flujos de trabajo manuales no planifican.
Dos mecanismos cierran esta brecha. Una Bandeja de entrada de correo le da al equipo una dirección de reenvío dedicada: los viajeros reenvían sus PDFs de itinerario (o los correos electrónicos de la propia aerolínea) y los archivos adjuntos llegan a la cola de procesamiento automáticamente — sin página de carga, sin inicio de sesión. Active el "procesamiento automático" con una plantilla de extracción vinculada y cada itinerario comenzará a leerse en el momento en que llegue, de modo que el lote del mes se ensambla y procesa solo a medida que ocurren los viajes, en lugar de acumularse para un momento de pánico a fin de mes. Para los viajeros que prefieren un enlace, un Enlace de Recopilación genera una URL compartible con un código de verificación corto: cualquiera puede abrirla y subir su itinerario — captura de pantalla, PDF, lo que tenga — sin necesidad de cuenta. Ambos canales alimentan la misma cola, por lo que el lote se construye continuamente durante el mes en lugar de reconstruirse a partir de hilos de correo reenviados durante la semana de cierre.
La calidad de la fuente sigue un orden predecible: un PDF de un correo de aerolínea es la entrada más limpia; una captura de pantalla plana y bien iluminada de la página del itinerario funciona casi igual de bien; una foto apresurada de una pantalla de teléfono tomada con luz de aeropuerto es viable pero merece una pasada de verificación. La expectativa honesta que debe establecer: los PDFs y capturas de pantalla claros se extraen con la precisión de texto impreso del ~99% de la herramienta, y las capturas toscas trasladan el trabajo de "escribir" a "verificar rápidamente".
Procese todo el lote de una sola pasada: una hoja de cálculo, sin fusiones
Aquí es donde el procesamiento por lotes cambia la economía del cierre. Suba los 120 itinerarios de una vez (los PDF por correo, las capturas de pantalla de la aplicación, las descargas del portal) y el resultado es un único archivo de Excel donde cada fila es un segmento de vuelo y cada columna es uno de los campos que usted definió. Nada de fusionar archivos de resultados separados, nada de realinear columnas entre 120 descargas, nada de copiar y pegar entre libros de trabajo. ImageToTable.ai procesa una página en cinco a diez segundos frente a unos tres minutos de entrada manual promedio; la diferencia de eficiencia que cita el producto es de ~18x, lo que convierte un lote de 120 documentos en unos quince minutos de procesamiento en lugar de seis horas de tecleo.
El problema de la fusión (el que convierte «terminado» en «realmente utilizable») desaparece porque la fusión se incorporó al lote desde el principio: una tabla, un esquema coherente, cada fila trazable hasta su documento de origen mediante la columna Nombre de archivo. Compárelo con la alternativa: procesar cada itinerario por separado, descargar 120 resultados y conciliar la alineación de columnas a mano. No ha automatizado el cierre; ha cambiado teclear por cirugía de hojas de cálculo.
Y como esto es un lote, la revisión también debe escalar. Modo Revisión permite que un revisor financiero pase el cursor sobre cualquier celda extraída y vea exactamente de dónde proviene el valor en el documento original (la base tarifaria, la línea de impuestos, el número de billete), resaltado en la imagen del itinerario. En una tabla de 120 filas, el flujo de trabajo es: buscar valores atípicos, hacer clic en la celda sospechosa, confirmar la región de origen y listo. Active la anotación automática después del procesamiento y cada extracción llegará con su mapa de verificación ya construido, de modo que el muestreo puntual sea una tarea de cinco minutos, no una reauditoría de todo.
Los archivos se procesan de forma segura y no se almacenan.
De la hoja de cálculo al panel de gastos de viaje
La verdadera recompensa del lote no es la hoja de cálculo, sino lo que esta finalmente puede responder. Un panel de gastos de viaje necesita dimensiones y medidas, y la tabla extraída proporciona ambas: nombre del pasajero, centro de coste y propósito del viaje como dimensiones; tarifa base, impuestos y total pagado como medidas; fecha del vuelo y pares de ciudades como ejes de tiempo y ruta. Esa estructura es exactamente lo que espera una tabla dinámica o una herramienta de BI como Tableau o Power BI.
Tres vistas del panel surgen casi sin esfuerzo de estos datos. Gasto por departamento y propósito: las columnas inferidas de Propósito del viaje y Centro de coste permiten que un director financiero vea cuánto del pasaje aéreo se destinó a visitas a clientes frente a conferencias o formación interna, sin que nadie tenga que pedir a los empleados que etiqueten los informes correctamente. Economía de pares de ciudades: las columnas de aeropuertos convierten «gastamos mucho en SFO–JFK» en un número real, la materia prima para negociar con aerolíneas o replantear las políticas de reserva. El desglose tarifa frente a impuestos: como la tarifa base, los impuestos y el total son columnas separadas, el panel explica por qué el cargo en la tarjeta nunca coincide con la tarifa anunciada, y detecta la pregunta que todo auditor formula: ¿se concilió este cargo?
Ese último punto conecta el panel con la plataforma de gastos. En una empresa que usa Concur o Navan, la tabla extraída se asigna directamente a las partidas de pasaje aéreo: el localizador de reserva y el número de billete dan al cruce con el extracto de la tarjeta un ancla a la que aferrarse, y el total pagado se vincula a la transacción de la tarjeta corporativa. Para un equipo más pequeño en Expensify o Zoho Expense, el mismo libro de trabajo sirve como fuente de importación. El patrón se mantiene en ambos casos: los datos de los informes de gastos llegan preestructurados en lugar de llegar como un PDF que alguien debe transcribir, y el mismo tratamiento por lotes que funciona para itinerarios se aplica a los folios de hotel del mismo paquete mensual.

Gestión de excepciones: qué falla en un lote real de 120
Ningún lote de 120 itinerarios está limpio, pero la lista de excepciones es finita — y la credibilidad del flujo de trabajo depende de cómo se gestione cada una: que se muestre como una brecha visible, no que se absorba silenciosamente en un total incorrecto.
Itinerarios faltantes. Los viajes reservados con una tarjeta personal o fuera del canal corporativo generan un cargo en la tarjeta sin itinerario asociado. El lote no puede arreglar un documento que nunca llegó — la solución está en el diseño de la recopilación: la Bandeja de entrada de correo y el Enlace de Recopilación descritos arriba, más una pasada de conciliación que compare las filas extraídas con el feed de la tarjeta y liste los cargos no coincidentes para su seguimiento. Este es exactamente el bucle de cierre de mes que r/Accounting señala como el dolor recurrente del cierre — la diferencia es que la superficie de extracción convierte los elementos faltantes en una lista visible en lugar de una sospecha vaga.
Recibos solo con total. Algunas herramientas de reserva y aerolíneas envían un resumen que muestra únicamente el total. La extracción captura lo visible y deja vacías las columnas de desglose de tarifa — mostrando la brecha en lugar de inventar números. Descargue el recibo completo del billete electrónico desde el portal de la aerolínea usando el localizador de reserva y vuelva a procesar ese documento.
Tarifas de varios segmentos e ida y vuelta. Un viaje de ida y vuelta son dos números de vuelo en un solo recibo; una conexión añade más. La extracción produce una fila por segmento, con la columna calculada Tarifa por segmento dividiendo la tarifa única entre los tramos — para que el revisor pueda verificar que los segmentos más los impuestos equivalen al total antes de aprobar.
Discrepancias de moneda. Un billete Fráncfort–Chicago con precio en euros se cobra en una tarjeta en dólares. La columna Moneda conserva el importe original y el código ISO, para que el equipo convierta a una única tasa definida por política en lugar de la tasa que el transcriptor usara por casualidad.
Envíos duplicados. El mismo localizador de reserva que aparece dos veces en el lote es o bien una re-subida o un cargo duplicado real. Como el localizador de reserva es una columna, la deduplicación está a un filtro de distancia — sin revisar 120 filas buscando números de billete repetidos.
Capturas de baja calidad. Una foto de teléfono mal encuadrada de una pantalla de itinerario reduce la confianza de la extracción. La expectativa honesta: los PDF limpios se extraen con una precisión de ~99 %, las capturas deficientes requieren una verificación puntual en el Modo Revisión — aún así, un orden de magnitud más rápido que teclear desde cero.
Cumplimiento normativo que escala con el lote
El panorama de cumplimiento es donde la precisión del lote deja de ser una cuestión de eficiencia y se convierte en una cuestión legal. Según la Publicación 463 del IRS, un reembolso está libre de impuestos para el empleado solo si la empresa opera un plan de rendición de cuentas, que exige justificar el importe, la fecha, el lugar y el propósito comercial de cada gasto, con registros creados en el momento del gasto o cerca de él. Cada fila extraída contiene esos cuatro elementos: importe (tarifa base, impuestos, total), fecha (fecha del vuelo), lugar (aeropuertos de origen y destino) y propósito (la columna inferida). Con 120 filas, esa coherencia es la diferencia entre un archivo de auditoría y un hallazgo de auditoría.
La dimensión internacional añade una fecha límite ineludible. Según el mecanismo de devolución del IVA de la UE (el procedimiento de la «8.ª Directiva» para que las empresas recuperen el IVA pagado en otro Estado miembro), las solicitudes se presentan normalmente a través de un portal electrónico antes del 30 de septiembre del año siguiente a aquel en que se devengó el IVA, y algunos Estados miembros exigen una presentación más temprana. Una empresa cuyos empleados vuelen a Fráncfort o París en junio de 2026 está legalmente obligada a conservar los datos del IVA a nivel de billete hasta esa fecha límite. Una tabla de lote estructurada — número de factura, tarifa, impuesto, moneda, fecha, país — es exactamente el formato que necesita un archivo de devolución del IVA, y ya está ensamblada el mes en que se realizó el viaje, en lugar de reconstruirse un año después a partir de PDFs archivados.
El billete de avión es el único gasto de viaje de negocios sin atajo de dieta: las tarifas GSA cubren comidas y alojamiento con una asignación diaria fija, pero cada vuelo debe justificarse con el recibo real desglosado. La extracción por lotes que mantiene el importe, la fecha, el lugar y el propósito asociados a cada fila es lo que hace defendibles 120 recibos de este tipo — para el plan de rendición de cuentas, para la devolución del IVA y para el auditor que aparece en el cuarto trimestre.
Preguntas frecuentes
¿Funciona la extracción por lotes con itinerarios de cualquier aerolínea o herramienta de reserva?
Sí. Como la extracción coincide con los campos por significado y no por posición en la plantilla, no hay configuración por aerolínea: un recibo de billete electrónico de United, uno de Delta y un itinerario de una herramienta de reserva como Concur Travel o Navan pasan por las mismas definiciones de columnas en el mismo lote. Los PDF claros y las capturas de pantalla planas se extraen con la mayor precisión; las diferencias de diseño entre aerolíneas no importan.
¿Cómo se integra la tabla extraída en Concur, Navan o Expensify?
Funciona junto a ellas. Las plataformas de gastos son motores de aprobación, políticas y reembolsos; no están diseñadas para leer una pila de itinerarios de varias aerolíneas y formatos. El libro de trabajo extraído es una entrada estructurada: cada fila incluye el desglose de la tarifa, el número de billete, el localizador de reserva, las fechas, la ruta y el propósito del viaje, que usted importa o pega como partidas de tarifa aérea en lugar de transcribirlas. Cuanto más limpios sean los datos de entrada, menos correcciones manuales necesitará su plataforma.
¿Qué ocurre si algunos itinerarios muestran solo el total y no el desglose de la tarifa?
La extracción captura lo que muestra el documento y deja vacías las columnas de desglose de tarifa que falten, marcando la diferencia en lugar de adivinar. Para obtener el desglose completo, obtenga el recibo del billete electrónico en el portal de la aerolínea con el localizador de reserva; la mayoría de las aerolíneas le permiten recuperarlo en línea, y procese ese documento en su lugar. Esto merece la pena para tarifas elevadas, porque el desglose entre tarifa base e impuestos es lo que hace conciliable un cargo de tarjeta y alimenta la vista de tarifa frente a impuestos del panel.
¿Cómo gestiono a los empleados que reservaron con una tarjeta personal?
El itinerario sigue siendo el recibo: la extracción captura la tarifa, los impuestos, el número de billete y el nombre del pasajero de la misma manera, y la columna de nombre del pasajero confirma que el billete pertenece al solicitante. Un enlace de recopilación enviado al personal de viajes al comienzo del mes facilita este proceso: el empleado sube el itinerario desde su teléfono en el aeropuerto, y los datos llegan a su cola en lugar de reconstruirse a partir de un PDF reenviado semanas después. Las capturas en la puerta de embarque funcionan de la misma manera: una captura de pantalla de la tarjeta de embarque proporciona el nombre del pasajero, el número de vuelo, la puerta y el asiento a partir del pase que el viajero ya tiene en la mano.
¿Es caro procesar un lote de 120 itinerarios?
El procesamiento consume la asignación mensual de puntos de su plan, la misma cuota utilizada para cualquier otra extracción, y la eficiencia declarada de la herramienta es aproximadamente 18 veces más rápida que la entrada manual (5-10 segundos por página frente a unos 3 minutos). La comparación de costes que importa es el punto de referencia de GBTA: a $58 por informe procesado manualmente y $52 por error, un mes de 120 itinerarios que antes costaba miles en mano de obra y correcciones ahora cuesta una fracción de la cuota de procesamiento y una breve pasada de revisión.
¿Qué ocurre con los datos después del procesamiento?
Exporta la hoja de cálculo fusionada como Excel, CSV o JSON, según lo que necesite su flujo posterior. Los archivos subidos a través de la herramienta web se procesan de forma segura y no se almacenan más allá de su cola de sesión; la salida estructurada es suya para conservarla en su sistema de gastos, su panel de control o su archivo de auditoría.
La diferencia entre un itinerario de vuelo y 120 no es un problema de velocidad de escritura, sino un problema de flujo de trabajo. Una vez que define el conjunto de columnas una sola vez, mantiene las filas trazables con una convención de nombres y el localizador de reserva, recopila el lote continuamente durante el mes y deja que las excepciones salgan a la superficie como huecos visibles en lugar de errores ocultos, los datos que antes costaban seis horas de reescritura se convierten en la entrada que su panel de gastos de viaje estaba esperando. Esa es la diferencia entre un cierre de T&E que lleva un día y uno que lleva una tarde.