dev/lampone#622 - Envío automatizado de correo a CP en etapa de oportunidad
Envío automatizado de correos con reporte en PDF
- Se creó la plantilla de correo mail_template_timesheet para enviar automáticamente el PDF del timesheet a los Communication Professionals asociados, mostrando sus nombres y correos de forma dinámica.
- Se creó el reporte PDF report_timesheet_template para el modelo crm.lead, con diseño básico y secciones dinámicas que muestran los datos de la reserva, profesionales, evento y declaraciones requeridas, integrándolo como acción qweb-pdf.
- Se implementó la sincronización automática del campo cp_summary_ids con las líneas de CP (cp_lead_lines) y el envío automático del PDF de timesheet a los correos válidos de los CPs al cambiar la oportunidad a la etapa “Ready to Confirm”.
- Se sobreescribió el método write para detectar el cambio de etapa a “Ready to Confirm” y ejecutar automáticamente el envío del PDF a los CPs asociados.