Saltar al contenido principal

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:

CampoDescripción
ProductoEl artículo que se está rastreando (requerido)
AlmacénLa ubicación de almacenamiento donde reside el stock
ContenedorLa sub-ubicación dentro del almacén
CantidadNúmero total de unidades (requerido)
En EsperaUnidades reservadas para envíos pendientes
DisponibleCampo calculado: Cantidad - En Espera
Precio de CostoCosto de compra por unidad
Precio de VentaPrecio de venta por unidad
Creado PorEl usuario que creó la entrada de stock (requerido, autocompletado)
Campos Requeridos

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:

  1. Cada línea de artículo en la recepción genera una entrada de stock correspondiente
  2. El producto, cantidad y precios se extraen directamente del artículo de la recepción
  3. El almacén y contenedor se asignan según la configuración de la recepción
  4. 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:

  1. Abre el registro de stock
  2. Haz clic en Put Away
  3. Selecciona el Almacén y Contenedor de destino
  4. 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:

  1. Abre el registro de stock
  2. Haz clic en Stock Adjustment
  3. Elige Increase o Decrease
  4. Ingresa la cantidad del ajuste
  5. Proporciona una razón para el ajuste (requerido)
  6. Confirma el ajuste
aviso

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:

  1. Abre el registro de stock
  2. Haz clic en Transfer
  3. Selecciona el Almacén y Contenedor de destino
  4. Ingresa la cantidad a transferir
  5. 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:

  1. El sistema identifica todo el stock disponible para el producto solicitado
  2. Las entradas de stock se ordenan por fecha de creación (más antiguo primero)
  3. El stock más antiguo se consume primero hasta que se cumple la cantidad del envío
  4. Las unidades consumidas se colocan En Espera hasta que el envío se confirma
  5. 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

ReglaDescripción
Producto es requeridoCada registro de stock debe referenciar un producto válido
La cantidad no puede ser negativaLos ajustes que resultarían en stock negativo son bloqueados
En Espera no puede exceder la CantidadEl sistema previene la sobre-asignación
La razón de ajuste es obligatoriaCada aumento o disminución debe incluir una razón
El orden FIFO se aplicaLos envíos siempre consumen el stock disponible más antiguo primero
Transacciones de base de datosTodas 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