Skip to main content
Las recetas conectan lo que vendes con lo que tienes en stock. Cuando se vende una orden, BOH busca la receta de cada producto y descuenta los ingredientes del inventario automáticamente. Dónde trabajas: la sección Recetas del menú BOH — Todas las recetas (/boh/admin/recipes), Subrecetas (/boh/admin/subrecipes) y Simular venta por producto (/boh/admin/recipes/effective).

Tipos de receta

Las líneas de receta pueden consumir:
  • Un ítem específico (ej. 120 g de queso marca X).
  • Una etiqueta de ítems (ej. 80 g de cualquier TOMATO) — BOH elige el miembro según su estrategia de selección.
  • Una subreceta (ej. 1 porción de “Burger base”), expandida recursivamente al momento del consumo.
Lista de recetas con filtro por tipo

Ciclo de vida: borrador, publicada, archivada

Las recetas están versionadas. Cada versión pasa por tres estados: Publicar una versión nueva archiva automáticamente la publicada anterior, así solo existe una versión publicada por producto y tienda a la vez.
Las ventas solo consumen recetas publicadas. Un producto con solo una receta en borrador no descontará inventario al venderse.

Crear y publicar una receta

1

Abre el formulario de receta

Recipes → Create (/boh/admin/recipes/new).
2

Elige el tipo y el objetivo

Para una receta de venta, selecciona el producto vendible al que aplica y la tienda. Para una receta de producción, selecciona el ítem de salida. Para una subreceta, asígnale un code.
3

Agrega las líneas

Cada línea: qué consumir (ítem, etiqueta o subreceta), la cantidad y la unidad.
4

Guarda el borrador y revísalo

Desde la página de detalle (/boh/admin/recipes/{id}) puedes revisar las líneas y el historial de versiones.
5

Publica

Pulsa Publish. El borrador pasa a ser la versión activa.
Formulario de receta de venta con líneas de consumo de ítem, etiqueta y subreceta
El mismo formulario cubre los tres tipos de receta — lo que cambia es el objetivo: un producto vendible y tienda para recetas de venta, un ítem de salida para recetas de producción y un código para subrecetas.
Formulario de receta de producción con ítem de salida y cantidad producida
Formulario de subreceta con código reutilizable
Detalle de receta con historial de versiones y acción de publicar

Líneas con alcance por canal

Existe una única receta publicada por producto y tienda. Las líneas que solo aplican a un canal específico (delivery, drive-thru, comer en el local…) se modelan por línea usando el campo opcional service_codes:
Modela contenedores de delivery, kits de cubiertos y bolsas como líneas con alcance DELIVERY en lugar de ponerlos en la receta base — las órdenes dine-in no los consumirán.
Al simular una venta (Recipes → Simulate sale by product), selecciona el tipo de servicio para ver exactamente qué líneas se consumirán para ese canal — las líneas generales siempre se muestran; las líneas con alcance por canal, solo cuando su código coincide.

Simular una venta

Antes de salir en vivo, verifica qué descontará realmente un producto: Recipes → Simulate sale by product (/boh/admin/recipes/effective). Elige una tienda, un producto y un tipo de servicio, y BOH muestra la lista expandida de ítems y cantidades que consumiría una venta — incluyendo la expansión de subrecetas y la resolución de etiquetas.
Simulación de venta mostrando el consumo de ingredientes expandido para un producto
Siguiente: Abastecimiento.