MMesero Docs
Empezar

Recetas por modificador (ingrediente variable)

«Café con leche: si es de avena, que descuente avena; si es normal, que descuente leche normal.» No necesitas crear un plato por cada leche. Cada opción de un modificador puede llevar su propia mini-receta, y Mesero descuenta del stock exactamente la que el cliente eligió.

Disponible en Pro y Enterprise (forma parte del control de inventario por recetas). Si tu plan es Barra o Starter, contáctanos para el upgrade.

En 5 minutos

  1. Ve a Carta → Modificadores y crea (o edita) un grupo, p. ej. "Tipo de leche", obligatorio, con las opciones Normal (márcala por defecto) y Avena.
  2. En cada opción activa la casilla «Descuenta inventario al elegir esta opción» y elige el artículo (o componente) y la cantidad: Normal → Leche entera, 0,15 L; Avena → Bebida de avena, 0,15 L.
  3. Guarda el grupo y vincúlalo al plato "Café con leche". La receta base del café no lleva leche — la pone el modificador.
  4. Listo. Cuando un cliente pide café con leche de avena, Mesero descuenta café + bebida de avena. Si lo pide normal, café + leche entera. Un solo plato en la carta.

El resto del documento explica el porqué del diseño, los alérgenos, el escandallo y los casos límite (reaperturas, anulaciones, QR…).

1. El concepto: ingrediente variable, plato único

La forma intuitiva sería crear «Café con leche normal» y «Café con leche de avena» como dos platos. Funciona, pero te duplica la carta, los informes y el mantenimiento. El patrón correcto —y el estándar del sector— es:

Por eso la base no debe incluir la leche: si la pusieras en la base y en el modificador, se descontaría dos veces.

2. Configurar las opciones

  1. Carta → Modificadores → + Nuevo grupo (o edita uno existente).
  2. Nombre del grupo (Tipo de leche), mínimo/máximo de selección y Obligatorio. Para un ingrediente variable lo normal es: obligatorio, mín 1 / máx 1.
  3. Añade las opciones. Marca una como Por defecto — es la que se sirve si el cliente no elige nada (y la que cuenta para el coste y los alérgenos del plato «tal cual se sirve»; ver más abajo).
  4. En cada opción, activa «Descuenta inventario al elegir esta opción». Aparece un editor compacto: Artículo o Componente, el elemento, la cantidad y la unidad.
  5. Guarda el grupo. Vincula el grupo al plato desde la pestaña de modificadores del plato, igual que cualquier otro modificador.

Puedes apuntar una opción a un componente (una elaboración de la casa) igual que a un artículo simple — se resuelve en cascada hasta las materias primas, como en cualquier receta (ver Componentes y elaborados).

Aviso útil: si activas «Descuenta inventario» pero dejas la opción sin artículo/componente o sin cantidad, Mesero no te deja guardar y te indica qué opción corregir — así no se queda una opción «a medias» que en realidad no descuenta nada.

3. Qué pasa al vender

Al cerrar el pedido (o al imprimir la comanda, según tu configuración de deducción automática), Mesero descuenta en una única operación atómica:

Es la misma ruta de descuento que usan los componentes y elaborados: misma transacción, mismo bloqueo de stock, misma trazabilidad. Da igual si el pedido entró por el TPV, por el QR de mesa o por la web/delivery — el comportamiento es idéntico. Cada movimiento queda en Inventario → Movimientos con su origen (Order #1234).

4. Reaperturas y cambios después de cobrar

Mesero protege contra el doble descuento: si un pedido se reabre y se vuelve a cerrar, no se descuenta dos veces — solo se aplica lo que falte respecto a lo ya descontado para ese pedido.

Hay un matiz importante, por diseño: el descuento es aditivo y nunca repone stock automáticamente. Si reabres un ticket ya cobrado y cambias la opción (de avena a normal) o quitas un plato, Mesero descontará la leche nueva pero no devuelve al stock la de avena que ya había salido. Es el mismo comportamiento que con la receta base y se hace a propósito: la ruta de cobro no toca stock «hacia atrás» sola para no introducir errores. Si necesitas corregirlo, hazlo con un ajuste manual de stock (Inventario → ajustar artículo), que queda trazado. En la práctica, cambiar opciones en tickets ya cobrados es raro; lo normal es corregir antes de cobrar.

5. Alérgenos

Los alérgenos del plato («contiene») incluyen automáticamente los de la opción por defecto de cada grupo vinculado — el plato «tal y como se sirve por defecto». Así, un «Café con leche» cuya leche va por modificador sigue declarando «leche» en su ficha, aunque la receta base no lleve lácteos. Esto evita el peor escenario en alérgenos: quedarse corto.

6. Coste y escandallo

En el escandallo y las simulaciones por plato, Mesero incluye la mini-receta de la opción por defecto — el coste del plato «tal y como se sirve por defecto». De modo que el coste de comida y el margen del «Café con leche» reflejan la leche por defecto sin que tengas que hacer nada.

7. Más ejemplos

Trucos rápidos