# GAP ANALYSIS - MGN-006: Compras Básico

**Fecha:** 2025-11-23
**Basado en:** Odoo purchase, Construcción
**Estado:** Gap analysis completado

## Resumen Ejecutivo

| Métrica | Valor |
|---------|-------|
| **Funcionalidades de Odoo** | 9 |
| **Funcionalidades incluidas en MGN-006** | 8 |
| **Gaps identificados** | 2 |
| **Gaps P0 (críticos)** | 1 |
| **Gaps P1 (altos)** | 1 |
| **% Cobertura** | 89% |

## GAPS IDENTIFICADOS

### Gap P0

#### GAP-MGN-006-001: Control 3-Way Match (PO vs Receipt vs Invoice)
- **Referencia Odoo:** purchase (3-way matching)
- **Impacto:** CRÍTICO
- **Justificación:** Control interno esencial. Previene fraudes (facturar sin recibir, pagar de más). Auditorías requieren evidencia de 3-way match
- **Esfuerzo:** 13 SP

### Gap P1

#### GAP-MGN-006-002: Acuerdos Marco con Proveedores (Blanket Orders)
- **Referencia Odoo:** purchase.blanket.order
- **Impacto:** ALTO
- **Justificación:** Contratos anuales con proveedores (cemento, acero). Sin esto, crear PO cada vez (lento)
- **Esfuerzo:** 13 SP

## RECOMENDACIONES

### Para MGN-006
- [x] **INCLUIR GAP-001 (3-way match):** CRÍTICO - Control interno

### Para ERP Construcción
- [x] Implementar 3-way match con alertas automáticas

## IMPACTO EN STORY POINTS

| Concepto | SP Original | SP Gaps P0 | SP Nuevo | Δ SP |
|----------|-------------|------------|----------|------|
| MGN-006 | 60 SP | +13 SP | 73 SP | +13 SP (+22%) |

## REFERENCIAS

- [ALCANCE-POR-MODULO.md - MGN-006](../ALCANCE-POR-MODULO.md#mgn-006-compras-basico)
- [odoo-purchase-analysis.md](../../00-analisis-referencias/odoo/odoo-purchase-analysis.md)
