[Vtigercrm-commits] [Vtiger development] #8476: Feature requests for next version of vtiger
Vtiger development
vtiger-tickets at trac.vtiger.com
Wed Feb 18 09:58:16 GMT 2015
#8476: Feature requests for next version of vtiger
-------------------------+-----------------------
Reporter: uma | Owner: developer
Type: enhancement | Status: new
Priority: major | Milestone: 6.3.0
Component: vtigercrm | Version: 6.2.0
Severity: Medium | Keywords:
-------------------------+-----------------------
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.
--
Ticket URL: <http://trac.vtiger.com/cgi-bin/trac.cgi/ticket/8476>
Vtiger development <http://trac.vtiger.com/>
Vtiger CRM
More information about the vtigercrm-commits
mailing list