The Orders object in Salesforce has a status field that is a picklist. I tried to edit the field by adding more options, but the editing I can do is very limited and for some reason I can not add more options. I thought maybe making a custom field would be a better approach, but then realized that the status field in the Orders object is universally required and can not be taken off the page layout. How would I edit the standard field for what I need? Or is there a way to create a custom field and remove the standard field?
I have read the documentation and realize that you can not remove universally require fields, but I was looking for workaround if one exists. Thank you for any help in advance.
Best Answer
We just implemented something like this for Opportunities - we didn't have a need for setting
close date
.A URL Hack is what you are looking for. This allows you to prepopulate the required fields, so users are not burdened with doing so themselves.
This will require:
To identify the URL Parameters:
You can take this ID and add it in your custom button:
Workflows and triggers won't work because it's required through the interface.
Another work around, but more work; would be to customize the page itself and exclude those fields from the UI. Upon save of the page, you would need to populate the value though.
All said and done, no, you cannot universally eliminate the standard required fields.