> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://support.haddock.app/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Crear escandallos de menús y conectarlos al TPV

Un escandallo de menú sirve para calcular el **coste**, **beneficio** y **margen** de un menú completo: por ejemplo, un menú degustación, un menú del día o un combo del TPV con varias opciones.

Antes de crear el menú, necesitas tener creados los **escandallos de los platos** que lo componen. El menú no se construye directamente con productos: se construye con platos que ya tienen sus ingredientes y costes configurados.

## Antes de empezar

1. Crea los escandallos de cada plato del menú. Por ejemplo: *Ensalada césar*, *Hamburguesa completa*, *Brownie*.
2. Revisa que cada plato tenga sus ingredientes, cantidades y mermas bien configurados.
3. Si vas a conectarlo al TPV, comprueba que el menú o combo ya exista en el TPV y que la integración esté sincronizada.

💡 Las preparaciones no se añaden directamente a un menú. Si usas una preparación, añádela dentro del escandallo del plato correspondiente.

## Tipos de menú

En haddock puedes crear dos tipos de menú:

### Menú degustación

Úsalo cuando el cliente no elige entre opciones. El menú incluye una secuencia fija de platos.

Ejemplo:

* Aperitivo
* Entrante
* Principal
* Postre

En este caso, haddock suma el coste de todos los platos incluidos para calcular el coste total del menú.

### Menú por opciones

Úsalo cuando el cliente elige una opción en cada pase.

Ejemplo:

* Primer pase: ensalada, sopa o croquetas
* Segundo pase: arroz, pescado o hamburguesa
* Tercer pase: fruta, tarta o helado

En este caso, haddock calcula el **coste medio de las opciones de cada pase** y suma esos costes medios para estimar el coste del menú.

## Crear el escandallo del menú

1. Ve a **Escandallos** desde la barra de navegación lateral.
2. Haz clic en **Nuevo escandallo**.
3. Selecciona **Menú**.
4. Introduce el **nombre del menú**.
5. Elige el tipo de menú:
   * **Menú degustación** si todos los platos están predefinidos.
   * **Menú por opciones** si el cliente elige entre varias opciones por pase.
6. Si eliges **Menú por opciones**, indica el número de **pases**: entrante, principal, postre, etc.
7. Introduce el **precio de venta** y el **IVA**. Si conectas el menú al TPV, el precio puede venir del TPV.
8. Haz clic en **Crear menú**.

Si no ves la opción **Menú** al crear un nuevo escandallo, contacta con soporte para revisar si esta funcionalidad está activa en tu cuenta.

## Añadir platos al menú

Una vez creado el menú:

1. Entra en la ficha del menú.
2. Haz clic en **Añadir plato**.
3. Busca y selecciona el plato que quieras incluir.
4. Indica el **tamaño de ración**:
   * Usa **100%** si el menú consume una ración completa del plato.
   * Usa **50%** si consume media ración.
   * Usa otro porcentaje si el plato se sirve con una cantidad diferente dentro del menú.
5. Si es un **menú por opciones**, selecciona el **pase** al que pertenece ese plato.
6. Si esa opción tiene un suplemento, introduce el **suplemento de precio**.
7. Guarda los cambios.

Repite el proceso con todos los platos del menú.

## Conectar el menú con el TPV

Si tu TPV envía menús o combos a haddock, puedes conectar el menú del TPV con el escandallo de menú.

1. Ve al listado de **artículos del TPV**.
2. Busca el menú o combo que quieras conectar.
3. Haz clic en **Conectar menú**.
4. Selecciona el escandallo de menú correspondiente en haddock.
5. Guarda la conexión.

Cuando el menú del TPV está conectado:

* haddock puede traer el **PVP** y el **IVA** del menú del TPV.
* Las ventas del menú se usan para calcular consumo, coste y margen.
* Si los artículos incluidos en el combo del TPV ya están conectados a escandallos de plato, haddock puede añadir esos platos automáticamente al menú.

💡 Si haddock añade platos automáticamente desde el combo del TPV, revisa que estén en el pase correcto y que el tamaño de ración sea el que realmente se sirve dentro del menú.

## Importante sobre los combos del TPV

Para que el coste salga bien, cada opción o componente del combo debe estar correctamente conectado:

* El **menú/combo del TPV** debe conectarse al escandallo de menú.
* Los **platos o artículos hijos** del combo deben conectarse a sus escandallos de plato.
* Si el TPV no envía menús o combos, tendrás que crear el menú manualmente en haddock y conectar las ventas disponibles artículo por artículo.

Algunos TPV no exponen menús o combos en la integración. Si no aparece la opción de conectar menú, revisa la documentación de tu TPV o contacta con soporte.

## Ejemplo práctico

Tienes un **Menú del día** con 3 pases:

* Primero: ensalada o sopa
* Segundo: pollo o pescado
* Postre: fruta o brownie

En haddock:

1. Crea el menú como **Menú por opciones** con 3 pases.
2. Añade *Ensalada* y *Sopa* al primer pase.
3. Añade *Pollo* y *Pescado* al segundo pase.
4. Añade *Fruta* y *Brownie* al tercer pase.
5. Ajusta el tamaño de ración de cada plato.
6. Conecta el menú al combo correspondiente del TPV.

haddock calculará el coste medio de cada pase y lo sumará para estimar el coste total del menú.

## Preguntas frecuentes

### ¿Puedo crear un menú con preparaciones?

No directamente. El menú se compone de platos. Si necesitas usar una preparación, añádela como ingrediente dentro del plato.

### ¿Puedo mezclar platos manuales y platos sincronizados desde el TPV?

Sí. Puedes añadir platos manualmente y también conectar platos que vienen del TPV. Lo importante es que cada plato tenga su escandallo bien configurado.

### ¿Por qué el precio del menú no coincide con el que he escrito en haddock?

Si el menú está conectado al TPV, el PVP y el IVA pueden venir del TPV. Revisa la conexión del menú y el precio configurado en el TPV.

### ¿Qué hago si actualizo un menú en el TPV y no aparece en haddock?

Usa **Refrescar ventas** y elige el periodo que necesites. Después espera a que se actualice la sincronización. Si sigue sin aparecer, contacta con soporte.