erp-mecanicas-diesel/docs/02-definicion-modulos/MMD-006-cotizaciones/historias-usuario/US-MMD006-004-enviar-cotizacion.md

2.4 KiB

US-MMD006-004: Enviar Cotizacion al Cliente

Metadata

Campo Valor
ID US-MMD006-004
Epica EPIC-MMD-006 - Cotizaciones y Presupuestos
Modulo cotizaciones
Prioridad P0
Story Points 3
Sprint Sprint 6
Estado Backlog

Historia de Usuario

Como recepcionista, quiero enviar la cotizacion al cliente por email o WhatsApp, para que pueda revisarla y aprobarla remotamente.

Descripcion Detallada

Una vez lista la cotizacion, debe poder enviarse al cliente por diferentes canales. El sistema debe rastrear si fue vista y permitir aprobacion en linea.


Criterios de Aceptacion

Escenario 1: Enviar por email

DADO que tengo cotizacion finalizada
CUANDO hago clic en "Enviar por email"
ENTONCES envia correo con:
  - PDF adjunto
  - Enlace para ver en linea
  - Boton "Aprobar cotizacion"

Escenario 2: Enviar por WhatsApp

DADO que el cliente prefiere WhatsApp
CUANDO envio por WhatsApp
ENTONCES genera enlace compartible
Y abre WhatsApp con mensaje predefinido

Escenario 3: Rastrear lectura

DADO que envie cotizacion
CUANDO el cliente la abre
ENTONCES registra:
  | Evento | Abierta |
  | Fecha | 2025-11-20 14:30 |
  | Dispositivo | Movil |

Escenario 4: Aprobar en linea

DADO que el cliente recibio cotizacion
CUANDO hace clic en "Aprobar"
ENTONCES confirma con firma digital
Y la cotizacion cambia a "Aprobada"
Y se notifica al taller

Escenario 5: Solicitar cambios

DADO que el cliente revisa cotizacion
CUANDO hace clic en "Solicitar cambios"
ENTONCES puede agregar comentario
Y se notifica al taller para revisar

Tareas Tecnicas

Database:

  • DB-109: Tabla quote_tracking
  • DB-110: Campos aprobacion digital

Backend:

  • BE-218: Servicio de envio email
  • BE-219: Generador de enlace publico
  • BE-220: Webhook de lectura
  • BE-221: Aprobacion en linea

Frontend:

  • FE-214: Crear SendQuoteModal
  • FE-215: Crear PublicQuoteView
  • FE-216: Crear ApprovalFlow
  • FE-217: Crear DigitalSignature

Definition of Done (DoD)

  • Enviar por email
  • Enviar por WhatsApp
  • Rastrear lectura
  • Aprobacion en linea
  • Solicitar cambios
  • Tests pasando

Creada por: Requirements-Analyst Fecha: 2025-12-06