Órdenes de Producción
Una orden de producción es el documento que registra una fabricación concreta basada en una receta. A diferencia de la producción directa desde la receta, permite un control más detallado y la participación de distintos usuarios en el proceso.
Cada orden incluye:
- Los ingredientes a consumir (copiados automáticamente de la receta al crearla).
- Los productos a fabricar que se añadirán al stock. Uno de ellos puede marcarse como principal en la receta para que se muestre en los listados.
- Los movimientos de stock generados al ejecutar la producción.
- Un estado que controla la fase en que se encuentra la fabricación.
- El usuario y fecha tanto de creación como de fabricación.
Acceso: Almacén › Órdenes de producción o desde el listado de recetas.
➕ Crear una orden de producción
- Desde el listado de Recetas, selecciona la receta y pulsa Nueva orden de producción, o
- Ve a Almacén › Órdenes de producción y pulsa Nueva, luego selecciona la receta.
Al crear la orden, el sistema copia automáticamente los ingredientes y productos de la receta. Las cantidades se multiplican si se indica una cantidad distinta de 1 al crear la orden.
📄 Campos del encabezado
| Campo | Descripción |
|---|---|
| Receta | Receta vinculada a esta orden |
| Fecha / Hora | Fecha y hora de creación del documento |
| Vencimiento | Fecha límite para completar la orden (opcional, usado para programación automática) |
| Usuario | Usuario que crea la orden |
| Estado | Estado actual de la orden (ver más abajo) |
| Usar stock | Indica si se comprueba el stock disponible o el stock real al producir |
| Confirmar cantidades | Si está activo, requiere una confirmación previa a la producción |
| Coste | Coste estimado de la orden (tomado de la receta) |
| Observaciones | Notas internas (pestaña Notas) |
🚦 Estados de la orden
Una orden de producción pasa por los siguientes estados:
PENDIENTE ──► INICIADO ──► VERIFICANDO ──► FINALIZADO
│
└──► CANCELADO
| Estado | Código | Descripción |
|---|---|---|
| 🟡 Pendiente | 0 | Orden creada, sin iniciar. Se pueden editar ingredientes y productos |
| 🔵 Iniciado | 10 | Producción en curso. Si se exige confirmación, los ingredientes están bloqueados hasta confirmar |
| 🟠 Verificando | 15 | Producción ejecutada; pendiente de verificar los números de serie asignados |
| 🟢 Finalizado | 20 | Producción completada. La orden queda bloqueada |
| 🔴 Cancelado | 99 | Orden cancelada. Puede eliminarse |
Los estados Pendiente, Iniciado y Cancelado permiten eliminar la orden. Los estados Verificando y Finalizado no.
🔄 Flujo de producción
1️⃣ Pendiente → Iniciado: Comenzar producción
Pulsa el botón Comenzar producción. El sistema verifica que existan ingredientes y productos en la orden. Si la opción de confirmación está activa en la configuración, al iniciar la orden las cantidades quedan pendientes de confirmación.
2️⃣ Iniciado → confirmación de cantidades (si aplica)
Si la opción Confirmar cantidades está activa, aparece el botón Confirmar las cantidades. El usuario revisa y confirma que las cantidades de ingredientes y productos son correctas antes de continuar.
3️⃣ Iniciado → Verificando / Finalizado: Producir
Pulsa el botón Producir. El sistema:
- Comprueba el stock de cada ingrediente en el almacén origen.
- Si no hay stock suficiente y el ingrediente se fabrica en otra receta, se produce automáticamente esa receta (producción en cascada).
- Si no hay stock suficiente y no hay receta que lo produzca, la operación se cancela con un aviso.
- Descuenta el stock de cada ingrediente del almacén origen.
- Añade el stock de cada producto fabricado en el almacén destino.
- Si algún producto fabricado tiene número de serie configurado, genera los números de serie y el estado pasa a Verificando. En caso contrario, pasa directamente a Finalizado.
- Registra la fecha, hora y usuario de fabricación.
4️⃣ Verificando → Finalizado: Producido verificado
Cuando hay números de serie que verificar, el botón Producido verificado completa la orden una vez que todos los números de serie han sido confirmados. Consulta Números de serie y trazabilidad.
❌ Cancelar una orden
El botón Cancelar (disponible en estados Pendiente e Iniciado) cambia el estado a Cancelado. Una orden cancelada no afecta al stock. Puede eliminarse posteriormente.
📦 Uso de stock disponible o real
Al producir, el sistema puede verificar el stock de dos formas:
| Opción | Descripción |
|---|---|
| Stock disponible (por defecto) | Usa el stock disponible (total menos reservado). Es la opción habitual |
| Stock real | Usa el stock total sin descontar reservas |
📑 Pestañas de la orden
| Pestaña | Contenido |
|---|---|
| Ingredientes | Lista de materias primas a consumir, con cantidad y stock actual |
| A Fabricar | Lista de productos que se añadirán al stock al producir |
| Números de serie | Gestión de números de serie de los productos producidos (solo visible si aplica) |
| Notas | Campo de observaciones del documento |
⚠️ Cambio desde la versión 2.0 — En versiones anteriores la orden tenía un campo Referencia en el encabezado (producto principal) y una pestaña separada de productos adicionales. Ambos fueron unificados en la versión 2.0 en la pestaña A Fabricar, exactamente igual que en la receta.
🃏 Ficha del producto en la orden
Al igual que en las recetas, en la lista de ingredientes y de productos fabricados hay un botón que abre una ventana modal con la ficha completa del producto: foto, descripción, familia, fabricante, precio y coste.
🔁 Clonar una orden de producción
Desde una orden en cualquier estado distinto de Pendiente, el botón Clonar crea una copia de la orden. La nueva orden:
- Queda en estado Pendiente
- Copia los ingredientes y los productos a fabricar
- No copia los números de serie
🔍 Filtros del listado
El listado de órdenes de producción permite filtrar por:
- Estado (pendiente, iniciado, verificando, finalizado, cancelado)
- Receta / Código de receta
- Producto principal
- Usuario que creó la orden
- Usuario que realizó la fabricación
- Fecha de creación
- Fecha de fabricación
- Fecha de vencimiento
- Identificador de la orden
También dispone de pestañas adicionales (Ingredientes y Producidos) que muestran el detalle de materiales y productos de todas las órdenes, con sus propios filtros.
▶️ Guía rápida de ejecución
Resumen de los pasos para llevar una orden desde su creación hasta la finalización:
- Crea la orden desde la receta o desde el listado de órdenes.
- Verifica que los ingredientes tienen stock suficiente en el almacén origen.
- Pulsa Comenzar producción para pasar al estado Iniciado.
- Si la confirmación de cantidades está activa, revisa y pulsa Confirmar las cantidades.
- Pulsa Producir para ejecutar la fabricación.
- Si hay números de serie, verifica cada uno en la pestaña Números de serie y pulsa Producido verificado.
- La orden queda en estado Finalizado y el stock queda actualizado.
💡 Puntos clave
- Stock real vs. disponible: elige si la comprobación de stock tiene en cuenta las reservas de pedidos de clientes (disponible) o usa el total del almacén (real).
- Múltiples usuarios: distintos usuarios pueden intervenir en la orden en diferentes etapas — uno la crea, otro la inicia, otro la produce.
- Producción en cascada: si un ingrediente no tiene stock pero es fabricado por otra receta, el sistema lo produce automáticamente antes de continuar.
- Historial completo: cada orden registra fecha, hora y usuario tanto de creación como de fabricación, y queda vinculada al historial de la receta.