2.5 KiB
2.5 KiB
Próxima Acción - ERP Retail / POS
Estado Actual
Fecha: Diciembre 2025 Progreso: 20% (Planificación completa)
Documentación Disponible
Módulos Definidos (10 módulos - 322 SP)
| Módulo | Nombre | SP | Estado |
|---|---|---|---|
| RT-001 | Fundamentos | 0 | PLANIFICADO |
| RT-002 | POS | 55 | PLANIFICADO |
| RT-003 | Inventario | 34 | PLANIFICADO |
| RT-004 | Compras | 21 | PLANIFICADO |
| RT-005 | Clientes | 34 | PLANIFICADO |
| RT-006 | Precios | 42 | PLANIFICADO |
| RT-007 | Caja | 34 | PLANIFICADO |
| RT-008 | Reportes | 34 | PLANIFICADO |
| RT-009 | E-commerce | 47 | PLANIFICADO |
| RT-010 | Facturación | 21 | PLANIFICADO |
Documentos de Referencia
- Visión:
docs/00-vision-general/VISION-RETAIL.md - Módulos:
docs/02-definicion-modulos/INDICE-MODULOS.md - Herencia SPECS:
orchestration/00-guidelines/HERENCIA-SPECS-CORE.md - Inventario:
orchestration/inventarios/MASTER_INVENTORY.yml
Prerrequisitos
Este proyecto requiere que erp-core esté completado primero:
- Módulo auth de erp-core
- Módulo users de erp-core
- Módulo tenants de erp-core
- Módulo inventory base de erp-core
- Módulo sales base de erp-core
- CFDI de erp-core
Tarea Prioritaria (Cuando esté listo)
1. Crear DDL del Schema POS
Objetivo: Definir estructura de base de datos para terminal punto de venta.
Tablas a crear:
pos.pos_sessionspos.pos_orderspos.pos_order_linespos.cash_registerspos.cash_movementspos.cash_closings
Archivo destino: database/ddl/01-pos-schema.sql
2. Implementar SPEC-PRICING-RULES
Objetivo: Motor de precios y promociones.
Referencia: Ver erp-core/docs/04-modelado/especificaciones-tecnicas/transversal/SPEC-PRICING-RULES.md
Consideraciones Especiales
- Modo Offline: RT-002 (POS) requiere funcionamiento offline-first
- Hardware: Integración con impresoras térmicas y scanners
- Multi-sucursal: Inventarios independientes por sucursal
- CFDI 4.0: Con complementos de pago
Ambiente de Desarrollo
Según DEVENV-PORTS.md:
proyecto: retail
rango_base: 3400
puertos:
backend: 3400
frontend: 5177
database: 5436
redis: 6383
Próximos Pasos
- Esperar completitud de erp-core (auth, users, tenants, inventory)
- Crear DDL schema POS
- Crear DDL schema loyalty
- Iniciar backend RT-001 (heredar de core)
- Implementar RT-002 (POS - crítico)
Última actualización: 2025-12-08