Answers - Salesforce Trailblazer Community
Ask Search:
Robert SRobert S 
I want to enable Dev Hub in my Developer Salesforce Org.

I'm in Lightning mode as an Admin.

If I go to Setup and type 'Dev Hub' in the Quick Find box nothing appears.

What is going on?
Best Answer chosen by Robert S
Christian SilvestreChristian Silvestre 
I'm currently trying to set a workflow rule on a custom object based on 2 criterias, if Vendor(lookup) field is change while the Status(picklist) field is set to Submitted or In Progress. I'm struggling with the formula on multiple scenarios for example. it fires everytime I set status to Submitted without changning the Vendor, If I move from Submitted to In Progress again without changing vendor, etc. I'm in need of a formula as follow:
  • Vendor field changed when Status is either Submitted or In Progress. Do not send if only status is changing.
Here's some of the other formulas I've used which have failed:
  • ISCHANGED( Vendor__c )
    • Wrong: Sends when Vendor is changed regardless of status
  • AND( OR( ISPICKVAL(Status__c, "Submitted"), ISPICKVAL(Status__c, "In Progress")))
    • Wrong: Sends even if I don't change the Vendor and move status
  • AND(  ISCHANGED(Vendor__c), ISPICKVAL(Status__c, "Submitted"),  ISPICKVAL(Status__c, "In Progress"))
    • Wrong: Doesn't send anything because I'm not actively changing the stage. 
  • AND( ISCHANGED(Vendor__c), AND( ISPICKVAL(Status__c, "Submitted"), 
    ISPICKVAL(Status__c, "In Progress")))
Best Answer chosen by Christian Silvestre
Anne RieckAnne Rieck
Hello Christian,

Could you try this?

(OR(ISPICKVAL(Status, "Submitted"),ISPICKVAL(Status,"In Progress")), (ISCHANGED (Vendor__c )))

It should be checking both the criteria: whether the picklist value is "Submitted" or "In Progress" and whether the Vendor__c field has been changed.

Not sure if you maybe tried this combination already, but cannot see it in your list! 


Robert AlariRobert Alari 
Hello I need to make a validation rule to block people from saving a case.

