Clone - Ability to Control Which Fields are Cloned - Ideas - Salesforce Trailblazer Community
Trailblazer Community

All Ideas

Idea Details

Post an Idea
6,550  Points
Open - Not Planned
Open - Not Planned

Clone - Ability to Control Which Fields are Cloned

Customization & App Building

I would like the ability for an Admin to control which fields are copied when an object is cloned.

E.g. for Opportunities, I don't want the 'Opportunity Status' copied. Even though it's mandatory, by copying it the user is not prompted to update it. Typically users are cloning existing opportunities to new opportunities and for busy sales guys it's easy for them to miss this out.

If the Admin could set a flag on the field to say it should not be copied when an opp is cloned, the user would then be prompted to update this mandatory field.

This could be applied to many other fields of course.

Merge Idea · Flag

Latest Comment from Salesforce

  • Tyler Ziemann - 11 years ago

    You can use the clone method with Force.com code and create a custom button to achieve the same result. http://www.salesforce.com/us/developer/docs/apexcode/Content/apex_methods_system_SObject.htm Making this standard in the app would be difficult since so many of our customers have 100s of custom fields on these objects and I assume admins would also want the flexibility to set these based on profile and record type.
  • Upvotes
  • Downvotes

Ideas

Apps

from AppExchange

Help us to keep IdeaExchange clean by pointing out overlapping ideas. We'll investigate your suggestion and merge the ideas if it makes sense.



 

 

Thanks for your merge suggestion. We will review it shortly and merge the ideas if applicable.

Salesforce takes abuse situations very seriously. Examples of abuse include but are not limited to posting of offensive language or fraudulent statements. To help us process your request as quickly as possible, please fill out the form below describing the situation. For privacy and security reasons, the final outcome of an abuse case may not be revealed to the person who reported it.


 

Thank you for your feedback. We take abuse seriously and will investigate this issue and take appropriate action.