Skip to main content
Esta sección explica cómo configurar y administrar una cocina digital (KDS) desde el backoffice de Fire, sin entrar en código. Está pensada para operaciones, implementación en tienda y soporte de producto. Dónde trabajas: el menú KDS, bajo /kds/admin. Para las acciones diarias del operador en la pantalla de cocina, consulta Acciones en pantalla y Turnero. Para enrolar TVs de cocina sin correo, consulta Emparejar un dispositivo. Los supervisores que monitorean toda la tienda usan el Tablero de operador.

Antes de empezar

Qué necesitas

Para la mayoría de tiendas alcanza con la configuración default: estaciones genéricas, ruteo con fallback a todas las estaciones activas y reglas de estación en “aceptar todo”. Los ajustes finos por item_type, canal o servicio son opcionales y se explican más adelante.

Cómo se relacionan las piezas

Regla mental: el ruteo decide a qué estación de producción va cada ítem; la pantalla decide qué estaciones ve el operador en ese monitor.
Menú KDS en el backoffice de Fire

Dos tipos de estaciones

No todas las estaciones se configuran igual: En Routing → Mappings, el backoffice solo deja elegir estaciones de producción / pre-assembly. Armado y despacho no son ruteables por ítem: no puedes poner “BURGER → ASSEMBLY” en una fila de mapping. En su lugar:
  • ASSEMBLY / DISPATCH reciben el ticket entero, no línea por línea. Con Producción requerida = Sí, eso pasa cuando las líneas de producción se completaron (gates de convergencia). Con Producción requerida = No (cocina assembly-only), el ticket aparece en cuanto entra la orden.
  • En la estrategia configuras la convergence distribution (qué estación de armado o despacho recibe el ticket si hay varias).
  • En la estación de armado/despacho puedes filtrar por canal de venta (POS, KIOSK, UBER_EATS…) o tipo de servicio (DINE_IN, DELIVERY, TAKEOUT…) — no por item_type.

Patrones de cocina

Cocina simple (una sola cola)

Hay dos patrones válidos para una cocina chica. El que usamos en producción hoy es el B (assembly-only).
Cocina mínima real: 1 estación ASSEMBLY + 1 pantalla + Producción requerida = No.
Si la cocina crece más adelante, agregas estaciones de producción, activas Producción requerida = Sí y mapeas por item_type. ASSEMBLY pasa a ser el expo donde converge el ticket cuando producción terminó.

Flujo operativo (assembly-only)

Este es el setup que usan las tiendas chicas hoy en producción: una estación de armado, una pantalla, sin parrilla/freidora/despacho separados.
  1. Entra la orden — el POS/kiosk envía el pedido al KDS. Se crea un ticket con sus líneas.
  2. Turnero: “Preparando” — mientras la orden está SENT_TO_KITCHEN, su código aparece en la zona de preparación.
  3. Ticket en pantalla — con Producción requerida = No, el ticket entra directo a la columna ASSEMBLY.
  4. Operador cocina — ve el ticket completo: código, canal, servicio, ítems y modificadores. Puede usar HOLD si hace falta.
  5. Bump — en ASSEMBLY es un bump por pedido (ticket completo).
  6. Se cierra el ciclo de cocina — sin estación DISPATCH, el bump en armado es el cierre final: orden → listo para retiro, ticket KDS → DONE.
  7. Snackbar “Enviado” — aparece unos segundos con opción Deshacer (ventana configurable, ~3 min).
  8. Turnero: “Listo” — el mismo código salta a la zona de listo para retirar.
  9. Impresión (si está configurada) — cupón fiscal y/o ticket de entrega.
  10. El cliente retira — usando el código en pantalla o el ticket impreso.
Para la experiencia completa del operador en estos pasos, consulta Acciones en pantalla.

Cocina multi-estación (referencia)

Para cocinas con parrilla + armado + despacho, el flujo es más largo:

Opciones KDS a nivel de tienda (fire-kds)

Cuando el layout del backoffice ya existe, los managers pueden ajustar el comportamiento de cocina en fire-kds → Ajustes → KDS (y sobrescrituras por pantalla en la pantalla de producción): Siguiente: Configurar una tienda · Emparejar un dispositivo · Tablero de operador.