TelePASE y peajes

Nombres distintos para una estación: cómo normalizar facturas de peaje

Una abreviatura no alcanza para unir cargos. Proponemos un catálogo versionado que conserva el texto facturado y relaciona estación, ruta, progresiva y vigencia.

Por Marco Ferreiro ·

Estación de peaje y comprobantes neutros ordenados en bandejas separadas

Una misma estación puede aparecer abreviada, sin tildes, con el nombre de la localidad o bajo una denominación de corredor. El problema parece tipográfico hasta que una flota intenta conciliar miles de pasadas: unir mal dos nombres puede duplicar costos, asignarlos al centro equivocado o esconder un reclamo.

La solución no es “limpiar” texto hasta que se parezca. Es conservar la evidencia original y construir una relación versionada con estaciones oficiales.

El nombre visible no es una clave

Las fuentes oficiales combinan distintos niveles. Una resolución puede mencionar estación, ruta y categoría; un pliego agrega progresiva; una factura acorta el nombre para una columna estrecha. Ninguna cadena aislada garantiza identidad.

Por ejemplo, una norma de Vialidad enumera Zárate sobre RN 12; Colonia Elía, Yeruá y Piedritas sobre RN 14; e Isla La Deseada sobre RN 174. La ruta separa entidades que un archivo reducido podría agrupar sólo por corredor.

El identificador interno debe representar la estación física y su contexto, no la palabra más frecuente.

Dos campos: original y normalizado

Cada cargo conserva station_name_raw, exactamente como llegó, incluidos espacios, abreviaturas y errores. En otro campo se guarda station_id, acompañado por catalog_version y match_method.

Esto permite rehacer la clasificación cuando aparece una fuente mejor. También evita que un reclamo presente un nombre inventado por el sistema en lugar del texto de la factura.

Nunca sobreescribimos la entrada cruda. Incluso una corrección obvia puede ser la señal que distingue un emisor o una versión de archivo.

Qué integra la identidad de una estación

El catálogo reúne, cuando está disponible:

No todos los campos deben coincidir para sugerir un candidato, pero una contradicción fuerte bloquea la unión. Igual nombre con otra ruta no es una coincidencia.

Vigencia: la dimensión que suele faltar

Las concesiones y los cuadros cambian. Una estación puede conservar ubicación y adoptar otra descripción, o un nombre comercial puede dejar de ser válido después de una transición.

Por eso cada alias tiene intervalo de vigencia. Una factura de marzo se contrasta con el catálogo aplicable a marzo, no con la foto actual del sitio web.

La Resolución 248/2026 y la comunicación de Vialidad sobre Tramos Oriental y Conexión son ejemplos de fuentes fechadas: permiten anclar nombres y tarifas a un acto concreto, no a una lista sin historial.

Una cadena de normalización prudente

La primera etapa sólo prepara texto: Unicode consistente, mayúsculas comparables, espacios simples y tildes tratadas para búsqueda. Esa transformación no asigna identidad.

Luego se buscan candidatos por tokens y aliases. Cada candidato se puntúa con evidencias estructurales. Ruta y progresiva pesan más que una palabra compartida; período incompatible descarta; localidad cercana sólo suma una pista.

El resultado puede ser exacto, probable o ambiguo. Sólo el nivel exacto alimenta conciliación automática. Los demás quedan visibles para revisión.

No fusionar por concesionaria

Una empresa opera varias plazas. Usar el nombre del concesionario como clave reúne estaciones distintas en una sola. También puede separar una estación que cambió de operador sin moverse.

Operador es un atributo temporal. La estación física mantiene una identidad interna, mientras sus relaciones contractuales se versionan.

Esta separación permite comparar cargos históricos sin fingir que toda la red es una plaza única.

Localidad compartida y nombres históricos

Dos plazas pueden tomar el nombre de la misma ciudad, acceso o paraje. También una factura puede usar un nombre recordado por conductores aunque el cuadro oficial haya cambiado.

Un alias histórico se acepta sólo con fuente y fechas. Si no puede documentarse, queda como variante observada, sin poder para fusionar automáticamente.

Cuando dos candidatos empatan, el sistema pide ruta, horario, importe, categoría o secuencia de viaje. No elige alfabéticamente.

Pruebas sintéticas de coincidencia

Armamos fixtures con abreviaturas y contradicciones. “COL ELIA” junto a RN 14 y período compatible debe encontrar Colonia Elía. La misma cadena junto a otra ruta debe fallar. “ISLA” sin RN 174 ni contexto queda ambigua.

También probamos diferencias de tildes, espacios, orden de palabras y abreviaturas. Las variantes tipográficas deben proponer el mismo candidato, pero nunca superar una ruta incompatible.

Cada caso guarda la razón del resultado. Una prueba que sólo verifica el station_id no explica por qué una futura versión cambió.

Conciliar sin perder la factura

Después de normalizar, agrupamos por vehículo, estación, fecha, ventana temporal e importe. Esa agrupación ayuda a detectar pasadas duplicadas, pero no las declara automáticamente.

Dos cargos en la misma plaza pueden corresponder a viajes distintos. Para reclamar hacen falta la factura original, identificador de pasada, categoría, horario y documentación del operador.

El catálogo organiza evidencia; no reemplaza la investigación del cargo.

Cada modificación pasa por revisión de fuente, fecha efectiva y pruebas de regresión. No se borra un alias usado: se cierra su vigencia o se corrige con historial.

Las métricas cuentan qué porcentaje empata con certeza y cuáles son las principales causas de ambigüedad, sin guardar patentes en el informe. Si un alias nuevo mejora cobertura, se recalcula una muestra sintética antes de aplicarlo.

Un nombre comparable y una evidencia intacta

Normalizar no significa reducir todos los nombres a una etiqueta cómoda. Significa relacionar una cadena original con una estación documentada, dentro del tiempo y la vía correctos.

Con ese diseño, la flota puede conciliar cargos sin perder trazabilidad. Y cuando la evidencia no alcanza, el resultado más útil sigue siendo “ambiguo”: evita que una coincidencia atractiva se convierta en una factura mal asignada.

Metodología

Alcance
Construcción de un catálogo sintético y versionado a partir de nombres, rutas, estaciones y progresivas publicadas en resoluciones, cuadros y pliegos oficiales.
Unidad de análisis
Una denominación cruda de factura y su posible relación con una estación oficial durante un intervalo de vigencia determinado.
Cobertura
Fuentes de Vialidad Nacional verificadas al 14 de agosto de 2026 y fixtures sin facturas, patentes ni cuentas reales.

Limitaciones

Fuentes

Preguntas frecuentes

¿Dos cargos con el mismo nombre de localidad son la misma estación?

No necesariamente. La localidad puede contener más de una vía, sentido o plaza. Para unirlos hacen falta ruta, progresiva, corredor, período y otras evidencias compatibles.

¿Conviene reemplazar el nombre original por el normalizado?

No. El texto original debe conservarse para auditoría y reclamos. El identificador normalizado se guarda en otro campo, junto con la versión y fuente de la regla aplicada.

¿Qué se hace con una coincidencia ambigua?

Se marca para revisión y permanece separada. Forzar la mejor coincidencia puede sumar cargos de plazas diferentes y ocultar duplicados reales o diferencias de tarifa.

Notas relacionadas