Please Login with your Salesforce ID to post, promote or comment.
Salesforce IdeaExchange
FAQs | Terms of Use8060 Ideas; Promoted 170158 Times; 16384 Comments.
- Suggest a New Product Concept
- Promote Ideas That You Want to See Developed
- Discuss With Product Managers and Other Users
- See What We Are Planning To Deliver
The ability to use a picklist value in a formula field without ISPICKVAL
Currently, it is not possible to use a picklist in a formula field just by inserting the merge field. Creating a text formula field, one would think that it is possible to display a value of picklist just by inserting the merge field into the formula. However, without using the ISPICKVAL function a picklist cannot be used in a formula field.
Please add the ability to use a picklist in a formula field without using the ISPICKVAL function.
Universal Picklists
It would be fantastic if we could create our own custom "Universal Picklists", like the Industry picklist that is synchronized between Leads and Accounts. It would greatly streamline administration and data quality management, especially for organizations with extensive customizations of Salesforce.com.
It would also be great if you could extend the standard field picklists like Industry or Lead Source to custom objects, to preserve the synchronized picklist values from the standard objects on the custom objects as well for data consistency.
Make address a built-in data type
If Address were a data type choice for field creation then when you need a 3rd address in the contact record (or elsewhere) you wouldn't need to create every address field individually with potentially differing field lengths from the standard fields if you need them to be consistent.
Enable Cloning of Fields in Setup
It would be great if there were a "clone" function in field creation - so if you have 30 fields you are creating that all have the same data type, same length, and belong to the same layouts with the same permissions, you could clone it and just have to change the name rather than going through a 4 screen flow. I understand there are now cut and paste schema possibilities through Eclipse, but most Admins do not use Eclipse.
Expose IsConverted in Lead object
Currently if you write your own Lead Conversion in APEX (which needs to be done if you are populating custom objects rather than an Opportunity) there is no way to mark that lead as converted. Even setting the status to 'Closed - Converted' leaves the lead in the Open Leads view. If the isConverted boolean flag were exposed, this would solve the problem.
Choose what objects to refresh for Sandbox
When refreshing Sandbox, it would be great to have the option to select a particular object to include in the refresh. Currently any data updates made to the sandbox instance will be removed on refresh. Also, the size of the data is limited to all or nothing, So if we customer refresh specific objects, we could limit the size of data in their sandbox and test certain objects/configs.
Better Cross Object Formula with Picklists
This is a pain:
CASE(Account.Verification_Status__c, "Not Verified", "Not Verified", "Pending","Pending","Verified","Verified","#Error - Unrecognized Value")
What if we had 100 picklist values on the Account object and need to display that value on the Opportunity object. Please allow us to directly retrieve the text value of a picklist.
Ability to add labels to picklists
It would be nice to be able to add labels to picklists that have sub-values as in the attached image. You could argue that creating a dependent picklist would do nearly the same thing. This is true but we are trying to make SF as easy and as user friendly as possible and there are few things sales people like less than filling in data. They want to sell, not be bogged down with data entry. If we can reduce the clicks required from a user we can gather more accurate and consistent data. This type of picklist would also be useful when there are more than one dependency. Currently you can't do muliti-dependent picklists. (At least I don't think you can) Ex) Two picklists: Vehicle Brand and Vehicle Type, Toyota and SUV. The third picklist would then display all Toyota SUVs. Even if this were possible it would require 3 data inputs. Or you could just select Vehicle Type (Car) and be presented with a picklist like the image attached showing only cars.
Add full meta-data functionality to Apex Code
Currently functionality in Apex Code is basically limited to the equivalent of the Enterprise WSAPI. Please add full support for meta-data access (similar to the Partner WSAPI) to Apex Code.
The base features needed are:
1) Ability to get and set field values from an sOjbect by using a variable and without having to strongly type the sObject to a full SFDC object type. i.e.:
sObject object = new sObject( "Custom_Object_Type__c" );
String fieldName = "Custom_Field__c";
object[fieldName] = "sample value";
2) DescribeSobject calls.
3) Dynamic SOQL that can be defined via variables. Preferably the whole SOQL call should be a simple string so it can be built dynamically in code.
4) Adding "SELECT * FROM Table" syntax would also be nice, but not really necessary if #3 is in place.
Roll-up Summary Fields for Account - Account (Hierarchy) Relationship
The Account Hierarchy functions in salesforce need alot of work. One thing that would be a huge help is if we could perform roll-up summaries within the hierarchy. Here are some example of how I picture it being used:
- Calculate the # of Accounts in the hierarchy. If there are multiple levels of the hierarchy, show the number of accounts beneath whatever account you are looking at.
- Roll-up financial/sales information. If each account has a field like sales volume, then you could do calculations based on what the values are at the lower levels.
- Avg. Percentage change. If you track % change (of whatever) information as fields on each account, at the higher levels you could calculate the average % change of all the levels beneath it.
Like I said. In my opinion Account Hierarchies need alot of work. But I think this would be a huge step forward.
Salesforce as an E-Commerce
Is it possible to create an E-Commerce using Salesforce to work in a similar way to Hoovers so that customers could purchase data? I am not exactly sure how the customer portal works but can it be done this way?
Ability to update user object with Apex Code
The user object is not updateable in Apex code. A use case for this would involve updating subordinate user objects when a user is terminated.
Similarly would like other fields opened to the API and Apex, such as "last logged in", to help facilitate better usage reporting.