AND (RecordType.Name = "Pharmacy Order Case"), 
AND (ISPICKVAL(Status, "Closed"), 
AND (INCLUDES(Account.Patient_Type__c, "In-House Supply DM"),
AND (Expected_Due_Date__c < TODAY())

The error popped up when I added the date criteria at the end in.

Any ideas?
Best Answer chosen by Robert Alari
Chris StegallChris Stegall
Getting closer!

Is that "<" flipped the right direction for what you're trying to do? Should it maybe be ">"?
Anupam BeheraAnupam Behera 
While attempting the second module of Business Administration Specialist Superbadge Exercise i am facing some roadblocks. The exercise requires me to update Ada Balewa's account to show - "The product support specialist needs the ability to delete Chatter posts and comments without a paid account."

To achieve this I have set the user license to Salesforce Platform and profile to Standard platform user. I get an error saying the profile and license is not set up correctly. 

Not only for this, for few other users also I couldnt find the profiles, licenses and fields I was assuming to be correct.

Can anyone help me with this please? 
Best Answer chosen by Ed ( 
Aaron CrearAaron Crear
Can you check to see if the Profile that you're selecting has access to Chatter?
Steve AndruszkaSteve Andruszka 
Hi All,

I am creating a Quote from an Opportunity.  The Opp is related to an Account that has a Contact.  When I create the Quote, I am hoping to bring over the Contact and populate the Contact Name on the quote.  I tried the following with no luck.  Thanks!

Best Answer chosen by Steve Andruszka
Deepak AnandDeepak Anand
Yes, we're closer :-) Excellent! If that's the case then we need to make a Custom Button 'New' button just for that Related List. Here you go:
  1. Go to Setup | Customize | Opportuinities | Buttons, Links & Actions
  2. Click New Button or Link
  3. Label it as - New Opportunity from Case
  4. Display Type: List Button. Uncheck the option - Display Checkboxes (for Multi-Record Selection)
  5. Leave the Behaviour and Content Source as it is.
  6. URL:
  7. Hit Save.
Now, we have to add this new button to the Related Opportunities Related List back on the Case record.
  1. Go to any Case record
  2. Click Edit Layout from the top right
  3. Scroll down to the Related Opportuinities Related Lists
  4. Click on the Wedge Icon
  5. Expand the Buttons section
  6. Select our new button to the Selected Buttons list
  7. Hit Save
Check it out and let me know how it goes!
Steve ConnellySteve Connelly 
Good afternoon all,
We are a Lightning shop and I have a question about the Prinmary Contact in an Opportunity.

We have removed the new opportunity button from the Account object to push users in the direction of creating Opportunities from the Contact object. This automatically pulls the contact into the Opp as the Primary Contact.

But in the event that users go to the Opportunity object to create a new Opp, is there a way to required the user to enter a Primary Contact before saving the opp?

Right now it does not. In fact if you click to manage the Opportunity Roles, it advises quite clearly thatt the primary Contact is optional.

Can we do anything about that?
Best Answer chosen by Steve Connelly
Steve MolisSteve Molis
There a couple of Apps that will do that (otherwise you'll need to write your own Apex Code) 

Or you could do something like this without any code

Knowledge Article Use of Process Builder and Flow to automatically create Opportunity Contact Roles
Jesyca BardeJesyca Barde 
I need more accurate company information for global accounts including EMEA, APAC, and LATAM. I am currently using which is okay, but sun setting.  Outside of SFDC, I use Hoovers, InsideView, and DiscoverOrg for NAM but their data is not as good for global accounts. What tools do you all use for your global company data? The tool’s UI has to be in English. Thanks!!
Best Answer chosen by Jesyca Barde
Hi Jesyca,

For one of my clients in Healthcare we used to get Data from CEGEDIM as an external Data provider. It depends on which domain data you are looking for. When it comes to large data volume none of the systems can provide 100% accurate data. also served well for one of the Electronic Retail Giant in my previous engagement.

Kristine PangelinanKristine Pangelinan 
Multiple users of Salesforce Inbox + Gmail are having issues with (1) gmail freezing, (2) emails not syncing to salesforce. 
Per a user, "With it enabled I am getting extreme lag when sending messages specifically when inbox loads after I hit refresh and then again when trying to log them. Not getting a specific error, but my gmail page was freezing before and unresponsive so I would have to kill the page to continue."
Any ideas on how to troubleshoot?
Best Answer chosen by Kristine Pangelinan
Kristine PangelinanKristine Pangelinan

Good call! I actually submitted a case and spoke with someone. I'll share details here. Hope it helps everyone. See below.

As discussed, we have a Known Issue for this one and as of this time, the issue is now fixed for all Salesforce instances: 

Salesforce Inbox causes delay when loading Gmail records in chrome 72.0.3626.81 

Moving forward, if you wanted to move to Salesforce extension (new extension), kindly ask for your admin to follow the steps in the article below: 

Move Sales Reps to the Gmail Integration with Inbox from Legacy Salesforce Inbox 

Once the steps above
has been performed by your admin, your users can now download and start using the extension accordingly. Below is the link of the extension: 

Payal PatelPayal Patel 
Hello Good people

I used process builder to auto create a contract as soon as opportunity is closed won.
User-added imageUser-added image
for some reason, this process does not auto generate any contract. Can anyone please help !!

Best Answer chosen by Payal Patel
Narender SinghNarender Singh
Hi Payal,

Can you please make sure you are using 18 Digit IDs?
Use CASESAFEID function to  convert 15 to 18 digit ID.

Like this:
Owner ID   Formula    CASESAFEID('Put_ID_here')

Do same for RecordType ID
Richard ValenciaRichard Valencia 
I created an Approval process with 4 approvers (For the Case object) however I'm experiencing that some of the approvers are creating the cases and approving their own approvals. is there a way to where the creator of the case cannot approval the process?
Best Answer chosen by Richard Valencia
Steve MolisSteve Molis
You add them as Steps within your existing process.  Basically at each step you'd have criteria to check if the Case Owner is one of the Approvers.  If it is, then the Case goes onto the next step where the Approvers are the 5 other Users.  If the Case Owner is none of the Approvers it goes into the last (Else) step