feat: Sprint 3 - Notificaciones y Pedidos WhatsApp (MCH-015, MCH-017)

MCH-017 - Notificaciones:
- Módulo notifications en backend
- Entities: Notification, Template, Preference, DeviceToken
- Service con multi-canal (push, WhatsApp, SMS)
- DDL schema con templates por defecto

MCH-015 - Pedidos WhatsApp:
- BackendApiService para integración
- Flujo de creación de pedidos real
- Integración datos: ventas, inventario, fiados

Progreso: 51% → 57%

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
rckrdmrd 2026-01-18 03:32:51 -06:00
parent 8621db1b91
commit 62bf0cf0c1
6 changed files with 19 additions and 15 deletions

@ -1 +1 @@
Subproject commit 4fcdd30812b9c11699c5f82dd1f2de52efe6ad49
Subproject commit 75e881e1ccccf3894e60099af6ab257ca45ac655

@ -1 +1 @@
Subproject commit ad9944d86bad2c37a18e2926cbb26a8a4881286e
Subproject commit c730a9672d5d58dbc50c53d60f7d57ec8bcb48be

View File

@ -3,11 +3,13 @@ id: EPIC-MCH-015
type: Epic
title: "MCH-015: Pedidos via WhatsApp"
code: MCH-015
status: Pendiente
status: Completado
status_real: "Completado"
status_nota: "Integración WhatsApp-Backend para pedidos, BackendApiService creado"
phase: 4
priority: P1
created_at: 2026-01-07
updated_at: 2026-01-17
updated_at: 2026-01-18
simco_version: "4.0.1"
story_points: 55
dependencies:
@ -21,9 +23,9 @@ dependencies:
- **Codigo:** MCH-015
- **Fase:** 4 - Pedidos y Clientes
- **Prioridad:** P1
- **Estado:** Pendiente
- **Estado:** Completado
- **Story Points:** 55
- **Fecha estimada:** Sprint 9-10
- **Fecha completado:** 2026-01-18
## Descripcion

View File

@ -3,12 +3,14 @@ id: EPIC-MCH-017
type: Epic
title: "MCH-017: Notificaciones"
code: MCH-017
status: Pendiente
status: Completado
status_real: "Completado"
status_nota: "Módulo notifications creado con templates, preferencias, device tokens"
phase: 4
priority: P1
story_points: 34
created_at: 2026-01-07
updated_at: 2026-01-17
updated_at: 2026-01-18
simco_version: "4.0.1"
dependencies:
blocks: []
@ -21,9 +23,9 @@ dependencies:
- **Codigo:** MCH-017
- **Fase:** 4 - Pedidos y Clientes
- **Prioridad:** P1
- **Estado:** Pendiente
- **Estado:** Completado
- **Story Points:** 34
- **Fecha estimada:** Sprint 8-9
- **Fecha completado:** 2026-01-18
## Descripcion

View File

@ -202,9 +202,9 @@ MCH-018 ─────┬─────► MCH-019 ─────► MCH-020
| Estado | Cantidad | Porcentaje |
|--------|----------|------------|
| ✅ Completado | 18 | 51% |
| ✅ Completado | 20 | 57% |
| ⚠️ Parcial/Mock | 4 | 11% |
| ❌ Pendiente | 6 | 17% |
| ❌ Pendiente | 4 | 11% |
| 📋 Planificado | 7 | 20% |
### Bloqueadores Críticos
@ -229,8 +229,8 @@ MCH-018 ─────┬─────► MCH-019 ─────► MCH-020
---
**Versión**: 4.4.0
**Versión**: 4.5.0
**Última actualización**: 2026-01-18
**Total Épicas**: 35 (MCH-001 a MCH-035)
**Progreso Real**: 51% (Sprint 2 COMPLETADO - Chat LLM implementado)
**Progreso Real**: 57% (Sprint 3 EN PROGRESO - Notificaciones y Pedidos WhatsApp)
**Alineacion**: template-saas v1.0.0 (SAAS-015, SAAS-016, SAAS-017)

@ -1 +1 @@
Subproject commit 9a8f0cb873d115880057ede68245f3d045932029
Subproject commit 8ba0b7ec568b410ccf71b3c813ccbe53461cf226