Administración del restaurante
La sección de Administración centraliza la configuración y gestión operativa del restaurante: ambientes y mesas, catálogo de productos del menú, recetas, seguimiento de compras de ingredientes y parámetros generales del sistema.
Configuración de ambientes
Sección titulada «Configuración de ambientes»Gestionar ambientes
Sección titulada «Gestionar ambientes»
Desde la administración se configura la estructura física del restaurante:
- Ir a Restaurante → Admin → Ambientes.
- Se muestra la lista de ambientes con estadísticas:
| Ambiente | Mesas | Capacidad | Ocupación promedio |
|---|---|---|---|
| Salón principal | 15 | 60 | 78% |
| Terraza | 8 | 32 | 45% |
| Barra | 4 | 12 | 62% |
| VIP | 3 | 15 | 30% |
Acciones disponibles
Sección titulada «Acciones disponibles»| Acción | Descripción |
|---|---|
| Editar ambiente | Cambiar nombre, capacidad, horario |
| Reorganizar mesas | Mover, agregar o eliminar mesas del ambiente |
| Activar/Desactivar | Habilitar o deshabilitar un ambiente temporalmente |
| Ver estadísticas | Ocupación, rotación y ventas por ambiente |
Horarios por ambiente
Sección titulada «Horarios por ambiente»Algunos ambientes pueden tener horarios específicos:
| Ambiente | Horario | Motivo |
|---|---|---|
| Terraza | 11:00 - 22:00 | Solo durante el día |
| Barra | 18:00 - 02:00 | Solo noche |
| Salón principal | 11:00 - 23:00 | Todo el servicio |
Fuera de horario, el ambiente no aparece disponible en el mapa de mesas.
Gestión de productos del menú
Sección titulada «Gestión de productos del menú»Catálogo de productos
Sección titulada «Catálogo de productos»
El menú del restaurante se gestiona como un catálogo de productos con categorías:
| Categoría | Subcategoría | Ejemplos |
|---|---|---|
| Entradas | Frías, calientes | Carpaccio, empanadas, croquetas |
| Platos principales | Carnes, pescados, pastas, vegetariano | Lomo, salmón, risotto |
| Guarniciones | Ensaladas, acompañantes | Papas fritas, ensalada mixta |
| Postres | Fríos, calientes | Tiramisú, brownie |
| Bebidas | Jugos, refrescos, alcohólicas | Limonada, cerveza, vino |
| Combos | Menú del día, ejecutivo | Entrada + principal + bebida |
Crear producto del menú
Sección titulada «Crear producto del menú»- Ir a Restaurante → Admin → Productos.
- Hacer clic en Nuevo producto.
- Completar:
| Campo | Descripción | Obligatorio |
|---|---|---|
| Nombre | Nombre del plato tal como aparece en el menú | Sí |
| Categoría | Clasificación del plato | Sí |
| Descripción | Descripción para el menú y el POS | No |
| Precio de venta | Precio al público | Sí |
| Impuesto | Tasa de IVA aplicable | Sí |
| Receta asociada | Receta para costeo y descuento de inventario | No |
| Estación de cocina | Dónde se prepara | Sí |
| Tiempo de preparación | Minutos estimados | No |
| Imagen | Foto para el POS táctil | No |
| Disponible | Si está activo en el menú | Sí |
| Orden de aparición | Posición en el POS | No |
- Hacer clic en Guardar.
Modificadores de producto
Sección titulada «Modificadores de producto»Los modificadores permiten personalizar un plato al momento del pedido:
| Tipo | Ejemplo | Efecto en precio |
|---|---|---|
| Punto de cocción | Término medio, bien cocido, jugoso | Sin cargo |
| Adiciones | Extra queso, doble porción | +Cargo |
| Sustituciones | Cambiar guarnición | Variable |
| Eliminaciones | Sin cebolla, sin picante | Sin cargo |
| Tamaño | Individual, mediano, familiar | Precio diferente |
Crear grupo de modificadores
Sección titulada «Crear grupo de modificadores»- Ir a Restaurante → Admin → Modificadores.
- Hacer clic en Nuevo grupo.
- Completar:
| Campo | Descripción |
|---|---|
| Nombre del grupo | Ej. “Punto de cocción”, “Extras” |
| Obligatorio | Si el mesonero debe seleccionar una opción |
| Selección múltiple | Si puede elegir más de una opción |
| Opciones | Lista de opciones con precio adicional (si aplica) |
- Asignar el grupo de modificadores a los productos correspondientes.
Configuración de recetas
Sección titulada «Configuración de recetas»Desde la administración se puede acceder a una vista consolidada de todas las recetas:
Panel de recetas
Sección titulada «Panel de recetas»| Indicador | Descripción |
|---|---|
| Total de recetas | Cantidad de recetas configuradas |
| Productos sin receta | Platos del menú sin receta asociada |
| Food cost promedio | Promedio ponderado del food cost de todo el menú |
| Alertas de costo | Recetas cuyo food cost excede el umbral |
Acciones masivas
Sección titulada «Acciones masivas»| Acción | Descripción |
|---|---|
| Recalcular costos | Actualizar costos de todas las recetas con los precios actuales de ingredientes |
| Exportar costeo | Descargar Excel con el costeo completo del menú |
| Revisión de precios | Comparar precios de venta con costos actualizados |
| Informe de food cost | Reporte detallado por categoría |
Seguimiento de compras
Sección titulada «Seguimiento de compras»
Control de ingredientes
Sección titulada «Control de ingredientes»La administración del restaurante permite monitorear el inventario de ingredientes:
| Vista | Descripción |
|---|---|
| Stock actual | Existencia de cada ingrediente con unidad y ubicación |
| Stock mínimo | Ingredientes por debajo del punto de reorden |
| Consumo diario | Promedio de consumo por día de cada ingrediente |
| Proyección | Días de inventario restantes |
Pedidos a proveedores
Sección titulada «Pedidos a proveedores»- Ir a Restaurante → Admin → Compras.
- Ver los ingredientes con stock bajo.
- Hacer clic en Generar pedido.
- El sistema sugiere cantidades basadas en consumo promedio y días de cobertura.
- Seleccionar el proveedor.
- Hacer clic en Crear orden de compra.
- La orden se envía al módulo de Compras para su procesamiento.
Proveedores frecuentes
Sección titulada «Proveedores frecuentes»| Proveedor | Ingredientes | Frecuencia | Lead time |
|---|---|---|---|
| Distribuidor A | Carnes, pollo | Diario | Mismo día |
| Distribuidor B | Verduras, frutas | Diario | Mismo día |
| Distribuidor C | Lácteos | 3 veces/semana | 1 día |
| Distribuidor D | Secos, enlatados | Semanal | 2 días |
| Distribuidor E | Bebidas | Semanal | 1 día |
Parámetros del sistema
Sección titulada «Parámetros del sistema»Configuración general
Sección titulada «Configuración general»- Ir a Restaurante → Admin → Configuración.
- Ajustar los parámetros:
| Parámetro | Descripción | Valor por defecto |
|---|---|---|
| Propina sugerida (%) | Porcentaje de propina sugerido en el recibo | 10% |
| Cargo por servicio (%) | Cargo automático por servicio | 0% |
| Tiempo máximo de mesa | Tiempo antes de alerta por mesa ocupada mucho tiempo | 120 min |
| Tiempo de reserva | Minutos antes de la hora en que se bloquea la mesa | 30 min |
| Food cost objetivo | Porcentaje objetivo global | 30% |
| Método de costeo | Último costo, promedio, estándar | Último costo |
| Alerta de stock | Días de inventario mínimo para alerta | 2 días |
| Formato de comanda | Información que se muestra en la cocina | Completo |
Impresoras
Sección titulada «Impresoras»Configurar impresoras por zona:
| Zona | Impresora | Uso |
|---|---|---|
| Caja | Fiscal | Facturas y recibos de cobro |
| Cocina caliente | Térmica | Comandas de cocina |
| Cocina fría | Térmica | Comandas de ensaladas y postres |
| Barra | Térmica | Comandas de bebidas |
| Despacho | Térmica | Etiquetas de pedidos para llevar |
Turnos y horarios
Sección titulada «Turnos y horarios»| Parámetro | Descripción |
|---|---|
| Turno mañana | 07:00 - 15:00 |
| Turno tarde | 15:00 - 23:00 |
| Turno noche | 23:00 - 07:00 |
| Cierre de cocina | Hora en que la cocina deja de recibir pedidos |
| Último pedido | Minutos antes del cierre para último pedido |
Reportes de administración
Sección titulada «Reportes de administración»| Reporte | Contenido |
|---|---|
| Ventas por plato | Ranking de platos más vendidos con ingresos |
| Ventas por categoría | Distribución de ventas por tipo de plato |
| Ventas por ambiente | Ingresos generados por cada ambiente |
| Ventas por mesonero | Rendimiento por mesonero |
| Food cost real vs. objetivo | Comparación por plato y global |
| Rotación de mesas | Promedio de veces que se usa cada mesa por turno |
| Ticket promedio | Gasto promedio por comensal/mesa |
| Merma e inventario | Pérdidas por merma y desperdicio |
| Horarios pico | Horas de mayor demanda |
| Satisfacción | Feedback de clientes si se registra |
Flujo del usuario
Sección titulada «Flujo del usuario»Vista no técnica del proceso. Pensada para personal de operación, contabilidad, ventas o administración.
Editable en draw.io: descarga el SVG → en draw.io: File → Import from → Device → selecciona el SVG. Cada nodo queda editable.
Flujo técnico
Sección titulada «Flujo técnico»Vista técnica para desarrolladores: endpoints, stored procedures/funciones, tablas y servicios involucrados.
| Componente | Tipo | Ubicación |
|---|---|---|
GET/POST /v1/rst/halls | Route Express | web/api/src/routes/rst/halls.ts |
GET/POST /v1/rst/products | Route Express | web/api/src/routes/rst/products.ts |
GET/POST /v1/rst/recipes | Route Express | web/api/src/routes/rst/recipes.ts |
GET/PUT /v1/rst/config | Route Express | web/api/src/routes/rst/config.ts |
usp_rst_Hall_* | Stored procedure (PG + MSSQL) | web/api/sqlweb-pg/includes/sp/ |
usp_rst_Product_* | Stored procedure (PG + MSSQL) | web/api/sqlweb-pg/includes/sp/ |
usp_rst_Recipe_* | Stored procedure (PG + MSSQL) | web/api/sqlweb-pg/includes/sp/ |
rst.Hall / rst.Table / rst.Product / rst.SystemConfig | Tablas operativas | web/api/migrations/postgres/ |
HallAdminPage.tsx | Componente Frontend | web/modular-frontend/packages/module-restaurante/src/admin/ |
Editable en draw.io: descarga el SVG → File → Import from → Device.