3.4 KiB
3.4 KiB
EPICA: EPIC-MGN-010 - Financiero Basico
Metadata
| Campo | Valor |
|---|---|
| ID | EPIC-MGN-010 |
| Nombre | Financiero Basico |
| Modulo | financial |
| Fase | Fase 2 - Core Business |
| Prioridad | P1 |
| Estado | Backlog |
| Story Points | 55 |
| Sprint(s) | Sprint 6-8 |
Descripcion
Sistema de contabilidad basica que incluye plan de cuentas, diarios contables, asientos contables, facturas (ventas/compras), pagos y conciliacion bancaria basica. Soporta multi-moneda y cumplimiento fiscal mexicano (CFDI).
Objetivo de Negocio
Proveer funcionalidad contable que:
- Registre todas las transacciones financieras
- Genere estados financieros basicos
- Soporte facturacion electronica
- Facilite conciliacion bancaria
- Cumpla con normativas fiscales mexicanas
Historias de Usuario
| ID | Historia | Prioridad | SP | Estado |
|---|---|---|---|---|
| US-MGN010-001 | Como contador, quiero gestionar el plan de cuentas | P0 | 5 | Backlog |
| US-MGN010-002 | Como contador, quiero crear y gestionar diarios contables | P0 | 5 | Backlog |
| US-MGN010-003 | Como contador, quiero registrar asientos contables | P0 | 8 | Backlog |
| US-MGN010-004 | Como vendedor, quiero crear facturas de venta | P0 | 8 | Backlog |
| US-MGN010-005 | Como comprador, quiero registrar facturas de compra | P0 | 5 | Backlog |
| US-MGN010-006 | Como tesorero, quiero registrar pagos | P0 | 5 | Backlog |
| US-MGN010-007 | Como contador, quiero conciliar movimientos bancarios | P1 | 8 | Backlog |
| US-MGN010-008 | Como contador, quiero generar balanza de comprobacion | P1 | 5 | Backlog |
| US-MGN010-009 | Como contador, quiero generar estado de resultados | P1 | 5 | Backlog |
Total Story Points: 54 SP (ajustado a 55)
Criterios de Aceptacion de la Epica
Funcionales:
- Plan de cuentas con estructura SAT
- Diarios contables (ventas, compras, bancos, varios)
- Asientos contables con partida doble
- Facturas CFDI 4.0
- Pagos con complemento de pago
- Conciliacion bancaria basica
- Reportes: Balanza, Estado de Resultados
No Funcionales:
- Cumplimiento SAT Mexico
- Trazabilidad de transacciones
- Periodos contables cerrados
Tecnicos:
- Integracion con PAC para CFDI
- Cobertura de tests > 85%
Dependencias
Esta epica depende de:
| Epica/Modulo | Estado | Bloqueante |
|---|---|---|
| EPIC-MGN-005 Catalogs | Backlog | Si |
Esta epica bloquea:
| Epica/Modulo | Razon |
|---|---|
| EPIC-MGN-012 Purchasing | Facturacion compras |
| EPIC-MGN-013 Sales | Facturacion ventas |
| EPIC-MGN-017 Payments | Integracion contable |
Desglose Tecnico
Database:
- Schema:
core_financial - Tablas: 12+ (accounts, journals, entries, invoices, payments, etc.)
- Funciones: 5+ (calcular_saldos, conciliar, etc.)
Backend:
- Modulo:
financial - Submodulos: accounts, journals, invoices, payments
- Entities: 12+
- Endpoints: 30+
- Tests: 50+
Frontend:
- Paginas: 10 (cuentas, diarios, facturas, pagos, reportes)
- Componentes: 25+
- Stores: 3 (accountsStore, invoicesStore, paymentsStore)
Creada por: Requirements-Analyst Fecha: 2025-12-05