[Vtigercrm-developers] Feature requests for next version of vtiger

Alan Lord (News) alanslists at gmail.com
Wed Feb 18 09:42:39 GMT 2015


Two things keep cropping I would like to get added to the list of 
"nice-things-to-do" to make vtiger better...

1. Fix address handling. It's a mess. Every module has a different way 
of storing address data in inconsistently named tables and columns. 
There is a bunch of hardcoded spaghetti code to enable address 
propagation between modules.

I recommend taking a fresh approach to this and essentially creating an 
Address Module with one set of fields. These addresses can then be 
related to what ever modules are required. Propagation becomes easy and 
doesn't need to be hardcoded. This means that when a customer wants to 
change the format of the address fields (using vtlib) we won;t have to 
re-engineer loads of code just to get the "copy address" function to 
work. Or to get an Address passed between a Quote and a Sales Order...

We have implemented something like this for a couple of customers and it 
seems to be working well. In an Organisation record they needed to store 
several different types of address such as Legal, Primary, 
Correspondence etc. and for a Contact they needed different types of 
addresses like Office, Home etc.


2. Split the Create & Edit privileges of the Profile. I am frequently 
asked by customers that they want certain user roles to be able to 
create new records but once the record is saved that they are not then 
able to edit it. This is very hard to achieve right now.

Cheers


Al

-- 
Libertus Solutions
http://www.libertus.co.uk



More information about the vtigercrm-developers mailing list