En esta página8 secciones

Herencia entre recetas

Restaurante · Lectura de 8 minutos

Para quién: ADMIN, DUENO y GERENTE. Dónde está: Carta → Recetas → Nueva receta (o Editar receta), Opciones avanzadas → «Parte de otra receta». Hace falta comprarlo aparte: no.

La hamburguesa doble es la sencilla con una carne más. La de pollo es la sencilla cambiando la carne. La vegetariana es la sencilla sin carne. Escribir las cuatro enteras es escribir cuatro veces el mismo pan, la misma salsa y la misma cebolla — y equivocarse en tres de ellas el día que cambies de proveedor de pan.

La herencia arregla eso: escribes la sencilla una vez y las demás parten de ella y dicen solo en qué se diferencian.

Cómo se resuelve la herencia


Antes de empezar

La receta de la que se parte tiene que existir ya. El selector «Parte de otra receta» solo ofrece recetas ya creadas, y nunca se ofrece a sí misma.

Piensa cuál es la base. La base es la versión más pelada, la que tiene lo que llevan todas. Todo lo demás sale de ahí.


Hacer que una receta parta de otra

  1. Entra a Carta → Recetas y pulsa Nueva receta (o abre una receta y pulsa Editar receta).
  2. En «Nombre» escribe cómo se llama la variante: Hamburguesa doble.
  3. Abajo del todo, abre Opciones avanzadas.
  4. En «Parte de otra receta» elige la receta base. La primera opción, «No, es una receta completa», es la que traen las recetas nuevas.
  5. En «2 · Qué lleva» aparece un aviso azul: «Además de lo de «»» — «Esta receta parte de otra: lleva lo de aquella más lo que se agregue aquí. En los ajustes de cada renglón se puede decir que sustituya o que quite algo de la de base.»
  6. Agrega con Agregar ingrediente solo lo que cambia. Lo que no toques viene tal cual de la base.
  7. En cada uno de esos renglones, pulsa Ajustes y elige en «Frente a lo que viene de «»» qué hace ese renglón. Las opciones están explicadas abajo.
  8. Pulsa Crear receta (o Guardar cambios si la estabas editando).

En la lista de recetas, esa receta pasa a decir «Parte de » debajo de su nombre y se cuenta en Parten de otra. Cuando la vuelvas a abrir para editarla, Opciones avanzadas ya sale abierto.


Las tres opciones

«Frente a lo que viene de «»» son tres botones que están en los ajustes de cada renglón —el botón Ajustes— y solo aparecen si la receta parte de otra. Debajo, la ayuda dice «Se suma, salvo que digas otra cosa: la receta hija no pisa lo de la base.»

Opción Qué hace
«Se suma» Suma este renglón a lo que ya venía. Es la doble: dos carnes. Es lo que traen todos los renglones nuevos.
«Lo sustituye» Cambia el renglón heredado por este. Es lo que usas para la de pollo: mismo hueco, otra carne.
«Lo quita» Quita el renglón heredado. Es la vegetariana: sin carne.

Ojo: «Se suma» es lo que traen todos los renglones nuevos. Si querías reemplazar la carne heredada y lo dejas así, la receta acaba con dos carnes, no con una. Cuando la receta parte de otra, abre Ajustes en cada renglón y elige a mano.


El número importa

«Lo sustituye» y «Lo quita» actúan sobre el renglón heredado del mismo grupo que ocupa el mismo puesto: la primera «Carne de res» de esta receta contra la primera «Carne de res» de la base, la segunda contra la segunda.

El editor numera los renglones de esta receta desde 1, y no ve los heredados. Así que:

  • Si la base tiene una sola carne y aquí pones una carne del mismo grupo en «Lo sustituye», la cambia. Es el caso normal.
  • Si la base tiene dos carnes y quieres tocar la segunda, aquí también tiene que ser el segundo renglón de ese grupo: agrega otro con El plato lleva otro «…», en Ajustes, y pon la opción en el de abajo.

Cuando dudes, guarda y mira el resultado en el detalle de la receta, en la lista «Qué lleva». Ahí sale exactamente lo que se va a preparar, con el nombre del grupo y su número: Carne de res 1, Carne de res 2. Está explicado en Costo, qué lleva y materia prima.


Qué se hereda y qué no

Se heredan los ingredientes: qué lleva, cuánto lleva y con qué ajustes.

