Mar y Fuego / Inicio
Lunes, 20 de julio · Semana 30

Panel de control

Salud del negocio en tiempo real. Toca cualquier fila para ver el detalle.
Food cost — 12 semanas
Banda objetivo 28–32%
Compra por proveedor · mes

Food cost por plato Toca una fila →

PlatoPrecioCostoFood costTendenciaCalibración

Supplier Scorecard Toca para ver historial →

Automatización

Ingesta SII

Facturas capturadas del SII y mapeadas a insumos con IA. Toca una factura para ver su desglose y el yield aplicado.
DTE del mes
Mapeadas auto
En revisión
Digitación manual
0 h

Facturas recientes

FolioProveedorEmitidaTotalEstado

Cola de mapeo IA requiere confirmación

Texto en factura→ InsumoCantidad a bodegaConfianzaYield
Bodega

Stock & Yield

Insumos con stock, punto de reorden y costo por capas. Toca un insumo para ver su ledger, sus ubicaciones y recetas asociadas.
Cómo funciona el Yield: entran 10 kg "Merluza Entera" × conversión 1000 × rendimiento 60% = 6.000 g de "Filete de Merluza".
Más de un stock: cada insumo vive en una o más ubicaciones (Bodega, Cocina…). El total es la suma de todas; usa "Transferir" para mover cantidad de Bodega a Cocina cuando entra en producción — queda registrado como TRANSFER_OUT/TRANSFER_IN en el ledger.
InsumoCategoríaNivel de stockStockCosto unit.EstadoEtiqueta
Menu engineering

Simulador de Escandallos

Elige una receta, cambia el precio del insumo y el rendimiento, y predice la rentabilidad en vivo. Abajo, la descalibración proporcional en acción.
Receta
Baja el rendimiento y verás subir el costo del plato.
Costo del plato
Food cost
Margen bruto

Descalibración proporcional §3 — insumo compartido

Insumo compartido

Composición de la receta

InsumoCantidad netaCosto% del plato
Compras

E-Procurement

Arma el pedido con precios negociados y dispáralo por WhatsApp. Abajo, el historial de OC con su timeline.
Proveedor
Pedido
Agrega productos del catálogo.
Vista previa · API de WhatsApp (demo)

Órdenes de compra recientes Toca para ver timeline →

CódigoProveedorTotalEntregaEstado
Finanzas

Cuentas por Pagar

El sistema propone la nómina; Finanzas la aprueba antes de exportar el archivo bancario (separación de poderes).
Vence dentro de 7 días
Aging de obligaciones

Obligaciones

ProveedorFolioMontoVencimientoEstado

Nóminas generadas Toca para aprobar/exportar →

Aún no hay nóminas. Genera una arriba.
Enterprise

Multi-sucursal

Órdenes de transferencia para mover stock procesado desde la cocina central a las sucursales, sin facturación.

Stock por sucursal

InsumoCocina CentralProvidenciaLas Condes

Órdenes de transferencia Toca para ver detalle →

Origen → DestinoInsumoCantidadCostoEstado
Monitoreo 24/7

Alertas

Precios disparados, rompimiento de precios pactados, descalibración y proveedores no habituales. Toca una alerta para actuar.
Motor de aprendizaje continuo

Calibración de recetas

El sistema estima cuánto consume realmente cada plato y corrige la receta teórica periodo a periodo.
Última calibración
Hoy 03:10
Insumos calibrados
3 / 4
Error medio
2.4%
Madurez del modelo
Aprendizaje
Convergencia del modelo
Error de predicción de consumo por semana
Madurez

Receta teórica vs. calibrada Toca para ver la evidencia →

Plato · insumoTeórica (R₀)Calibrada (R̂)DesvíoConfianzaDiagnóstico
Cómo aprende: del balance de masa se despeja el consumo real (stock inicial + compras − stock final). Con esa señal se resuelve un NNLS regularizado y se suaviza con un filtro de Kalman, para moverse rápido cuando la evidencia es consistente y lento cuando el dato es ruidoso.
Motor de aprendizaje continuo

Detección de anomalías

El residuo se clasifica en dos regímenes: uno corrige la receta, el otro dispara una alerta de fuga.
Sesgo sostenido

El consumo escala con las ventas más allá de la receta → error de porcionado o receta desactualizada.

Acción: realimenta y corrige R̂
Pico aislado (> 2.5σ)

Desviación drástica sin relación con la demanda → fuga, robo o desperdicio accidental.

Acción: alerta y excluir del aprendizaje

Residuo por insumo · últimas 8 semanas

ResiduoUmbral ±2.5σ

Eventos detectados Toca para ver el desglose →

FechaInsumoResiduoz-scoreClasificaciónEfecto en el modelo
Motor de aprendizaje continuo

Forecast de demanda

Predicción multifactorial (histórico + clima + eventos) que alimenta el punto de reorden y el stock de seguridad.
Precisión (MAPE)
7.1%
Horizonte
14 días
Señales externas
Clima · Eventos
Demanda proyectada · próximos 14 días
Porciones/día — línea sólida real, punteada proyección

