Saltar al contenido
La Forja Ingeniería sin filtros

Nivel 1 · 01 de 14

El comprobante que no se guarda en ningún lado

Facturación

El comprobante que no se guarda en ningún lado

Una cadena de cuatro farmacias emite 3.200 comprobantes por día. El cajero cobra, la caja llama al servicio de facturación, el servicio arma el comprobante y lo envía a la agencia tributaria. Funciona: hace once meses que no falla.

El contador de la cadena escribió el requisito en una línea, y es la única línea que importa acá:

“Un comprobante tiene que poder recuperarse durante cinco años.”

Leelo despacio. No dice emitirse. No dice enviarse. Dice recuperarse: que dentro de cuatro años alguien pueda pedir el comprobante del 12 de marzo y que ese comprobante aparezca.

Mirá el diagrama y buscá dónde queda. La agencia tributaria no es un archivo: es un destino. Le mandás el comprobante y no te lo devuelve. El servicio de facturación lo arma en memoria, lo manda y termina. Cuando el proceso se reinicia esta noche no queda nada. Y se reinicia todas las noches, en el despliegue de las 3 de la mañana.

En el lienzo hay dos piezas donde el comprobante podría quedar. Las dos están puestas y ninguna está conectada. Elegí una, conectala, y sostené por qué esa y no la otra. Las dos llegan a 100: no hay una respuesta escondida, hay dos decisiones con costos distintos.

Uso de IA: libre, pero antes de pedirle nada a un modelo, leé el requisito del contador y subrayá el verbo. Este ejercicio se gana leyendo, no generando.

Presupuesto
4 unidades operativas
Restricción
tiempo que el comprobante tiene que poder recuperarse: al menos 5 años
Restricción
presupuesto operativo: como máximo 4 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.