Ir al contenido

Enviar Presupuesto

Envía el presupuesto por email al cliente con el PDF generado automáticamente.

  1. Abre el presupuesto que deseas enviar.
  2. Clic en el botón “Enviar” (icono de Send).
  3. Se abre un modal con:
    • Email del destinatario (prellenado con el email del cliente)
    • Asunto del email (editable)
    • Mensaje personalizado
  4. Clic en “Enviar Email”.
  5. El sistema:
    • Genera el PDF del presupuesto
    • Envía el email con el PDF adjunto via SendGrid
    • Marca el presupuesto como “Enviado”
  • Toast de confirmación: “Presupuesto enviado correctamente”.
  • El presupuesto cambia a estado “Enviado” (badge azul).
  • El cliente recibe un email con el PDF adjunto.
MensajeCausaSolución
”Email del cliente no disponible”El cliente no tiene emailEdita el cliente y añade un email
”Error al generar PDF”Faltan datos de empresaCompleta configuración en “Configuración"
"Error al enviar email”SendGrid no configuradoConfigura credenciales de SendGrid
Información técnica

Proceso de generación de PDF:

  1. Obtener datos del presupuesto con líneas
  2. Obtener datos del cliente
  3. Obtener configuración de empresa
  4. Generar HTML con plantilla de presupuesto
  5. Convertir HTML a PDF (jsPDF + html2canvas)
  6. Adjuntar PDF al email

Edge Functions:

  • send-quote-email - Enviar presupuesto por email
  • generate-quote-pdf - Generar PDF del presupuesto