Impacto en reposición alimenta el stock de seguridad

InsumoDemanda mediaVariabilidad σLead timeStock seguridadROP
Por qué el colchón no es fijo: el stock de seguridad crece con la variabilidad de la demanda, la del lead time del proveedor y la del residuo del modelo. Un insumo con porcionado errático recibe automáticamente más colchón.
Agente operacional

Copiloto

Pregunta causas raíz en lenguaje natural o registra mermas y conteos con voz o foto, sin pantallas complejas.
AI
Copiloto operativo
Conectado a inventario, ventas y calibración
Preguntas sugeridas
Registro rápido
Bodega

Lotes & perecibilidad

Seguimiento por lote y caducidad. Si la proyección no consume el lote a tiempo, el sistema propone un markdown.
Lotes activos
Vencen en 7 días
Valor en riesgo
Recuperable c/ markdown

Lotes en bodega Toca para ver proyección →

LoteInsumoCantidadCaducidadConsumo proyectadoEstado

Sugerencias de markdown

Insumo en riesgoAcción sugeridaDescuentoValor recuperable
Cocina

Recetas

Escandallos construidos solo con insumos (cantidad neta). El motor marca cuáles ya están calibradas con datos reales.
Calibrada = ajustada con consumo real
RecetaPorcionesInsumosCostoFood costEstado
Control

Conteo & auditoría

El conteo físico es la observación que alimenta el aprendizaje: compara stock teórico contra lo realmente contado.
Sin conteo en curso
Inicia un conteo para registrar el stock físico por ubicación; el sistema calcula la varianza y actualiza el modelo.

Conteo físico

InsumoUbicaciónStock teóricoContadoVarianzaDiagnóstico

Auditorías de estación exigidas por el motor

InsumoMotivoVarianzaResponsableEstado
Compras autónomas

Auto-procurement

Insumos bajo el punto de reorden con la mejor opción de proveedor por costo total, no solo por precio unitario.
Criterio de selección: precio + (precio × merma histórica) + penalización por lead time, sujeto a la cantidad mínima de pedido (MOQ).

Reposición sugerida Toca para comparar proveedores →

InsumoStockROPSugeridoMejor proveedor
Marketplace B2B

Marketplace de proveedores

Compra a varias tiendas en un solo lugar. Cada marca fija su mínimo para envío gratis; el sistema te avisa cuánto te falta.
¿Eres una marca o distribuidor?
Publica tu catálogo y véndele a cientos de restaurantes desde su panel de compras.

Mis proveedores & desempeño Toca para ver scorecard →

ProveedorWhatsAppProductosOTIFEnvío gratis desdeEstado

Precios pactados vigentes

InsumoProveedorPrecio pactadoToleranciaÚltimo facturadoEstado
Handoff

Design system

Tokens y componentes para que el equipo implemente la app con consistencia.

Color

Tipografía

Título de página · 28/700
Encabezado de sección · 12.5/600 uppercase
Texto base · 14/400 · line-height 1.6
Secundario · 12/400 · color muted
Números tabulares · font-variant-numeric: tabular-nums
Familia: Inter (UI) · Fraunces italic (wordmark)

Componentes

Botones
Radio 999px · alto 38px (sm 30px)
Píldoras de estado
OKAdvertenciaCríticoInformativoNeutro
Indicadores
↗ +12%▼ −8%Con punto
Barra de progreso · 8px · radio completo
Gráficos
Barras: gris var(--line2), destacada tinta. Línea: 2.2px con área al 7%.

Reglas de layout

  • Contenedor principal: máx. 1120px, padding 32px.
  • Tarjetas: radio 16px, borde 1px --line, sombra sutil.
  • Grid: 4 columnas para KPIs, 2–3 para gráficos; gap 15px.
  • Tablas: fila con hover, borde inferior 1px, sin bordes verticales.
  • Detalle siempre en drawer lateral derecho (520px), nunca navegación completa.
Handoff

Estados de interfaz

Cada listado debe implementar estos cuatro estados. Aquí están especificados para que no queden a criterio del desarrollador.

Carga (skeleton)

3 filas fantasma · animación shimmer 1.3s · nunca spinner centrado en tablas.

Vacío

Aún no hay órdenes de compra
Arma tu primer pedido desde el catálogo del proveedor y se enviará por WhatsApp.
Título que nombra el espacio (no "sin datos") + una línea de contexto + acción primaria.

Error

No pudimos cargar las facturas del SII
El servicio no respondió. Tus datos están a salvo.
Qué pasó + qué hacer. Sin códigos de error crudos ni "Error:" como prefijo.

Sin permiso

Esta sección es de Finanzas
Tu rol (Chef) no puede aprobar nóminas bancarias. Pide acceso al administrador.
Explica el porqué y la vía de solución; nunca una pantalla en blanco.