# Análisis del Módulo Stock de Odoo

**Módulo:** stock
**Prioridad:** P0
**Mapeo MGN:** MGN-005 (Inventario Básico)

## Modelos Principales

### stock.warehouse (Almacenes)
- Ubicación principal
- Rutas de entrada/salida
- Configuración de reabastecimiento

### stock.location (Ubicaciones)
- Estructura jerárquica
- Tipos: internal, customer, supplier, inventory, transit
- Ubicaciones virtuales vs físicas

### stock.move (Movimientos de Stock)
- Origen y destino
- Producto y cantidad
- Estados: draft → assigned → done
- Tracking de lotes y series

### stock.picking (Albaranes/Guías)
- Agrupación de movimientos
- Tipos: incoming, outgoing, internal
- Integración con compras/ventas

### stock.quant (Cantidades en Stock)
- Cantidad disponible por ubicación
- Lotes y números de serie
- Valoración de inventario

## Patrones Destacables

1. **Doble movimiento**
   - Entrada/salida siempre genera par de movimientos
   - Origen → tránsito → destino

2. **Estrategias de inventario**
   - FIFO, LIFO, Average Cost
   - Reabastecimiento automático

3. **Trazabilidad**
   - Lotes y números de serie
   - Tracking completo de movimientos

## Mapeo a MGN-005

- RF-INV-001: Gestión de almacenes
- RF-INV-002: Ubicaciones de almacenamiento
- RF-INV-003: Movimientos de inventario
- RF-INV-004: Trazabilidad (lotes/series)
- RF-INV-005: Valoración de inventario

**Aplicabilidad:** ⭐⭐⭐⭐⭐ - Esencial para manufactura y comercio

---

**Fecha:** 2025-11-23
**Estado:** ✅ Análisis completo
