⏱️ 10 minutos de lecturaÚltima actualización: Enero 2025

Sistema de Recetas e Ingredientes

Controla tu inventario, vincula ingredientes a productos y calcula costos automáticamente.

💡 Antes de comenzar: El sistema de recetas e ingredientes te permite: (1) Controlar tu inventario en tiempo real, (2) Calcular automáticamente el costo de tus productos, (3) Recibir alertas de stock bajo, y (4) Analizar tus márgenes de ganancia con precisión.

¿Qué son los Ingredientes y las Recetas?

Ingredientes

Los ingredientes son los componentes básicos que usas para preparar tus productos:

  • Unidades de stock: Controlan tu inventario (gramos, mililitros, unidades)
  • Costo por unidad: Precio que pagas por cada unidad del ingrediente
  • Stock actual: Cantidad disponible en tu sucursal
  • Alertas: Notificaciones cuando el stock es bajo

Ejemplos: Harina (kg), Tomate (kg), Queso (g), Aceite (ml), Pan (unidad)

Recetas

Las recetas son fórmulas que vinculan ingredientes a productos finales:

  • Listan qué ingredientes usa cada producto y en qué cantidad
  • Calculan automáticamente el costo del producto
  • Descuentan del stock cuando se vende el producto
  • Se actualizan si cambian los precios de ingredientes

Ejemplo: Hamburguesa Completa = 150g carne + 1 pan + 50g queso + 20g lechuga

Paso 1: Crear Ingredientes

Acceder a Ingredientes

  1. Ve a Panel de AdministraciónInventario de Ingredientes
  2. Selecciona tu Sucursal (si tienes múltiples)
  3. Haz clic en "+ Nuevo Ingrediente"

Completar el Formulario

CampoDescripciónEjemplo
NombreNombre descriptivo del ingredienteCarne molida
UnidadUnidad de medida (g, ml, unidad)g (gramos)
Costo por UnidadPrecio que pagas por cada unidad$30 por gramo
Stock ActualCantidad disponible ahora5000 (5kg)
Umbral de AlertaNivel mínimo antes de alertar1000 (1kg)

⚠️ Importante: El Costo por Unidad es crítico para calcular automáticamente el costo de tus productos. Asegúrate de actualizarlo cuando cambien los precios de tus proveedores.

Paso 2: Vincular Ingredientes a Productos (Crear Receta)

Agregar Receta a un Producto

  1. Ve a Gestionar Productos
  2. Haz clic en "Editar" en el producto que deseas configurar
  3. Desplázate a la sección "Receta" o "Ingredientes"
  4. Haz clic en "+ Agregar Ingrediente"
  5. Selecciona el ingrediente del dropdown
  6. Ingresa la cantidad que usa este producto (ej: 150 para 150g)
  7. Repite para cada ingrediente del producto
  8. Guarda el producto

Ejemplo de Receta Completa

Producto: Hamburguesa Completa

Precio de Venta: $8,000

IngredienteCantidadCosto/UnidadSubtotal
Pan1 unidad$50$50
Carne molida150g$30/g$4,500
Queso50g$20/g$1,000
Lechuga20g$5/g$100
Costo Total (auto-calculado)$5,650

Margen de Ganancia: $8,000 - $5,650 = $2,350 (29.4%)

Paso 3: Cálculo Automático de Costos

Cómo Funciona

Una vez que vinculas ingredientes a un producto como receta, el sistema:

  1. Calcula automáticamente el campo productCost (costo del producto)
  2. Guarda el historial de cambios de costo en costHistory
  3. Actualiza automáticamente si cambias el precio de un ingrediente

Actualización Automática de Costos

Si cambias el costo por unidad de un ingrediente:

Carne molida: $30/g → $35/g

↓ Sistema detecta el cambio automáticamente

↓ Busca todos los productos que usan "Carne molida"

↓ Recalcula el costo de cada producto

↓ Hamburguesa: $5,650 → $6,400 (+$750)

✅ Historial registrado: "Cambio en ingrediente: Carne molida"

✨ Preservación de Datos: Los costos de productos en órdenes históricas NO se modifican. Se guarda una "foto" del costo al momento de la venta, garantizando reportes precisos de ganancias.

Paso 4: Control de Stock en Tiempo Real

Descuento Automático de Stock

Cuando se confirma una orden, el sistema:

  1. Lee la receta de cada producto vendido
  2. Calcula la cantidad total de cada ingrediente necesario
  3. Valida que haya stock suficiente
  4. Descuenta del stock actual
  5. Crea un registro de movimiento (trazabilidad completa)
  6. Genera alertas si el stock queda bajo

Ejemplo de Flujo de Orden

Cliente ordena: 2x Hamburguesa Completa

Sistema calcula:

  • Pan: 2 unidades (1 × 2)
  • Carne: 300g (150g × 2)
  • Queso: 100g (50g × 2)
  • Lechuga: 40g (20g × 2)

