195 lines
4.8 KiB
YAML
195 lines
4.8 KiB
YAML
# MASTER INVENTORY - ERP Retail/POS (Vertical)
|
|
# Generado: 2025-12-08
|
|
# Sistema: NEXUS + SIMCO v2.2.0
|
|
|
|
proyecto:
|
|
nombre: ERP Retail / Punto de Venta
|
|
codigo: RT
|
|
nivel: 2B.2 (Vertical)
|
|
estado: EPICAS_COMPLETAS
|
|
version: 0.3.0
|
|
path: /home/isem/workspace/projects/erp-suite/apps/verticales/retail
|
|
herencia:
|
|
core_version: "0.6.0"
|
|
tablas_heredadas: 144
|
|
schemas_heredados: 12
|
|
specs_aplicables: 26
|
|
specs_implementadas: 0
|
|
|
|
resumen_general:
|
|
total_modulos: 10
|
|
total_schemas_planificados: 1
|
|
total_tablas_planificadas: 16
|
|
total_tablas_implementadas: 16
|
|
total_servicios_backend: 0
|
|
total_componentes_frontend: 0
|
|
story_points_estimados: 353
|
|
test_coverage: N/A
|
|
ultima_actualizacion: 2025-12-09
|
|
|
|
modulos:
|
|
total: 10
|
|
lista:
|
|
- codigo: RT-001
|
|
nombre: Fundamentos
|
|
descripcion: Auth, Users, Tenants (hereda 100% core)
|
|
herencia: 100%
|
|
prioridad: P0
|
|
estado: PLANIFICADO
|
|
sp: 0
|
|
|
|
- codigo: RT-002
|
|
nombre: POS
|
|
descripcion: Terminal punto de venta
|
|
herencia: 0%
|
|
prioridad: P0
|
|
estado: EPICA_COMPLETA
|
|
sp: 55
|
|
epica: docs/08-epicas/EPIC-RT-002-pos.md
|
|
|
|
- codigo: RT-003
|
|
nombre: Inventario
|
|
descripcion: Stock multi-sucursal
|
|
herencia: 70%
|
|
prioridad: P0
|
|
estado: EPICA_COMPLETA
|
|
sp: 42
|
|
epica: docs/08-epicas/EPIC-RT-003-inventario.md
|
|
|
|
- codigo: RT-004
|
|
nombre: Compras
|
|
descripcion: Órdenes de compra y recepción
|
|
herencia: 60%
|
|
prioridad: P0
|
|
estado: EPICA_COMPLETA
|
|
sp: 38
|
|
epica: docs/08-epicas/EPIC-RT-004-compras.md
|
|
|
|
- codigo: RT-005
|
|
nombre: Clientes
|
|
descripcion: CRM y fidelización
|
|
herencia: 50%
|
|
prioridad: P0
|
|
estado: EPICA_COMPLETA
|
|
sp: 34
|
|
epica: docs/08-epicas/EPIC-RT-005-clientes.md
|
|
|
|
- codigo: RT-006
|
|
nombre: Precios
|
|
descripcion: Promociones y descuentos
|
|
herencia: 40%
|
|
prioridad: P0
|
|
estado: EPICA_COMPLETA
|
|
sp: 36
|
|
epica: docs/08-epicas/EPIC-RT-006-precios.md
|
|
|
|
- codigo: RT-007
|
|
nombre: Caja
|
|
descripcion: Arqueos y cortes
|
|
herencia: 0%
|
|
prioridad: P0
|
|
estado: EPICA_COMPLETA
|
|
sp: 28
|
|
epica: docs/08-epicas/EPIC-RT-007-caja.md
|
|
|
|
- codigo: RT-008
|
|
nombre: Reportes
|
|
descripcion: Dashboards de ventas
|
|
herencia: 40%
|
|
prioridad: P1
|
|
estado: EPICA_COMPLETA
|
|
sp: 30
|
|
epica: docs/08-epicas/EPIC-RT-008-reportes.md
|
|
|
|
- codigo: RT-009
|
|
nombre: E-commerce
|
|
descripcion: Tienda online integrada
|
|
herencia: 20%
|
|
prioridad: P2
|
|
estado: EPICA_COMPLETA
|
|
sp: 55
|
|
epica: docs/08-epicas/EPIC-RT-009-ecommerce.md
|
|
|
|
- codigo: RT-010
|
|
nombre: Facturacion
|
|
descripcion: CFDI 4.0 y complementos
|
|
herencia: 80%
|
|
prioridad: P0
|
|
estado: EPICA_COMPLETA
|
|
sp: 35
|
|
epica: docs/08-epicas/EPIC-RT-010-facturacion.md
|
|
|
|
specs_core:
|
|
aplicables: 26
|
|
implementadas: 0
|
|
por_implementar: 26
|
|
documento: orchestration/00-guidelines/HERENCIA-SPECS-CORE.md
|
|
detalle:
|
|
- spec: SPEC-SISTEMA-SECUENCIAS
|
|
estado: PENDIENTE
|
|
- spec: SPEC-VALORACION-INVENTARIO
|
|
estado: PENDIENTE
|
|
- spec: SPEC-SEGURIDAD-API-KEYS-PERMISOS
|
|
estado: PENDIENTE
|
|
- spec: SPEC-TRAZABILIDAD-LOTES-SERIES
|
|
estado: PENDIENTE
|
|
- spec: SPEC-PRICING-RULES
|
|
estado: PENDIENTE
|
|
- spec: SPEC-INVENTARIOS-CICLICOS
|
|
estado: PENDIENTE
|
|
- spec: SPEC-FACTURACION-CFDI
|
|
estado: PENDIENTE
|
|
- spec: SPEC-INTEGRACION-BANCARIA
|
|
estado: PENDIENTE
|
|
|
|
capas:
|
|
database:
|
|
inventario: DATABASE_INVENTORY.yml
|
|
schemas_implementados: [retail]
|
|
tablas_implementadas: 16
|
|
enums_implementados: 6
|
|
ddl_files:
|
|
- init/00-extensions.sql
|
|
- init/01-create-schemas.sql
|
|
- init/02-rls-functions.sql
|
|
- init/03-retail-tables.sql
|
|
estado: DDL_COMPLETO
|
|
|
|
backend:
|
|
inventario: BACKEND_INVENTORY.yml
|
|
modulos_planificados: 10
|
|
estado: PLANIFICADO
|
|
|
|
frontend:
|
|
inventario: FRONTEND_INVENTORY.yml
|
|
paginas_planificadas: 20
|
|
estado: PLANIFICADO
|
|
|
|
dependencias_core:
|
|
obligatorias:
|
|
- auth (MGN-001)
|
|
- users (MGN-002)
|
|
- roles (MGN-003)
|
|
- tenants (MGN-004)
|
|
opcionales:
|
|
- catalogs (MGN-005)
|
|
- financial (MGN-010)
|
|
- inventory (MGN-011)
|
|
- sales (MGN-013)
|
|
- cfdi (MGN-016)
|
|
|
|
consideraciones_especiales:
|
|
- Operación offline del POS con sincronización
|
|
- Multi-sucursal con inventarios independientes
|
|
- Integración hardware (impresoras térmicas, lectores)
|
|
- CFDI 4.0 con complementos de pago
|
|
- Promociones y reglas de precios complejas
|
|
|
|
referencias:
|
|
docs: docs/
|
|
vision: docs/00-vision-general/VISION-RETAIL.md
|
|
modulos: docs/02-definicion-modulos/INDICE-MODULOS.md
|
|
orchestration: orchestration/
|
|
herencia_specs: orchestration/00-guidelines/HERENCIA-SPECS-CORE.md
|
|
herencia_db: database/HERENCIA-ERP-CORE.md
|