<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Kwølf &#187; crm</title>
	<atom:link href="http://kw0lf.org/blog/archives/tag/crm/feed" rel="self" type="application/rss+xml" />
	<link>http://kw0lf.org/blog</link>
	<description>Walking on water and developing software from a specification are easy if both are frozen</description>
	<lastBuildDate>Thu, 17 Jun 2010 00:00:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Envío de presupuestos por mail Vtiger 5.0.4</title>
		<link>http://kw0lf.org/blog/archives/59</link>
		<comments>http://kw0lf.org/blog/archives/59#comments</comments>
		<pubDate>Mon, 27 Jul 2009 14:03:59 +0000</pubDate>
		<dc:creator>kw0lf</dc:creator>
				<category><![CDATA[crm]]></category>
		<category><![CDATA[vtiger]]></category>

		<guid isPermaLink="false">http://www.kw0lf.org/blog/?p=59</guid>
		<description><![CDATA[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 [...]]]></description>
			<content:encoded><![CDATA[<p>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.</p>
<p>Editar archivo Smarty/templates/Inventory/InventoryActions.tpl en la linea 178 aproximadamente  donde debe aparecer algo como esto</p>
<pre name="code" class="html">

 {if $MODULE eq 'Invoice'}
<!-- Added to give link to  send Invoice PDF through mail -->
<a href="javascript: document.DetailView.return_module.value='{$MODULE}'; document.DetailView.return_action.value='DetailView'; document.DetailView.module.value='{$MODULE}'; document.DetailView.action.value='SendPDFMail'; document.DetailView.record.value='{$ID}'; document.DetailView.return_id.value='{$ID}'; sendpdf_submit();" class="webMnu"><img src="{$IMAGE_PATH}PDFMail.gif" hspace="5" align="absmiddle" border="0"/></a>
<a href="javascript: document.DetailView.return_module.value='{$MODULE}'; document.DetailView.return_action.value='DetailView'; document.DetailView.module.value='{$MODULE}'; document.DetailView.action.value='SendPDFMail'; document.DetailView.record.value='{$ID}'; document.DetailView.return_id.value='{$ID}'; sendpdf_submit();" class="webMnu">{$APP.LBL_SEND_EMAIL_PDF}</a> 
</pre>
<p>Debe sustituirlas por lo siguiente, recuerde solo cambiar donde hago la referencia.</p>
<pre name="code" class="html">

{if $MODULE eq 'Invoice' || $MODULE eq 'Quotes' }
 <!-- Added to give link to  send Invoice and Quotes PDF through mail -->
<a href="javascript: document.DetailView.return_module.value='{$MODULE}'; document.DetailView.return_action.value='DetailView'; document.DetailView.module.value='{$MODULE}'; document.DetailView.action.value='SendPDFMail'; document.DetailView.record.value='{$ID}'; document.DetailView.return_id.value='{$ID}'; sendpdf_submit('{$MODULE}');" class="webMnu"><img src="{$IMAGE_PATH}PDFMail.gif" hspace="5" align="absmiddle" border="0"/></a>
<a href="javascript: document.DetailView.return_module.value='{$MODULE}'; document.DetailView.return_action.value='DetailView'; document.DetailView.module.value='{$MODULE}'; document.DetailView.action.value='SendPDFMail'; document.DetailView.record.value='{$ID}'; document.DetailView.return_id.value='{$ID}'; sendpdf_submit('{$MODULE}');" class="webMnu">{$APP.LBL_SEND_EMAIL_PDF}</a> 
</pre>
<p>Dentro del mismo archivo ud debe ubicarse en la linea 216 aproximadamente</p>
<pre name="code" class="php">

 function sendpdf_submit()
</pre>
<p>Sustituirla por </p>
<pre name="code" class="php">

function sendpdf_submit(module)
</pre>
<p>Luego ubique la siguiente linea</p>
<pre name="code" class="php">

OpenCompose('','Invoice');
</pre>
<p>Sustituirla por </p>
<pre name="code" class="php">

OpenCompose('',module);
</pre>
<p>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.</p>
<p>Acontinuación descargue el archivo <a href="http://rapidshare.com/files/260627551/SendPDFMail.php.back.html"> SendPDFMail.php.back </a>  renombrelo SendPDFMail.php y muevalo  a modules/Quotes/ , este archivo es  necesario para la generación y envío del archivo .pdf.</p>
<p>Finalmente modifique el archivo: include/js/general.js en la linea 1791 que debe tener algo como esto</p>
<pre name="code" class="php">

url = 'index.php?module=Emails&#038;action=EmailsAjax&#038;file=EditView&#038;attachment='+mode+'.pdf';
break;
</pre>
<p>sustituyalo por las siguientes lineas</p>
<pre name="code" class="php">
                        url = 'index.php?module=Emails&#038;action=EmailsAjax&#038;file=EditView&#038;attachment='+mode+'.pdf';
                        break;
                case 'Quotes':
                         url = 'index.php?module=Emails&#038;action=EmailsAjax&#038;file=EditView&#038;attachment='+mode+'.pdf';
                         break;
</pre>
<p>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.<br />
Saludos</p>
]]></content:encoded>
			<wfw:commentRss>http://kw0lf.org/blog/archives/59/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