Valida stock:

  • Pan: 50 disponibles ✅
  • Carne: 5000g disponibles ✅
  • Queso: 2000g disponibles ✅
  • Lechuga: 500g disponibles ✅

✅ Orden confirmada - Stock descontado

Nuevo stock:

  • Pan: 48 unidades
  • Carne: 4700g
  • Queso: 1900g
  • Lechuga: 460g

Reversión de Stock (Cancelación)

Si una orden se cancela:

  • El sistema restaura automáticamente el stock usado
  • Crea un movimiento de tipo "reversión" en el historial
  • Vincula el movimiento al ID de la orden cancelada

Paso 5: Alertas de Stock Bajo

Niveles de Alerta

NivelCondiciónIndicador
BuenoStock > Umbral✅ Sin alertas
Medio50-100% del umbral⚠️ Considerar reorden
Bajo25-50% del umbral🔶 Reordenar pronto
Crítico≤ 25% del umbral🔴 Acción inmediata

Campana de Alertas

En el header del dashboard verás una campana que:

  • Muestra un badge con el número de alertas
  • Al hacer clic, lista todos los ingredientes con stock bajo o crítico
  • Permite ir directamente a gestionar ese ingrediente

Paso 6: Historial de Movimientos

Tipos de Movimientos

TipoDescripción
ConsumoStock descontado por una orden confirmada
AjusteCorrección manual de stock (reconteo, compra, merma)
ReversiónStock restaurado por cancelación de orden

Ver Historial de un Ingrediente

  1. Ve a Inventario de Ingredientes
  2. Haz clic en el ingrediente que deseas revisar
  3. Ve a la pestaña "Historial de Movimientos"
  4. Verás una lista completa con:
    • Fecha y hora del movimiento
    • Tipo (consumo, ajuste, reversión)
    • Cantidad (positiva o negativa)
    • Stock anterior y nuevo
    • Razón del movimiento
    • Orden relacionada (si aplica)

Ajustes Manuales de Stock

Cuándo Ajustar Manualmente

  • Compra de ingredientes: Aumentar stock al recibir mercadería
  • Reconteo de inventario: Corregir discrepancias
  • Merma o desperdicio: Disminuir stock por producto vencido/dañado
  • Consumo no registrado: Uso en pruebas, degustaciones, etc.

Cómo Realizar un Ajuste

  1. Ve a Inventario de Ingredientes
  2. Haz clic en "Ajustar Stock" del ingrediente
  3. Ingresa la cantidad:
    • Positiva (+50): Aumentar stock (compra)
    • Negativa (-20): Disminuir stock (merma)
  4. Escribe una razón descriptiva (ej: "Compra de 5kg", "Reconteo físico")
  5. Confirma el ajuste
  6. Se crea un registro en el historial de tipo "ajuste"

✅ Sistema completo configurado! Ahora tienes control total sobre tu inventario, costos automáticos, alertas de stock y trazabilidad completa de todos los movimientos.

Beneficios del Sistema de Recetas

💰 Costos Precisos

Conoce el costo real de cada producto y calcula márgenes de ganancia con exactitud.

📊 Control de Stock

Evita quedarte sin ingredientes clave con alertas automáticas de stock bajo.

🔄 Actualización Automática

Cuando cambien los precios de ingredientes, todos los costos se actualizan solos.

📈 Análisis de Rentabilidad

Reportes financieros precisos basados en costos reales, no estimaciones.

¿Qué sigue?

Solución de Problemas

El costo del producto no se actualiza automáticamente

Verifica que:

  • Hayas agregado una receta completa al producto
  • Todos los ingredientes de la receta existan y tengan costo configurado
  • Hayas guardado el producto después de agregar la receta
  • El campo "Costo del Producto" esté visible en el formulario
No puedo confirmar una orden - dice "Stock insuficiente"

El sistema validó que no hay stock suficiente de algún ingrediente. Opciones:

  • Ve a Inventario y revisa qué ingrediente tiene stock bajo
  • Realiza un ajuste manual de stock si compraste ingredientes
  • Temporalmente, puedes editar el producto y quitar la receta para permitir la venta
¿Las recetas afectan a los extras/addons?

No, los extras (addons) son solo modificadores de precio y no están vinculados al sistema de inventario. Si quieres controlar el stock de un extra, debes agregarlo como ingrediente en la receta del producto base.

¿Puedo ver cuántas unidades de un producto puedo hacer?

Sí, en la sección de Inventario hay un endpoint que calcula cuántas unidades de cada producto puedes hacer con el stock actual. El sistema identifica el "ingrediente limitante" y te muestra la cantidad máxima de productos que puedes preparar.

¿Qué pasa con las órdenes antiguas si cambio el costo de un ingrediente?

Las órdenes antiguas mantienen una "foto" del costo del producto al momento de la venta. Esto garantiza que los reportes de ganancias históricas sean precisos. Solo las nuevas órdenes usarán el nuevo costo calculado.

¿Te fue útil este artículo?

Centro de ayuda: guías y tutoriales | Nandu