workspace-v1/projects/erp-core/docs/08-epicas/EPIC-MGN-010-financial.md
rckrdmrd 66161b1566 feat: Workspace-v1 complete migration with NEXUS v3.4
Sistema NEXUS v3.4 migrado con:

Estructura principal:
- core/orchestration: Sistema SIMCO + CAPVED (27 directivas, 28 perfiles)
- core/catalog: Catalogo de funcionalidades reutilizables
- shared/knowledge-base: Base de conocimiento compartida
- devtools/scripts: Herramientas de desarrollo
- control-plane/registries: Control de servicios y CI/CD
- orchestration/: Configuracion de orquestacion de agentes

Proyectos incluidos (11):
- gamilit (submodule -> GitHub)
- trading-platform (OrbiquanTIA)
- erp-suite con 5 verticales:
  - erp-core, construccion, vidrio-templado
  - mecanicas-diesel, retail, clinicas
- betting-analytics
- inmobiliaria-analytics
- platform_marketing_content
- pos-micro, erp-basico

Configuracion:
- .gitignore completo para Node.js/Python/Docker
- gamilit como submodule (git@github.com:rckrdmrd/gamilit-workspace.git)
- Sistema de puertos estandarizado (3005-3199)

Generated with NEXUS v3.4 Migration System
EPIC-010: Configuracion Git y Repositorios
2026-01-04 03:37:42 -06:00

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