No se heredan los datos de «1 · La receta». «Rinde (porciones)», «Preparación (minutos)» y «Cómo se hace (opcional)» son de cada receta. Si la doble tarda dos minutos más, escríbeselos; si quieres que la cocina lea la preparación, cópiala también aquí.

La herencia se puede encadenar: la doble puede partir de la sencilla y la doble con queso de la doble. Todo lo de la cadena se aplica en orden, de la más base a la última.


Preguntas frecuentes

¿Qué pasa si cambio la receta base? El cambio se ve en todas las que heredan de ella, de una vez. Es justo para eso.

¿Puedo dejar de heredar? Sí. En Opciones avanzadas, pon «Parte de otra receta» en «No, es una receta completa» y guarda. Desde ese momento solo lleva sus propios ingredientes: revisa que no le falte nada de lo que antes heredaba.

¿Puedo eliminar una receta de la que heredan otras? No mientras alguna herede de ella: sale «No se puede eliminar «…»» con el nombre de la que hereda —«la receta «Hamburguesa doble», que hereda de ella»—. Quítales la herencia primero.

¿Puedo hacer que A herede de B y B de A? No, ni por herencia ni a través de preparaciones (A lleva C, y C hereda de B, que lleva A). Al guardar sale «No se pudo guardar la receta» con el motivo, por ejemplo «Esa receta base ya lleva dentro a esta (la hereda o la usa como preparación): heredar de ella haría un ciclo sin fin. Elige otra base.»

¿Cuántos escalones aguanta una cadena? Muchos más de los que vas a usar. Si de verdad llegas al tope, la receta deja de poder calcularse y hay que acortar la cadena.

¿Partir de otra receta y llevar otra receta dentro son lo mismo? No. Partir de otra quiere decir que esta receta es una variante de aquella. Llevar otra receta dentro —con Otra receta ya hecha— es usarla de ingrediente. La salsa que va en la hamburguesa es un ingrediente; la hamburguesa doble parte de la sencilla.


Cuando algo no sale

Lo que ves Por qué pasa Qué hacer
«No se pudo guardar la receta» — «Esa receta base ya lleva dentro a esta (la hereda o la usa como preparación): heredar de ella haría un ciclo sin fin. Elige otra base.» La cadena se muerde la cola: A parte de B y B de A, o la base acaba conteniendo a esta (también a través de una preparación). Elige otra base en «Parte de otra receta».
«No se pudo guardar la receta» — ««…» ya lleva dentro a esta receta (la hereda o la usa como preparación): ponerla como ingrediente haría un ciclo sin fin.» Pusiste como ingrediente una receta que, por herencia o por dentro, ya lleva a esta. Quita ese renglón o elige otra preparación.
«No se pudo guardar la receta» — «Hay dos líneas que reemplazan o quitan la misma «…» heredada. Deja solo una.» Dos renglones con «Lo sustituye» o «Lo quita» apuntan al mismo renglón heredado: mismo grupo y mismo número. Deja uno solo de los dos, o ponle al otro «Se suma».
«No se pudo guardar la receta» — «La receta base elegida ya no existe. Vuelve a abrir la lista de recetas y elige otra.» Alguien eliminó la base mientras editabas. Sal del editor, vuelve a entrar y elige otra base; o restaura la que falta desde Eliminadas.
No sale «Frente a lo que viene de «…»» La receta no parte de ninguna. Elige una receta en Opciones avanzadas → «Parte de otra receta» y vuelve a abrir Ajustes en el renglón.
La receta acabó con dos carnes y tú querías cambiarla El renglón se quedó en «Se suma». Ponlo en «Lo sustituye» y guarda.
Quitaste un ingrediente heredado y sigue apareciendo El renglón no es del mismo grupo, o su número no coincide con el heredado. Mira la lista «Qué lleva» del detalle, cuenta qué puesto ocupa el que quieres quitar y pon tantos renglones de ese grupo como haga falta.
La receta que quieres como base no sale en el selector Es la receta que estás editando —nunca se ofrece a sí misma—, o fue eliminada. Elige otra, o restaura la que falta desde Eliminadas.
La receta hija no muestra la preparación de la base La preparación no se hereda. Cópiala en «Cómo se hace (opcional)» de la hija.
«Esta receta no existe» al abrir el detalle La receta fue eliminada mientras la tenías abierta. Pulsa Volver a las recetas y búscala en Eliminadas.

Relacionado