erp-retail/orchestration/inventarios/MASTER_INVENTORY.yml

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