# Análisis del Módulo Sale de Odoo

**Módulo:** sale
**Prioridad:** P0
**Mapeo MGN:** MGN-007 (Ventas Básico)

## Modelos Principales

### sale.order (Órdenes de Venta)
- Cliente (partner_id)
- Líneas de productos/servicios
- Estados: draft → sent → sale → done
- Portal de clientes (aprobación online)

### sale.order.line (Líneas de Orden)
- Producto/servicio
- Cantidad, precio, descuento
- UoM
- Cuenta analítica

## Patrones Destacables

1. **Cotización → Venta Workflow**
   - Cotización (draft)
   - Envío a cliente (sent)
   - Aprobación (sale)
   - Entrega y facturación

2. **Integración con Inventario**
   - Orden de venta genera picking (entrega)
   - Reserva de stock

3. **Facturación Flexible**
   - Facturación al confirmar orden
   - Facturación al entregar
   - Facturación parcial

4. **Portal de Clientes**
   - Cliente puede ver cotizaciones
   - Aprobar online con firma electrónica

## Mapeo a MGN-007

- RF-VEN-001: Gestión de clientes
- RF-VEN-002: Cotizaciones
- RF-VEN-003: Órdenes de venta
- RF-VEN-004: Entregas
- RF-VEN-005: Facturación de ventas
- RF-VEN-006: Portal de clientes

**Aplicabilidad:** ⭐⭐⭐⭐⭐ - Esencial para cualquier ERP

---

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