Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/AbyssDevs/CUSCATLECO/llms.txt

Use this file to discover all available pages before exploring further.

Los pedidos son el núcleo operativo de CUSCATLECO. Cada pedido registra la mesa o el tipo de servicio, los platillos solicitados, las observaciones del cliente y el estado de preparación. El sistema guía a cada área —mesero, cocina y cajero— a través de un flujo de estados que va desde la toma de orden hasta el cierre y la facturación.

Ciclo de vida de un pedido

Un pedido pasa por los siguientes estados en orden. En cualquier momento antes de llegar a Entregado, un usuario autorizado puede cancelarlo.
Pendiente → EnPreparacion → Listo → Entregado → Cerrado

                                              (facturado)

En cualquier estado anterior: → Cancelado

Pendiente

El pedido fue creado y enviado a cocina, pero la preparación aún no ha comenzado.

En preparación

La cocina confirmó el pedido y está preparando los platillos.

Listo

Los platillos están listos para ser llevados a la mesa o entregados al cliente.

Entregado

El mesero entregó el pedido al cliente. Se espera el cierre por parte del cajero.

Cerrado

El cajero emitió la factura. El pedido queda cerrado y la mesa vuelve a estar disponible.

Cancelado

El pedido fue anulado antes de su entrega. Se registra el motivo y quién lo canceló.

Tipos de pedido

Un pedido de Salón se asocia a una mesa específica del restaurante. Al iniciarlo, la mesa pasa automáticamente al estado Ocupada para que no se le asigne otro pedido mientras esté en curso.Datos requeridos al crear el pedido:
  • Mesa asignada
  • Mesero responsable
  • Platillos con cantidad y notas opcionales por ítem
  • Observaciones generales (opcional)
  • Cliente registrado (opcional, para aplicar descuentos por rango)
Cuando el cajero cierra el pedido, la mesa regresa al estado Disponible automáticamente.

Campos de un pedido

CampoDescripción
MesaMesa asignada (solo pedidos de Salón).
MeseroUsuario que creó el pedido.
ClienteCliente registrado vinculado al pedido (opcional).
EstadoEstado actual dentro del ciclo de vida.
TipoSalon o Llevar.
ObservacionesNotas generales sobre el pedido (alergias, preferencias, etc.).
TotalSuma de los subtotales de todos los platillos del pedido.

Detalle de ítems

Cada platillo dentro de un pedido registra:
CampoDescripción
PlatilloNombre y referencia al platillo del menú.
CantidadNúmero de unidades solicitadas.
Precio unitarioPrecio del platillo al momento del pedido.
SubtotalCantidad × precio unitario.
NotasInstrucciones específicas para ese ítem (ej. “sin cebolla”).

Quién hace qué

AcciónMeseroCocinaCajeroAdministrador
Iniciar pedido (reservar mesa)
Crear pedido con platillos
Cambiar estado a En preparación
Cambiar estado a Listo
Cambiar estado a Entregado
Cerrar pedido (facturar)
Cancelar pedido

Flujo completo desde el mesero

1

Inicia el pedido

En tu panel de mesero, selecciona la mesa donde se sentaron los clientes y haz clic en Iniciar pedido. El sistema marca la mesa como Ocupada de inmediato para que nadie más la asigne.
2

Agrega los platillos

Busca cada platillo en el menú y agrégalo al pedido. Puedes ajustar la cantidad e incluir notas por ítem (ej. “término medio”, “sin picante”). El total se calcula automáticamente.
3

Confirma y envía a cocina

Revisa el resumen del pedido, agrega cualquier observación general y haz clic en Crear pedido. El pedido aparecerá en la pantalla de la cocina con estado Pendiente.
4

Cocina actualiza el estado

El personal de cocina cambia el estado a En preparación cuando comienza a trabajar en el pedido, y a Listo cuando los platillos están listos para servir.
5

Entrega en mesa

Cuando veas la notificación de pedido listo, lleva los platillos a la mesa. El Administrador puede actualizar el estado a Entregado desde su panel.
6

Cajero cierra y factura

El cajero selecciona el pedido entregado, elige el tipo de factura y emite el comprobante. El pedido pasa a Cerrado y la mesa queda Disponible nuevamente.

Cancelación de un pedido

Para cancelar un pedido, selecciónalo en el listado y usa la opción Cancelar pedido. El sistema requiere que ingreses un motivo de cancelación antes de confirmar. Al cancelar, el sistema registra:
  • El motivo ingresado
  • El usuario que realizó la cancelación
  • La fecha y hora exacta de la cancelación
Cancelar un pedido de salón libera la mesa automáticamente. Si el pedido ya tiene una factura emitida, no puede cancelarse desde este módulo — deberás anular la factura primero desde el módulo de Facturación.

Build docs developers (and LLMs) love