4.2 KiB
4.2 KiB
EPICA: EPIC-MAE-014 - Finanzas y Controlling
Metadata
| Campo | Valor |
|---|---|
| ID | EPIC-MAE-014 |
| Nombre | Finanzas y Controlling de Obra |
| Modulo | finanzas-controlling |
| Fase | Fase 2 - Enterprise |
| Prioridad | P1 |
| Estado | Backlog |
| Story Points | 80 |
| Sprint(s) | Sprint 13-16 |
Descripcion
Sistema financiero enterprise integrado con proyectos de construccion. Incluye libro mayor, cuentas por pagar/cobrar ligadas a compras y estimaciones, flujo de efectivo proyectado vs real por obra, conciliacion bancaria por proyecto, e integracion con sistemas contables externos (SAP, CONTPAQi).
Disponibilidad SaaS: Plan Enterprise o Add-on $200/mes
Objetivo de Negocio
Proveer control financiero que:
- Integre contabilidad con proyectos de obra
- Rastree cuentas por pagar a proveedores
- Gestione cuentas por cobrar de clientes
- Proyecte y controle flujo de efectivo
- Genere estados financieros por proyecto
- Se integre con ERPs externos
Historias de Usuario
| ID | Historia | Prioridad | SP | Estado |
|---|---|---|---|---|
| US-MAE014-001 | Como contador, quiero configurar plan de cuentas por proyecto | P0 | 8 | Backlog |
| US-MAE014-002 | Como contador, quiero registrar polizas contables | P0 | 8 | Backlog |
| US-MAE014-003 | Como tesorero, quiero gestionar cuentas por pagar | P0 | 8 | Backlog |
| US-MAE014-004 | Como tesorero, quiero gestionar cuentas por cobrar | P0 | 8 | Backlog |
| US-MAE014-005 | Como contralor, quiero ver flujo de efectivo proyectado | P0 | 8 | Backlog |
| US-MAE014-006 | Como contador, quiero conciliar movimientos bancarios | P0 | 8 | Backlog |
| US-MAE014-007 | Como contralor, quiero generar balance general | P0 | 5 | Backlog |
| US-MAE014-008 | Como contralor, quiero generar estado de resultados | P0 | 5 | Backlog |
| US-MAE014-009 | Como contador, quiero exportar polizas a CONTPAQi | P1 | 8 | Backlog |
| US-MAE014-010 | Como contador, quiero exportar polizas a SAP | P1 | 5 | Backlog |
| US-MAE014-011 | Como director, quiero ver dashboard financiero | P1 | 5 | Backlog |
| US-MAE014-012 | Como sistema, quiero generar polizas automaticas de compras | P1 | 5 | Backlog |
Total Story Points: 81 SP (ajustado a 80)
Criterios de Aceptacion de la Epica
Funcionales:
- Plan de cuentas configurable (PCGA Mexico, IFRS)
- Polizas contables con partida doble
- AP ligado a ordenes de compra y facturas proveedor
- AR ligado a estimaciones y facturas cliente
- Cash flow proyectado con precision ±5%
- Conciliacion bancaria mensual
- Estados financieros: Balance, PyG
- Export SAP/CONTPAQi (formato XML/TXT)
No Funcionales:
- Cumplimiento SOX para constructoras US
- Cumplimiento NIF Mexico
- Cierre contable por periodo
Dependencias
Esta epica depende de:
| Epica/Modulo | Estado | Bloqueante |
|---|---|---|
| EPIC-MAI-001 Fundamentos | Backlog | Si |
| EPIC-MAI-004 Compras | Backlog | Si |
| EPIC-MAI-008 Estimaciones | Backlog | Si |
| MGN-010 Financial (Core) | Backlog | Si |
Desglose Tecnico
Database:
- Schema:
finance - Tablas: 15 (accounts, journals, entries, entry_lines, ap_invoices, ar_invoices, payments, bank_statements, reconciliations, etc.)
- Funciones: 8 (calcular_saldos, generar_poliza, conciliar)
Backend:
- Modulo:
finance - Submodulos: accounting, ap, ar, cashflow, reports
- Entities: 15
- Endpoints: 35+
- Integraciones: SAP, CONTPAQi, Bancos
- Tests: 50+
Frontend:
- Paginas: 10 (Accounts, Entries, AP, AR, CashFlow, Reconciliation, Balance, PL, Dashboard)
- Componentes: EntryForm, APTable, ARTable, CashFlowChart
- Stores: 3 (accountingStore, apStore, arStore)
Integraciones Externas
CONTPAQi
- Export: Polizas en formato TXT
- Import: Catalogo de cuentas
SAP S/4HANA
- Export: Polizas via RFC/BAPI
- Import: Saldos iniciales
Bancos
- Import: Estados de cuenta (formato bancario)
- Matching automatico con pagos
Creada por: Requirements-Analyst Fecha: 2025-12-05