Gestión de Stock
Los stocks son los registros centrales del módulo de Gestión de Inventario. Cada entrada de stock representa un producto específico almacenado en un almacén y contenedor específicos, junto con su cantidad, precios y estado de disponibilidad.
Estructura del Stock
Cada registro de stock contiene los siguientes campos:
| Campo | Descripción |
|---|---|
| Producto | El artículo que se está rastreando (requerido) |
| Almacén | La ubicación de almacenamiento donde reside el stock |
| Contenedor | La sub-ubicación dentro del almacén |
| Cantidad | Número total de unidades (requerido) |
| En Espera | Unidades reservadas para envíos pendientes |
| Disponible | Campo calculado: Cantidad - En Espera |
| Precio de Costo | Costo de compra por unidad |
| Precio de Venta | Precio de venta por unidad |
| Creado Por | El usuario que creó la entrada de stock (requerido, autocompletado) |
Los tres campos obligatorios son Producto, Cantidad y Creado Por. El sistema los valida antes de guardar cualquier registro de stock.
Cómo se Crean los Stocks
Creación Automática desde Recepciones
La forma principal en que los stocks ingresan al sistema es a través de la Gestión de Recepciones. Cuando se procesa una recepción:
- Cada línea de artículo en la recepción genera una entrada de stock correspondiente
- El producto, cantidad y precios se extraen directamente del artículo de la recepción
- El almacén y contenedor se asignan según la configuración de la recepción
- El campo Creado Por se establece con el usuario que procesó la recepción
Esta automatización elimina la entrada manual de datos y asegura que tus niveles de stock siempre reflejen los productos realmente recibidos.
Creación Manual de Stock
Los administradores también pueden crear registros de stock manualmente desde la sección de Stocks. Esto es útil para la configuración inicial del inventario o para registrar stock que llega fuera del flujo normal de recepciones.
Acciones de Stock
Ubicación (Put Away)
La acción de Put Away asigna o transfiere stock a una combinación específica de almacén y contenedor. Úsala cuando:
- Stock recién recibido necesita colocarse en su ubicación designada
- Stock necesita moverse de un área de preparación a un contenedor permanente
- Deseas reorganizar stock entre contenedores dentro del mismo almacén
Pasos:
- Abre el registro de stock
- Haz clic en Put Away
- Selecciona el Almacén y Contenedor de destino
- Confirma la acción
Ajuste de Stock
El Ajuste de Stock te permite aumentar o disminuir la cantidad de un registro de stock existente. Cada ajuste requiere una razón obligatoria para mantener una pista de auditoría completa.
Razones comunes de ajuste:
- Corrección de conteo físico
- Baja de productos dañados
- Reconciliación de inventario
- Corrección de error de recepción
Pasos:
- Abre el registro de stock
- Haz clic en Stock Adjustment
- Elige Increase o Decrease
- Ingresa la cantidad del ajuste
- Proporciona una razón para el ajuste (requerido)
- Confirma el ajuste
Los ajustes de stock son permanentes y se registran. El sistema guarda el usuario, marca de tiempo, cambio de cantidad y razón para cada ajuste. Verifica las cantidades antes de confirmar.
Transferencia de Stock
Transfiere stock de un almacén/contenedor a otro sin cambiar la cantidad total en el sistema.
Pasos:
- Abre el registro de stock
- Haz clic en Transfer
- Selecciona el Almacén y Contenedor de destino
- Ingresa la cantidad a transferir
- Confirma la transferencia
El sistema crea un registro de movimiento que muestra el origen, destino, cantidad y el usuario que realizó la transferencia.
Retención de Stock FIFO
El módulo utiliza un sistema Primero en Entrar, Primero en Salir (FIFO) para el consumo de stock durante los envíos. Cuando se crea un envío:
- El sistema identifica todo el stock disponible para el producto solicitado
- Las entradas de stock se ordenan por fecha de creación (más antiguo primero)
- El stock más antiguo se consume primero hasta que se cumple la cantidad del envío
- Las unidades consumidas se colocan En Espera hasta que el envío se confirma
- Una vez enviado, las cantidades en espera se deducen permanentemente
Este enfoque asegura una rotación adecuada de stock y un seguimiento preciso de costos.
Páginas de Stock
Página de Lista de Stock
La Lista de Stock proporciona una vista general de todos los registros de stock con filtrado potente:
- Producto -- filtrar por un producto específico
- Almacén -- filtrar por ubicación de almacén
- Disponibilidad -- mostrar solo stock disponible, en espera o agotado
- Búsqueda -- búsqueda de texto libre en nombres de productos y ubicaciones
La lista muestra columnas clave incluyendo nombre del producto, almacén, contenedor, cantidad, en espera, disponible, precio de costo y precio de venta.
Página de Detalle de Stock
Haz clic en cualquier registro de stock para abrir su página de detalle, que muestra:
- Información completa del stock (todos los campos listados arriba)
- Historial de Movimientos -- cada evento de ubicación, ajuste, transferencia y envío
- Botones de Acción -- acceso rápido a las acciones de Put Away, Ajustar y Transferir
- Registros Relacionados -- enlaces a la recepción de origen, envíos asociados y detalles del producto
Reglas de Negocio y Validación
| Regla | Descripción |
|---|---|
| Producto es requerido | Cada registro de stock debe referenciar un producto válido |
| La cantidad no puede ser negativa | Los ajustes que resultarían en stock negativo son bloqueados |
| En Espera no puede exceder la Cantidad | El sistema previene la sobre-asignación |
| La razón de ajuste es obligatoria | Cada aumento o disminución debe incluir una razón |
| El orden FIFO se aplica | Los envíos siempre consumen el stock disponible más antiguo primero |
| Transacciones de base de datos | Todas las operaciones de stock usan transacciones para integridad de datos |
Seguridad de Datos
- Acceso Basado en Roles -- solo usuarios autorizados pueden ver, crear o modificar registros de stock
- Transacciones de Base de Datos -- todos los movimientos de stock están envueltos en transacciones para prevenir actualizaciones parciales
- Pistas de Auditoría -- cada acción (creación, ajuste, transferencia, retención de envío) se registra con usuario, marca de tiempo y detalles
- Seguimiento de Usuarios -- el campo Creado Por y los registros de movimiento aseguran responsabilidad completa