Envío de presupuestos por mail Vtiger 5.0.4

Hola a todos, aunque ya en la versión 5.1.0 esta disponible esta funcionalidad, me vi forzado a leer un poco sobre como agregar la funcionalidad a el renglón de presupuestos a la versión 5.0.4 , siguiendo un poco los pasos de un grupo de desarrolladores italianos y agregando algunas personalizaciones a los scripts aquí les dejo mas o menos un pequeño manual de como realizar esa modificación y no morir en el intento.

Editar archivo Smarty/templates/Inventory/InventoryActions.tpl en la linea 178 aproximadamente donde debe aparecer algo como esto


 {if $MODULE eq 'Invoice'}


{$APP.LBL_SEND_EMAIL_PDF} 

Debe sustituirlas por lo siguiente, recuerde solo cambiar donde hago la referencia.


{if $MODULE eq 'Invoice' || $MODULE eq 'Quotes' }
 

{$APP.LBL_SEND_EMAIL_PDF} 

Dentro del mismo archivo ud debe ubicarse en la linea 216 aproximadamente


 function sendpdf_submit()

Sustituirla por


function sendpdf_submit(module)

Luego ubique la siguiente linea


OpenCompose('','Invoice');

Sustituirla por


OpenCompose('',module);

Habiendo terminado esta parte , ya debe tener en la vista de su modulo un enlace para el envío vía email de un presupuesto.

Acontinuación descargue el archivo SendPDFMail.php.back renombrelo SendPDFMail.php y muevalo a modules/Quotes/ , este archivo es necesario para la generación y envío del archivo .pdf.

Finalmente modifique el archivo: include/js/general.js en la linea 1791 que debe tener algo como esto


url = 'index.php?module=Emails&action=EmailsAjax&file=EditView&attachment='+mode+'.pdf';
break;

sustituyalo por las siguientes lineas

                        url = 'index.php?module=Emails&action=EmailsAjax&file=EditView&attachment='+mode+'.pdf';
                        break;
                case 'Quotes':
                         url = 'index.php?module=Emails&action=EmailsAjax&file=EditView&attachment='+mode+'.pdf';
                         break;


Ya con estas modificaciones debería funcionar sin ningún problema, recomiendo si alguno usa estas modificaciones copien el texto en formato plano ya que la copia directa lleva caracteres incorrectos generalmente.
Saludos

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Please leave these two fields as-is:

Protected by Invisible Defender. Showed 403 to 12.590 bad guys.