Please Login with your Salesforce ID to post, promote or comment.
Salesforce IdeaExchange
FAQs | Terms of Use7409 Ideas; Promoted 154857 Times; 14441 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
Cross-Object Formula Fields: Be able to insert related Object data into a formula field
Like: Get the Account name in a contact formula field.
Allow in-line editing for views
Please enable in-line editing for views similar to forms. This would be incredibly useful when you need to quickly edit data in a list view instead of going to each individual record.
Delete button for Views
It would be nice to have a delete button next to the Edit and Create New View buttons so you don't have to go back into the edit mode of the view to delete it.
Many to Many Relationships w/ Linking Object
Problem: If you would like to create a “Many to Many” relationship between objects you must create a linking object in the middle. The linking object can contain more then the ID fields, but primarily contains the IDs of the objects that it is linking. This poses a HUGE problem with reports, related lists, etc, even with report types. There is no way to show or report on the Many to Many relationships. You can only report on one of the primary objects and the linking object. Without de-normalizing the data and saving fields to the linking object reports are very limited.
One Current Solution: To overcome this we have had to de-normalize the data model. We take fields from both primary objects and replicate them on the linking object creating a composite object. This has to be done with APEX, AJAX or some code external to Salesforce. It is very cumbersome to code this type of solution and challenging to ensure data integrity when one of the primary objects data changes. Also, if future reporting requirements change we have to code, not configure, a solution.
One Proposed solution: Create a field type called link or “Many to Many”. Under the covers Salesforce could create the linking object storing the IDs from the two primary objects. Then Salesforce could expose this in reports, related lists, etc. Since Salesforce created the linking object the system would have more control over the data model and create the composite view.
Thanks,
Todd Bursey
Appirio
Multiple Business Hours
Salesforce currently allows you to enter "business hours" into the system for use with case assignment rules. Because of the number of different departments and reporting done out of SFDC, we would like to see three new features:
1. The ability to have multiple sets of business hours. No two of our teams have the same SLA and/or hours of operation. It would be great if SFDC could account for that (possible through the user's role and/or profile?)
2. The ability to calculate queue turn around time based on multiple business hours and a particular SLA for a queue.
3. The addition of holidays to business hour calcs.
Approval Process: For Manually Chosen, Ability to Choose Pool of Approvers
In the Approval Process you have a few choices, use a "Direct Manager" field, or "Manually Choose", or use a queue. Direct Manager can be too restrictive since it's one person. "Mannually Choose" is too loose in that it allows the person to choose ANYONE within the organization. I say at each approval step, you can define who the appropriate approvers can be. Also the ability to choose more than one approver if a step requires say 3 people to approve it.
