Ir al contenido

Qué falta preguntar

Esta página tiene únicamente las preguntas que siguen abiertas. Lo que ya quedó resuelto está documentado en su RN-* correspondiente dentro de las secciones de dominio (Clientes, Ventas, Producción, Botellones y bases, Productos, Roles y permisos, etc.).

Está ordenada por cuánto duele equivocarse, no por área.


🟡 Stock — preguntas que la mejora no bloquea

Sección titulada «🟡 Stock — preguntas que la mejora no bloquea»

Eran las preguntas «🔴 Bloquean parte de M2» cuando M2 estaba en curso. M2 se entregó el 22-ago-2026 sin necesitarlas — los ajustes puntuales con motivo (RN-STK-02) alcanzan para hoy, y M12 configuró los umbrales de alertas para los que ya tienen número. Quedan acá por si en algún momento alguien quiere cerrar el círculo.

Contexto histórico en la spec de M2.

# Pregunta Estado
30 ¿Cuál es el stock mínimo de producto terminado que debería disparar alerta? ¿Uno por producto, o uno solo para todos? Sin definir. M12 mueve los que ya tienen número; este umbral nunca se midió
31 ¿Cada cuánto se hace inventario físico? Sin definir. El ajuste puntual con motivo funciona (RN-STK-02); no hay pantalla de conteo

No son decisiones: son números que hay que ir a tomar.

# Qué medir Para qué
4 Caudal en GPM — y si la placa dice galón americano o imperial. Son 20% de diferencia. RN-PRD-18 — ya no bloquea el módulo: M4 se entregó con el caudal vacío. Un cierre sin caudal es válido; lo único que queda sin calcular es cuánta agua se procesó, y el sistema lo dice con un null en vez de estimarlo. El número se carga en cada cierre, sin tocar código
5 Tiempo de llenado de un tanque de 2.000 L → de ahí sale el caudal real. RN-PRD-18 — es la forma práctica de contestar la 4: se cronometra una vez con el tanque vacío
6 Litros que consume lavar un botellón. RN-PRD-05 — bloquea registrar lavados, no el cierre. Un cierre con lavados y sin esta medición se rechaza con SIN_LITROS_DE_LAVADO y un mensaje que dice qué medir. Aceptarlo con cero sería peor: un término del balance quedaría en cero para siempre y el agua no cuadraría nunca
7 Consumo diario promedio en litros. Se autocalcula a las semanas de registrar cierres de producción — un estimado inicial alcanza. RN-PRD-13
39 ¿Cuánto cuesta reponer una base — de cada tipo? RN-BAS-08 dice que el valor depende del tipo desde que existe el dispensador (RN-BAS-14), y no dice cuál es ninguno de los dos. El del dispensador es el que pesa: es el activo caro. Sin un número acordado, hoy el monto viaja explícito en cada recargo: quien lo registra lo escribe. Eso funciona y queda auditado, pero permite que dos daños iguales se cobren distinto. Poner una constante plausible habría sido inventarlo — el mismo error que estimar el caudal. Cuando exista el módulo de configuración (M12), el número pasa a ser el default de ese campo, no su reemplazo
38 ¿Un cliente puede pagar por adelantado? Hoy el sistema rechaza un cobro mayor que la deuda, con el número real. Aceptarlo dejaría una deuda negativa —un saldo a favor— y ningún módulo sabe gastarlo: no hay forma de aplicarlo a una venta futura ni de devolverlo. Rechazar es reversible; aceptar en silencio no, porque para cuando se note ya hay saldos negativos en la base. Si los adelantos existen, se abre y se define cómo se consumen
48 ¿La demora del proveedor es la misma para un dispensador que para una estructura metálica? Hoy hay un solo dias_entrega_bases = 7. RN-BAS-13 calcula el aviso de compra con esa demora, y desde RN-BAS-14 lo hace por tipo. Si el dispensador tarda tres semanas y el umbral sigue en 7 días, el aviso del activo caro llega tarde por diseño — y es el que no se puede improvisar comprando en la ferretería de la esquina
37 Cuántas bolsas trae un kilo — por separado para la de 600 ml y la de 300 ml. El grosor varía entre lotes, así que conviene pesar varias veces y promediar. RN-INS-02 — ya no bloquea el módulo: M3 se entregó con la medición vacía. El sistema rechaza la compra en kilos diciendo qué medir, y acepta unidades. El número se carga desde la pantalla de Insumos, sin tocar código

Se pueden dejar para después sin frenar el diseño.

