Home » Astuces Vtiger CRM

Astuces Vtiger CRM

Pour ne pas devoir retaper les identifiants à chaque rendez-vous que vous souhaitez ajouter au calendrier Google Calendar, depuis Vtiger CRM :

Dans le fichier Smarty/templates/modules/Calendar/VtigerGoogleCalendarLogin.tpl

Ajouter les éléments value= »votre login Google Calendar » et value= »votre mot de passe Google Calendar » ci-dessous :

ligne 32 : input type="text" class="small" size="40" name="g_name" value="votre login Google Calendar"
ligne 36 : input type="password" class="small" size="40" name="g_pass" value="votre mot de passe Google Calendar"


TVA EN MODE GROUPE PAR DEFAUT

- dans Smarty\templates\Inventory\ProductDetails.tpl

changer

<td>
<select id= »taxtype » name= »taxtype » onchange= »decideTaxDiv(); calcTotal(); »>
<OPTION value= »individual » selected>{$APP.LBL_INDIVIDUAL}</OPTION>
<OPTION value= »group »>{$APP.LBL_GROUP}</OPTION>
</select>
</td>

en

<td>
<select id= »taxtype » name= »taxtype » onchange= »decideTaxDiv(); calcTotal(); »>
<OPTION value= »individual »>{$APP.LBL_INDIVIDUAL}</OPTION>
<OPTION value= »group » selected>{$APP.LBL_GROUP}</OPTION>
</select>
</td>

- puis chercher la ligne :

<tr id= »group_tax_row » valign= »top »>

changer en ‘class= »TaxShow »‘

- enfin chercher la ligne :

<tr id= »individual_tax_row1″>

changer en ‘class= »TaxHide »‘


TRIER PAR VILLE OU AUTRE CHAMP

Dans [votre répertoire vtiger]/Modules/Contacts/Contacts.php et à la ligne :
var $sortby_fields = Array('lastname'...) ajouter le champ nécessaire



POUR UTILISER L’IMPORT

version Vtiger 5.0.4 : Seulement par tranche de 500

Termes anglais à reconnaitre :

Salutation = civilité
Mr. = monsieur
Ms. = Madame
Mrs. = Mademoiselle
Titre = fonction de l’employé



TROUVER LES PROSPECTS QUI N’ONT PAS D’ACTIVITE PLANIFIEE

=> Créer un champ personnalisé (case à cocher) : ex : sansactivitedefinie

SELECT vtiger_leaddetails.leadid
FROM vtiger_leaddetails
LEFT JOIN vtiger_seactivityrel ON vtiger_leaddetails.leadid = vtiger_seactivityrel.crmid
WHERE vtiger_seactivityrel.crmid is NULL

et exporter ce résultat en CSV

=> créer une table comportant ce résultat (ex : vtiger_prov)
=> repérer dans vtiger_field le fieldname (ex : cf_504)
=> insérer les valeurs de la requete dans ce champ

UPDATE vtiger_leadscf SET cf_504=1 where vtiger_leadscf.leadid IN (select numero from vtiger_prov)


ACTIVITE « PUBLIQUE » PAR DEFAUT

au niveau du fichier modules/Calendar/addEventUI.php

input name="visibility" type="checkbox" value="Public" à remplacer par :

input checked="checked" name="visibility" type="checkbox" value="Public"

Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.

*