# GAP ANALYSIS - MGN-004: Financiero Básico

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

## Resumen Ejecutivo

| Métrica | Valor |
|---------|-------|
| **Funcionalidades de Odoo** | 15 |
| **Funcionalidades incluidas en MGN-004** | 10 |
| **Gaps identificados** | 8 |
| **Gaps P0 (críticos)** | 3 |
| **Gaps P1 (altos)** | 3 |
| **Gaps P2 (bajos)** | 2 |
| **% Cobertura** | 67% |

## 1. FUNCIONALIDADES DE ODOO

1. Plan de cuentas (chart of accounts)
2. Asientos contables (journal entries)
3. Facturas cliente/proveedor
4. Pagos y conciliación
5. **Reportes financieros estándar** (Balance, P&L)
6. Multi-moneda (gain/loss cambiario)
7. Journals (ventas, compras, banco, misceláneos)
8. **Secuencias automáticas** de documentos (facturas numeradas)
9. **Conciliación bancaria automática** (bank statement matching)
10. **Impuestos configurables** (IVA, retenciones, ISR)
11. **Plantillas plan de cuentas** por país
12. **Cierre de período** (lock dates)
13. **Reportes legales** (DIOT México, SAT)
14. **Activos fijos** (depreciación)
15. **Presupuestos financieros**

## 2. FUNCIONALIDADES INCLUIDAS EN MGN-004

1. ✅ Plan de cuentas
2. ✅ Asientos contables
3. ✅ Facturas cliente/proveedor
4. ✅ Pagos
5. ✅ Multi-moneda
6. ✅ Journals
7. ✅ Impuestos básicos
8. ✅ Conciliación de pagos
9. ✅ Reportes básicos (Balance, P&L)
10. ✅ Plantillas plan de cuentas

## 3. GAPS IDENTIFICADOS

### Gap P0 (Críticos)

#### GAP-MGN-004-001: Reportes Financieros Estándar Completos
- **Descripción:** Balance General y Estado de Resultados con formato oficial (consolidado, comparativo, detallado)
- **Referencia Odoo:** account (financial reports)
- **Impacto:** CRÍTICO
- **Justificación:** Requerimiento legal (SAT México, IFRS). Sin esto, contador genera reportes manuales
- **Esfuerzo:** 13 SP

#### GAP-MGN-004-002: Secuencias Automáticas de Documentos
- **Descripción:** Numeración automática de facturas (F-0001, F-0002) con prefijos configurables
- **Referencia Odoo:** ir.sequence
- **Impacto:** CRÍTICO
- **Justificación:** Requerimiento fiscal (folios consecutivos). Sin esto, facturas mal numeradas
- **Esfuerzo:** 8 SP

#### GAP-MGN-004-003: Cierre de Período Contable
- **Descripción:** Lock date (fecha de cierre) que previene modificar asientos de períodos cerrados
- **Referencia Odoo:** account.move (post_date constraint)
- **Impacto:** CRÍTICO
- **Justificación:** Control interno. Sin esto, usuarios pueden modificar meses cerrados y descuadrar contabilidad
- **Esfuerzo:** 5 SP

### Gap P1 (Altos)

#### GAP-MGN-004-004: Conciliación Bancaria Automática
- **Descripción:** Matching automático de movimientos bancarios con pagos registrados
- **Referencia Odoo:** account.bank.statement.line.reconciliation
- **Impacto:** ALTO
- **Justificación:** Ahorra 15-20 horas/mes a contador. Sin esto, conciliación es manual
- **Esfuerzo:** 21 SP

#### GAP-MGN-004-005: Impuestos Configurables Avanzados
- **Descripción:** Impuestos compuestos (IVA + IEPS), retenciones automáticas (ISR 10%)
- **Referencia Odoo:** account.tax (children_tax_ids)
- **Impacto:** ALTO
- **Justificación:** México requiere retenciones ISR/IVA. Sin esto, cálculo manual propenso a errores
- **Esfuerzo:** 13 SP

#### GAP-MGN-004-006: Plantillas de Plan de Cuentas por País
- **Descripción:** Templates pre-configurados (México SAT, Colombia PUC, USA GAAP)
- **Referencia Odoo:** l10n_mx, l10n_co
- **Impacto:** ALTO
- **Justificación:** Ahorra 40 horas configuración inicial. Sin esto, crear plan de cuentas desde cero
- **Esfuerzo:** 13 SP

### Gap P2 (Medios/Bajos)

#### GAP-MGN-004-007: Activos Fijos (Depreciación)
- **Descripción:** Gestión de activos fijos con depreciación automática (línea recta, acelerada)
- **Referencia Odoo:** account_asset
- **Impacto:** MEDIO
- **Justificación:** Útil pero puede calcularse manualmente o con Excel
- **Esfuerzo:** 21 SP

#### GAP-MGN-004-008: Presupuestos Financieros
- **Descripción:** Budget vs Real por cuenta contable, alertas de sobre-presupuesto
- **Referencia Odoo:** account_budget
- **Impacto:** MEDIO
- **Justificación:** Deseable pero NO bloquea operación contable
- **Esfuerzo:** 13 SP

## 4. ANÁLISIS COMPARATIVO CON CONSTRUCCIÓN

### Gaps vs Construcción

ERP Construcción NO tiene:
1. ❌ Reportes financieros estándar (Balance/P&L formato oficial)
2. ❌ Secuencias automáticas de facturas
3. ❌ Cierre de período
4. ❌ Conciliación bancaria automática
5. ❌ Impuestos compuestos/retenciones automáticas

## 5. RECOMENDACIONES

### Para MGN-004
- [x] **INCLUIR GAP-001 (Reportes):** CRÍTICO - Requerimiento legal
- [x] **INCLUIR GAP-002 (Secuencias):** CRÍTICO - Requerimiento fiscal
- [x] **INCLUIR GAP-003 (Cierre período):** CRÍTICO - Control interno
- [ ] **CONSIDERAR GAP-004 (Conciliación bancaria):** Ahorra 20 hrs/mes

### Para ERP Construcción
- [x] Implementar reportes financieros estándar (SAT México)
- [x] Agregar secuencias automáticas de documentos
- [x] Implementar cierre de período contable
- [x] Considerar conciliación bancaria automática

## 6. IMPACTO EN STORY POINTS

| Concepto | SP Original | SP Gaps P0 | SP Nuevo | Δ SP |
|----------|-------------|------------|----------|------|
| MGN-004 | 80 SP | +26 SP | 106 SP | +26 SP (+33%) |

Con P1: 106 + 47 = 153 SP (+91%)

## 7. REFERENCIAS

- [ALCANCE-POR-MODULO.md - MGN-004](../ALCANCE-POR-MODULO.md#mgn-004-financiero-basico)
- [odoo-account-analysis.md](../../00-analisis-referencias/odoo/odoo-account-analysis.md)