# Pregunta Por qué importa
32 ¿Qué datos personales guarda y edita cada persona de sí misma? Nombre, apellido, nombre preferido, teléfono, foto — ¿cuáles son obligatorios y cuáles opcionales? Hoy /perfil solo muestra nombre, email y roles, y no deja editar nada. Sin la lista de campos no se puede definir la tabla ni el formulario
33 ¿La foto de perfil se sube al sistema o alcanza con las iniciales? Si se sube: ¿dónde se guarda y quién paga ese almacenamiento? Una foto obliga a resolver subida de archivos, límite de tamaño, recorte y borrado — es la diferencia entre un formulario y un módulo
34 ¿Quién puede editar los datos de otra persona, y qué pasa con el email? El email es la identidad de acceso. Si se puede cambiar, hay que resolver verificación del nuevo correo antes de que reemplace al viejo
35 ¿Cómo funciona hoy pedir un día libre? ¿Se avisa por WhatsApp, se anota en un cuaderno, lo aprueba una sola persona? Mao propuso un formulario de solicitud de permiso dentro del perfil. Antes de diseñarlo hay que saber a qué proceso real reemplaza — un formulario que nadie mira es peor que el WhatsApp

No las puede contestar el sistema ni quien lo construye. Van a la persona que lleva la contabilidad. Contexto en Contador.

# Pregunta Para qué
40 ¿Qué software contable usa? Define el formato de salida
41 ¿CSV para importar, o PDF para revisar e imprimir? Son dos productos distintos; construir el equivocado deja el módulo sin usar
42 ¿Qué columnas necesita por cada movimiento? El diseño del extracto
43 ¿Con qué periodicidad trabaja — mensual, quincenal? Los rangos por defecto de los filtros
44 ¿Qué tramos de cartera usa? ¿0–30, 31–60, 61–90, +90? RN-CON-05 está como supuesto hasta que responda
45 ¿Qué le pide hoy a Mao a mano? Lo que hoy pide por WhatsApp es exactamente lo que el módulo tiene que resolver — y ya existe en el sistema

El CSV sale con BOM, separador ; y coma decimal — lo que espera un Excel en español. Si usa otra cosa, los tres cambian.

47. ¿Qué cuenta como gasto, y entra la nómina?

Sección titulada «47. ¿Qué cuenta como gasto, y entra la nómina?»

🔴 La más importante de las nuevas. Hoy el sistema registra compras a proveedores y nada más. El agua, el cloro, la nómina de las 8 personas y el combustible no están en ninguna tabla — ver RN-CON-09.

Un reporte de «gastos» hecho con lo que hay hoy sería falso, no incompleto. Cerrar esto es una decisión de negocio antes que una tabla.

Contexto: Aquazaku hoy no declara (montos por debajo del umbral de régimen simplificado), pero se está preparando todo para declarar en régimen simplificado del ET cuando llegue el momento. El sistema tiene que registrar limpio desde ya, sin esperar a la declaración.

Avance: las 10 decisiones que hay que tomar están listadas. Ver el estado y roadmap y el borrador para la reunión con la contadora.

No es una pregunta suelta, así que va aparte.

La pantalla /perfil existe desde la fase de diseño, pero nació chica y a propósito: se creó para darle casa al tercer estado del tema —sistema— cuando el toggle de la cabecera pasó a ser claro ↔ oscuro. Muestra quién sos, qué habilita cada rol y el link para cambiar la contraseña. Nada más.

Como módulo de perfil no alcanza, y hace falta decir con qué se lo mide:

  • no trae los datos de la persona más allá de lo que ya tenía la sesión;
  • no deja editar nada — ni nombre, ni apellido, ni nombre preferido, ni teléfono, ni foto;
  • no tiene lugar para lo que venga después, como pedir un día de permiso.

Convertirlo en un módulo de verdad toca las cuatro capas: columnas nuevas en la base, endpoints de lectura y escritura en api/, auditoría de cada cambio —cambiarse el teléfono es una acción sensible— y la pantalla. Y si la foto se sube, además subida de archivos, que hoy el sistema no hace en ningún lado.

Es un milestone propio. Las preguntas 32 a 35 son lo que hay que responder antes de escribir la primera línea.

(A la fecha de hoy quedan 8 preguntas 🟠 en «Faltan mediciones en planta» —algunas ya no bloquean su módulo, como la 4 (caudal) y la 37 (bolsas por kilo), porque se entregaron con el número vacío y el sistema lo dice con null—, las 4 preguntas 🟢 de perfil (32 a 35), y las 6 preguntas 🔵 del contador (40 a 45). La 36 se cerró el 22-ago-2026: ver RN-STK-11.)


No son preguntas: son recomendaciones que conviene plantear antes de escribir código.

Propuesta Por qué
Regleta graduada en el tanque de 13.000 L Es el último punto ciego del balance de agua. Cuesta casi nada y cierra el cálculo. Los tanques de 2000 L ya no la necesitan. Ver la especificación.
Registrar el tiempo de cada corrida de procesamiento El caudal se mide después de los filtros: si el tiempo sube mes a mes, los filtros se están tapando. Mantenimiento predictivo gratis.