Una refaccionaria en Uruapan y el catálogo que por fin coincidió con el almacén
Resumen:
- El descuadre no venía del almacén: venía de un catálogo con claves duplicadas.
- Una pieza interna única, con las claves de fabricante como sinónimos de búsqueda.
- Conteo cíclico por zona en lugar de inventario general con la cortina abajo.
- Se midió exactitud por zona y ventas perdidas por pieza no localizada.
Una refaccionaria en Uruapan, con mostrador, bodega y reparto a talleres de la zona, llevaba años conviviendo con un problema que todos daban por normal: el sistema decía que había pieza y el anaquel estaba vacío. El mostrador lo resolvía como se resuelve siempre, caminando a la bodega a verificar antes de prometer nada al cliente.
Esa caminata parece inofensiva. Medida durante dos semanas, el mostrador hacía entre cuarenta y sesenta verificaciones físicas al día. Con el taller esperando al teléfono, cada verificación costaba varios minutos y una parte de esas llamadas terminaba sin venta, porque el cliente colgaba y marcaba al siguiente proveedor.
El costo operativo real
El dueño lo tenía diagnosticado como un problema de orden en bodega, y había intentado resolverlo por ahí. Durante dos años seguidos cerraron entre Navidad y Año Nuevo para hacer inventario general. Cada vez el conteo cuadraba el dato, y cada vez el descuadre volvía antes de abril.
Ese patrón es informativo por sí solo. Si un inventario general corrige el dato y el dato se vuelve a romper al mismo ritmo, el problema no es que el conteo esté mal hecho: es que hay un mecanismo que genera diferencias todos los días. Contar más seguido no lo apaga.
Pedimos algo más barato que cualquier software: la lista de las treinta piezas con más diferencias entre sistema y anaquel en el último inventario. La lista llegó en una hoja de cálculo y respondió la pregunta en veinte minutos.
Varias de esas treinta piezas eran, en realidad, la misma refacción. Un balero aparecía con la clave del fabricante original, con la clave de una marca alternativa y con una clave interna que alguien había inventado años atrás para un pedido especial. Tres renglones en el catálogo, un solo cajón en la bodega.
Por qué se duplican las claves
No es descuido. Es la consecuencia natural de cómo entra la mercancía a una refaccionaria.
El proveedor factura con su propia nomenclatura. Si este mes surte una marca y el siguiente otra equivalente, la factura trae claves distintas para la pieza que el mecánico pide con el mismo nombre. Quien captura la entrada tiene dos opciones: buscar si ya existe algo equivalente en el catálogo, lo que toma tiempo y exige saber de piezas, o dar de alta la clave nueva y seguir descargando el camión.
Bajo presión, la segunda opción gana siempre. A lo largo de una década, un catálogo de miles de renglones acumula cientos de duplicados, y cada duplicado parte el inventario de una pieza real en pedazos que no se hablan entre sí.
El efecto visible es exactamente el que tenían: claves con existencia fantasma que nunca bajan porque nadie vende por ahí, y claves en cero que sí se venden y que disparan compras innecesarias de algo que ya está en el anaquel.
Decisión técnica: pieza interna y sinónimos
El modelo de datos que se implementó separa dos cosas que el sistema anterior mezclaba: la pieza que existe físicamente y los nombres con los que el mundo la llama.
Cada refacción pasó a tener un identificador interno propio, que es el único sobre el que se mueve el inventario. A ese identificador se le cuelgan tantas claves de fabricante como existan: la original, las equivalentes de otras marcas, las claves heredadas del sistema viejo y hasta los nombres coloquiales con los que los mecánicos de la zona piden la pieza.
El mostrador busca por cualquiera de esas cadenas y llega al mismo registro. La entrada por compra se captura con la clave que trae la factura y el sistema la resuelve al identificador interno. La salida descuenta de un solo lugar.
La parte difícil no fue programarlo. Fue decidir qué piezas son realmente equivalentes, y esa decisión no la puede tomar un desarrollador. La tomó el refaccionario con más años en el mostrador, pieza por pieza, en sesiones de dos horas durante seis semanas, empezando por las de mayor rotación.
Decisión técnica: conteo cíclico por zona
La segunda decisión fue abandonar el inventario general.
La bodega se dividió en zonas y cada zona recibió una frecuencia de conteo según su rotación y su valor. Las zonas de alta rotación se cuentan cada pocas semanas; las de material muerto, un par de veces al año. Cada día, el sistema genera una lista corta de ubicaciones a contar y alguien las cuenta sin cerrar el negocio.
El conteo se captura desde el teléfono, en la ubicación, con la pieza en la mano. Si la cuenta no coincide, el sistema no ajusta en silencio: abre una diferencia que alguien tiene que explicar antes de que se corrija el saldo.
Esa fricción es deliberada. Un ajuste automático esconde la causa; una diferencia que exige explicación la expone. En los primeros dos meses, las explicaciones se repitieron lo suficiente como para convertirse en reglas de operación nuevas.
| Causa de la diferencia | Qué se cambió en la operación |
|---|---|
| Clave duplicada | Fusión en la pieza interna. Fue la causa mayoritaria los primeros meses y la que más bajó después. |
| Venta capturada después de entregar | La pieza salía del anaquel y el ticket se hacía más tarde. Se obligó a capturar antes de entregar. |
| Devolución sin reingreso | El cliente devolvía en mostrador y la pieza volvía al anaquel sin pasar por sistema. Se añadió un paso de reingreso con motivo. |
| Pieza guardada en ubicación ajena | Existía en bodega pero en otra zona. Se etiquetaron ubicaciones y el conteo pasó a ser por ubicación, no por clave. |
| Mermas y daños | Empaques rotos que nadie registraba. Se habilitó una baja con foto, que además sirvió para reclamar a proveedores. |
Lo que se dejó fuera a propósito
Había apetito por instalar lectores de código de barras en toda la bodega. Se descartó en esta etapa, y no por costo: buena parte de las refacciones llega sin código legible o con empaques que lo pierden al abrirse. Un sistema que depende del escaneo y falla en la mitad de los casos entrena al personal a saltárselo.
Tampoco se construyó un módulo de compras automáticas por punto de reorden. Con el catálogo todavía sucio, un sugeridor de compra habría amplificado el error: habría pedido piezas que existían bajo otra clave. El sugeridor se dejó para cuando la exactitud por zona fuera estable.
Y se decidió no borrar ninguna clave. Las claves fusionadas quedaron como sinónimos y las piezas descontinuadas se marcaron en lugar de eliminarse, para no romper el histórico de ventas de años anteriores ni la trazabilidad de las compras.
Errores que costaron tiempo
El primero fue intentar automatizar la detección de duplicados por similitud de texto. El algoritmo propuso cientos de pares y una parte importante eran falsos positivos: piezas con claves casi idénticas que son medidas distintas. Fusionar por parecido tipográfico habría creado un desastre peor que el original. La herramienta se quedó como sugeridor, con aprobación humana obligatoria.
El segundo fue arrancar el conteo cíclico en la zona de material muerto, porque parecía la más fácil. Fue la menos útil: nadie vende esas piezas, así que corregir su saldo no cambió nada en el mostrador. Al reordenar las frecuencias por rotación, los resultados se volvieron visibles en semanas.
Preguntas frecuentes
¿Por qué el sistema dice que hay pieza y el anaquel está vacío?
Casi siempre porque la misma refacción está dada de alta con varias claves. El sistema reparte las entradas entre unas y las salidas entre otras, de modo que algunas claves acumulan existencias que nadie va a encontrar nunca en el anaquel.
¿Conviene parar la operación para hacer un inventario general?
Rara vez. Un inventario general tarda días, obliga a cerrar y queda desfasado en semanas si la causa del descuadre sigue viva. El conteo cíclico por zona corrige el dato de forma continua y además revela dónde se origina la diferencia.
¿Cómo se manejan las claves equivalentes entre marcas?
Con una pieza interna única a la que se cuelgan todas las claves de fabricante conocidas como sinónimos de búsqueda. El mostrador busca por cualquiera de ellas y el inventario se mueve siempre sobre la pieza interna, no sobre el sinónimo.
¿Qué se hace con las piezas que no se mueven desde hace años?
Se separan físicamente y se marcan en el catálogo, pero no se borran. Borrar una clave rompe el histórico de ventas y la trazabilidad de compras. Marcarla como descontinuada la saca de las sugerencias sin perder la información.
¿Cuánto tarda en notarse el resultado de una depuración así?
La exactitud por zona empieza a moverse desde el primer ciclo de conteo, unas pocas semanas. El efecto en ventas perdidas por pieza no encontrada tarda más, porque depende de que el mostrador vuelva a confiar en lo que ve en pantalla.
Qué se midió
Tres indicadores, todos tomados del sistema sin encuestas ni percepciones.
El primero, exactitud por zona: proporción de ubicaciones contadas cuyo saldo coincidió sin ajuste. Es la métrica que dice si el dato sirve. El segundo, verificaciones físicas en mostrador: cuántas veces al día alguien camina a la bodega a confirmar lo que ya está en pantalla. Esa es la métrica de confianza, y bajó más despacio que la primera, como era de esperarse.
El tercero, y el que más le importaba al dueño, fue la proporción de consultas de mostrador que terminaron sin venta por pieza no localizada. Para medirla hubo que añadir un botón que el mostrador presiona cuando una búsqueda no se convierte, con un motivo. Sin ese registro, ese costo es invisible: no aparece en ninguna venta porque, precisamente, no hubo venta.
Si estás en una situación parecida
Si en tu operación pasa algo similar, el primer paso no es elegir tecnología: es ordenar el proceso y saber qué datos ya tienes. Podemos revisarlo contigo.
Cuéntanos tu caso en westribe.com.mx/solicitar/ o escríbenos por WhatsApp al +52 312 554 2845.