Saltar al contenido
La Forja Ingeniería sin filtros

Nivel 12 · 12 de 14

La copia del catálogo que pide comercial

Retail

La copia del catálogo que pide comercial

Una cadena de ferreterías con tienda en línea. 11.000 pedidos por mes. El catálogo no es de la cadena: lo publica un proveedor mayorista, que es también quien despacha. Hoy, cada vez que alguien arma un carrito, el servicio de compra le pregunta el precio al proveedor.

El proveedor declara 95 % de disponibilidad. El año pasado eso fueron dieciocho días, once de ellos en horario comercial. Once días sin poder armar un carrito.

El gerente comercial viene pidiendo lo mismo desde hace un año y medio: guardá una copia del catálogo de tu lado. Lo pidió dos veces y las dos se lo rechazaron. El arquitecto anterior dejó la razón por escrito y la razón es una regla que cualquiera reconoce: no se duplica la fuente de verdad de un tercero, porque una copia envejece y nadie sabe cuánto.

Es una buena regla. Es la que aprendiste, es la que vas a repetir en la mayoría de los casos, y acá hay que ver si aplica antes de repetirla.

El dato que decide es este, y está en la mesa desde el principio: el proveedor publica la lista una sola vez por día, a las 06:00. Entre dos publicaciones no hay nada (ninguna compra de un tercero, ningún ajuste intradiario, ninguna regla automática) que pueda mover un precio. El precio no cambia por fuera de lo que vos ves cambiar.

La pregunta correcta nunca fue “¿se copia el dato de un tercero?”. Fue “¿qué puede cambiar este dato sin que yo lo vea?”. Cuando la respuesta es “nada”, la regla general no aplica, y sostenerla igual cuesta once días de venta al año.

La base de catálogo está en el lienzo, vacía: se creó para esto y quedó sin conectar. El equipo de comercio electrónico sostiene siete piezas.

Armá el sistema para que la compra lea el precio de una copia propia y no le pregunte al proveedor en el momento, para que esa copia la refresque un proceso de fondo tuyo que sea el único que habla con el proveedor, y para que todos los servicios reporten lo que les pasa.

Uso de IA: libre. Y una advertencia que vale para esta hora: preguntarle a un modelo si conviene duplicar la fuente de verdad de un tercero devuelve la regla general, que es no. La regla general es correcta y este caso está del otro lado de ella. La pregunta útil no es si se copia, es qué puede cambiar el dato sin que vos lo veas.

Presupuesto
7 unidades operativas
Restricción
disponibilidad declarada del proveedor mayorista que publica el catálogo: como máximo 95 por ciento
Restricción
veces por día que el proveedor publica una lista de precios nueva: como máximo 1 publicaciones
Restricción
tiempo máximo de respuesta acordado para armar un carrito: como máximo 800 milisegundos
Restricción
presupuesto operativo del equipo de comercio electrónico: como máximo 7 unidades operativas

Este ejercicio se resuelve arrastrando piezas en un lienzo, y eso pide una pantalla ancha y un puntero preciso. Acá podés leerlo entero. Abrilo desde una computadora para jugarlo.

Recién salido del horno

La Forja acaba de salir

Es lo más nuevo del sitio, así que es donde es más probable que algo se rompa. Si algo no anda como esperabas, o simplemente no se entiende, contámelo: cada reporte la mejora.

¿No usás GitHub? Podés escribirme por mail. ¿Nada que decir todavía? Ver lo ya reportado.