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!