Movimientos de Inventario
Introducción
Los movimientos de inventario son registros que documentan cada cambio en el stock de tus productos. Cada vez que ingresas, sales o ajustas productos en un almacén, se crea un movimiento que queda registrado permanentemente para trazabilidad y control.¿Qué son los Movimientos?
Un movimiento es un documento que registra un cambio en el inventario. Cada movimiento tiene:- Un número de secuencia único (ej: MI-00001, MI-00002)
- Una fecha y hora
- Un tipo (entrada, salida o ajuste)
- Un almacén donde ocurre
- Una lista de productos afectados
- Notas opcionales
- Cada movimiento es permanente e inmodificable
- Se registran automáticamente en el historial (kardex) de cada producto
- Se generan asientos contables automáticamente
- Proporcionan trazabilidad completa de todos los cambios
Tipos de Movimientos
Entrada
Una entrada aumenta el stock de productos en un almacén. Cuándo usar:- Recibes productos de una compra
- Ingresas productos manualmente
- Recibes devoluciones de clientes
- Cualquier situación que aumente el inventario
- Aumenta el stock del producto en el almacén
- Actualiza el costo del producto si es necesario
- Registra el movimiento en el historial
- Almacén donde ingresan los productos
- Productos y cantidades que ingresan
- Costo unitario de cada producto
- Fecha del movimiento
Salida
Una salida disminuye el stock de productos en un almacén. Cuándo usar:- Vendes productos
- Descartas productos dañados
- Regalas o donas productos
- Cualquier situación que disminuya el inventario
- Disminuye el stock del producto en el almacén
- Valida que haya suficiente stock disponible
- Para productos con lotes, aplica PEPS automáticamente
- Registra el movimiento en el historial
- Debe haber suficiente stock disponible
- Si el producto requiere lotes, se descuentan automáticamente del lote más próximo a vencer
- No permite salidas que resulten en stock negativo (a menos que el producto lo permita)
- Almacén de donde salen los productos
- Productos y cantidades que salen
- Fecha del movimiento
Ajuste
Un ajuste corrige el stock a un valor específico. Es útil cuando necesitas corregir discrepancias entre el stock real y el registrado. Cuándo usar:- Después de un conteo físico
- Para corregir errores de registro
- Cuando encuentras diferencias entre el sistema y la realidad
- Para inicializar stock de productos existentes
- Ajusta el stock al valor que especifiques
- Si el nuevo stock es mayor, se trata como entrada
- Si el nuevo stock es menor, se trata como salida
- Registra el movimiento en el historial
- Almacén donde se ajusta
- Productos y el nuevo stock que debe tener cada uno
- Costo unitario (para ajustes positivos)
- Fecha del movimiento
Crear un Movimiento
Para crear un nuevo movimiento:- Accede a la sección de Movimientos en el módulo de Inventario
- Haz clic en “Nuevo Movimiento”
- Completa la información básica:
- Tipo: Selecciona Entrada, Salida o Ajuste
- Almacén: Selecciona el almacén donde ocurre el movimiento
- Fecha: Fecha y hora del movimiento (por defecto es la fecha actual)
- Notas: Información adicional sobre el movimiento (opcional)
- Agrega productos:
- Haz clic en “Agregar Producto”
- Selecciona el producto
- Ingresa la cantidad
- Para entradas y ajustes positivos, ingresa el costo unitario
- Revisa el total calculado
- Haz clic en “Guardar Movimiento”
- Puedes agregar múltiples productos en un solo movimiento
- El sistema calcula automáticamente el total
- Para salidas, el sistema valida que haya suficiente stock
- Una vez guardado, el movimiento no se puede modificar
Transferencias entre Almacenes
Las transferencias permiten mover productos de un almacén a otro. El sistema crea automáticamente dos movimientos:- Una salida en el almacén de origen
- Una entrada en el almacén de destino
- Accede a la transferencia desde el detalle de un almacén o desde movimientos
- Selecciona el almacén de destino
- Agrega los productos a transferir:
- Solo aparecen productos que tienen stock en el almacén de origen
- Especifica la cantidad a transferir
- Agrega notas si es necesario
- Confirma la transferencia
- Se descuenta el stock del almacén de origen
- Se agrega el stock al almacén de destino
- Se mantiene el costo del producto
- Se crean dos movimientos vinculados (salida y entrada)
- Ambos movimientos se marcan como transferencia
- Debe haber suficiente stock en el almacén de origen
- El almacén de destino debe ser diferente al de origen
- La cantidad no puede exceder el stock disponible
Ver Movimientos
Lista de Movimientos
La lista muestra todos los movimientos registrados, ordenados del más reciente al más antiguo. Información mostrada:- Secuencia: Número único del movimiento (ej: MI-00001)
- Fecha: Fecha y hora del movimiento
- Tipo: Entrada, Salida o Ajuste
- Almacén: Almacén donde ocurrió el movimiento
- Búsqueda por fecha, tipo o almacén
- Click en cualquier movimiento para ver el detalle
- Filtrado en tiempo real mientras escribes
Detalle de un Movimiento
Al hacer clic en un movimiento, verás: Información del movimiento:- Número de secuencia
- Fecha y hora exacta
- Tipo de movimiento
- Almacén
- Número de productos involucrados
- Total del movimiento
- Notas (si las hay)
- Nombre de cada producto (con enlace al detalle)
- Cantidad movida
- Costo unitario
- Subtotal por producto
- Total del movimiento
- Verificar detalles de un movimiento específico
- Auditar cambios en el inventario
- Revisar costos utilizados
- Consultar notas y referencias
Números de Secuencia
Cada movimiento recibe un número de secuencia único que lo identifica. Formato:- Prefijo: MI- (Movimiento de Inventario)
- Número: 5 dígitos (ej: 00001, 00002)
- Ejemplo completo: MI-00001, MI-00002
- Se generan automáticamente
- Son únicos por organización
- Se asignan secuencialmente
- Se usan para referenciar movimientos
Trazabilidad
Cada movimiento queda registrado permanentemente y proporciona trazabilidad completa: En el producto:- Cada producto tiene un historial (kardex) que muestra todos sus movimientos
- Puedes ver cómo ha cambiado el stock a lo largo del tiempo
- Se registra el stock anterior y el nuevo stock después del movimiento
- Puedes ver todos los movimientos de un almacén específico
- Útil para auditorías y controles
- Todos los movimientos quedan registrados con fecha, hora y usuario
- No se pueden modificar ni eliminar
- Proporcionan un registro completo de cambios
Productos con Lotes
Cuando registras una salida de un producto que requiere lotes: Proceso automático:- El sistema aplica PEPS (Primero en Entrar, Primero en Salir) automáticamente
- Se descuentan primero los productos del lote más próximo a vencer
- Si un lote se agota, automáticamente se pasa al siguiente
- Se registra qué lote se utilizó para trazabilidad
- No necesitas seleccionar lotes manualmente
- El sistema maneja todo automáticamente
- Puedes ver qué lote se utilizó en el detalle del movimiento
Costos y Contabilidad
Entradas
Cuando registras una entrada:- El costo que ingresas se usa para actualizar el costo del producto
- Se genera un asiento contable automáticamente
- El costo se registra en el movimiento para referencia
Salidas
Cuando registras una salida:- Se usa el costo actual del producto para contabilidad
- Se genera un asiento contable automáticamente
- El costo se registra en el movimiento
Ajustes
Cuando registras un ajuste:- Si el ajuste es positivo (aumenta stock), se usa el costo que ingreses
- Si el ajuste es negativo (disminuye stock), se usa el costo actual
- Se genera un asiento contable automáticamente
Validaciones y Restricciones
Salidas
- Stock suficiente: Debe haber suficiente stock disponible
- Stock negativo: No permite salidas que resulten en stock negativo (a menos que el producto tenga configurado “Permitir stock negativo”)
- Si intentas sacar más de lo disponible, verás un mensaje indicando el stock disponible
Transferencias
- Almacenes diferentes: El almacén de origen y destino deben ser diferentes
- Stock suficiente: Debe haber suficiente stock en el almacén de origen
General
- Productos válidos: Solo puedes usar productos que están activos y son stockables
- Cantidades válidas: Las cantidades deben ser mayores a cero
- Costos válidos: Los costos deben ser mayores o iguales a cero
Mejores Prácticas
Registro de Movimientos
- Registra inmediatamente: Registra los movimientos tan pronto como ocurran
- Usa fechas correctas: Asegúrate de usar la fecha real del movimiento, no la fecha actual si es diferente
- Agrega notas: Usa el campo de notas para información relevante (número de factura, motivo, etc.)
- Revisa antes de guardar: Verifica que las cantidades y costos sean correctos antes de guardar
Organización
- Agrupa cuando sea posible: Si varios productos entran o salen al mismo tiempo, agrupa en un solo movimiento
- Separa por tipo: Usa movimientos separados para entradas, salidas y ajustes
- Documenta transferencias: Agrega notas en las transferencias explicando el motivo
Control
- Revisa regularmente: Revisa los movimientos periódicamente para verificar que todo esté correcto
- Usa el historial: Consulta el kardex de productos para ver el historial completo
- Mantén trazabilidad: Aprovecha las notas para mantener trazabilidad de cada movimiento
Resumen
Los movimientos de inventario te permiten:- Registrar cambios en el inventario de manera permanente
- Mantener trazabilidad completa de todos los productos
- Controlar stock con validaciones automáticas
- Generar contabilidad automáticamente
- Transferir productos entre almacenes
- Aplicar PEPS automáticamente para productos con lotes
- Auditar cambios consultando el historial completo
- Ocurre un cambio en el inventario (entrada, salida o ajuste)
- Creas un movimiento registrando los productos afectados
- El sistema valida y procesa el movimiento
- Se actualiza el stock automáticamente
- Se registra en el historial (kardex) de cada producto
- Se genera el asiento contable automáticamente
- El movimiento queda registrado permanentemente para consulta