Ask Search:
Best Answer chosen by Toni Metzger
alsinan nazimalsinan nazim
Hi Toni,

In my point of view, Classic will exist eventhough Lightning has been added with new features till the recent Dreamforce. Salesforce also tells that "Saying Hello to Lightning Experience Doesn’t Mean Saying Goodbye to Salesforce Classic".

But,the new Release Notes are now making the point that certain new features will be "available in Lightning Experience only", also we had seen that almost all Salesforce product presentations have been in the Lightning Experience since Dreamforce. So for atleast the coming two or three years, Classic will be there, as now. But we cant predict about the future business, since trends and trendsetters in Cloud are changing day by day.

Have a nice day.
Daniel WatsonDaniel Watson 

Hello SFTB community,

My org is has something strange happening. Not sure if it is something to do with the Summer '18 release or what. When on any record object, a user goes to "Activities" and clicks "New Task" and Salesforce opens the "New Event" diolog creation view. When a user clicks "New Event" it will also open the "New Event" diolog, as expected. The only way we are able to open a Task is by using the "+" button in the Upper Menu in LEX.

I have not made and changes to an of the global or object buttons. My team is just noticing this today.


Best Answer chosen by Daniel Watson
Rajesh Varma MudunuriRajesh Varma Mudunuri
I would suggest raise a case with salesforce if needed.
Marisa SkeltonMarisa Skelton 
I have added a picklist value correctly and it does not show up on the page.  Why would that be?
Best Answer chosen by Miglena ( 
Judi SohnJudi Sohn
 When that happens to me, it's almost always because I didn't make it available to that record type. Check that first.

In Setup, navigate to the Record Type settings for the object/record. At the bottom of the screen you'll see "Picklists available for editing." Edit the picklist in question and make sure the value you want is on the right hand side.
Adam RaceAdam Race 
Hi All,

I'm attempting to set up my Entitlement Management and I am having difficulties.

I've set up my Milestones and Entitlement Processes and attached it to an Entitlement, which I've then associated with an account.

If I go to the Account, I can see the Entitlement and it gives me the option to "Create case" which I do, however it then doesn't seem to actually take the Entitlement through as it seems to have no link to it. This also means that it doesn't pick up the Milestones associated with that Entitlement.

If I go to an individual Contact within the Account, again, it gives me the option to "Create case" via the Entitlements related list, but still it doesn't take the info through.

Has anyone else had this issue? I've tried almost every conceivable configuration, however I can't get it to work!

Any help would be greatly appreciated,


Best Answer chosen by Moderator ( 
Adam RaceAdam Race
In case anyone else has this same problem, after hours of searching it was a fairly simple answer!

When the entitlments are imported onto your system you need to "Set Field-Level Security" on the fields that relate to Entitlements within the Cases itself.

You need to do this on the "Entitlement Name" field, otherwise it won't work.


faris ramadhanfaris ramadhan 
Dear Success Community,

I got a weird behaviour on my milestone. So when I accept the case from the queue, the milestone is not running. It will run fine if I click on edit and save though and it will also run fine if I create the case manually. 

Can anybody please tell me what is wrong here?

Thanks a bunch in advance

Best Answer chosen by faris ramadhan
Nirdesh BhattNirdesh Bhatt
Hi Faris,
              Case transfer does not invoke Entitlement recalculation and that is expected. There are few workarounds available for this limitation.

- Editing/saving the case when the criteria is no longer true (i.e. User changes the case owner - milestone remains - then edits the case and saves the changes - milestone is then reevaluated and removed since criteria is no longer true)

- Using Apex @future method to perform an update to the case after ownership leaves from one of the queue/user being used as a criteria (i.e. case ownership is transferred which does not evaluate the milestone, then a @future action updates the case - milestone is evaluated and removed since criteria is no longer true)

- Using an entirely different criteria altogether.

Motshidise Violet TlhokweMotshidise Violet Tlhokwe 
When my Sales Manager runs a report, it shows duplication of data. First and second row shows the exact same information. Please help?
Best Answer chosen by Motshidise Violet Tlhokwe
Motshidise Violet TlhokweMotshidise Violet Tlhokwe
Fugured it out!
Michael ScottMichael Scott 
I have a schedulable apex process that i use to update a date field and then update all of the records. The process works great, i use the scheduler and schedule it to run every week on Tuesday's at 10pm (for 2 months or longer). It fires on Tuesday, but won't fire the 2nd week or any other time. I tried every other day, every day, no matter how many time i schedule to will only fire once. Is there's something i'm missing?

Here's my code;

global class SchedulerToUpdateDate implements Schedulable {
List<Grad_Employment_Detail__c> allRec = new List<Grad_Employment_Detail__c>();
List<Grad_Employment_Detail__c> toUpdate = new List<Grad_Employment_Detail__c>();
    global void  execute(SchedulableContext sc){
 allRec = [select id, current_Date__c from Grad_Employment_Detail__c];        for(Grad_Employment_Detail__c ge: allRec){
            ge.current_Date__c =;
        update toUpdate;

Thanks in Advance! (this is my first apex class)

M Scott
Best Answer chosen by Miglena ( 
Carlos UmanaCarlos Umana board will get this better traction
Lakshmi KumarLakshmi Kumar 
Hello All,

Earlier I had a requirement where on click of a button a new pop-up window should open that displays the information. Below is the Javascript that I developed and which is working fine."/_ui/core/email/author/EmailAuthor?p3_lkid={!Case.Id}&p2_lkid={!Case.ContactId}&{!Case.Id}","_blank","toolbar=yes, location=yes, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, width=800, height=650");
Now my client says they want that button to open in a new tab rather than the pop-up. Can somebody tell me how to change my JS code to accommodate the new requirement? 

Thanks :) 
Best Answer chosen by Lakshmi Kumar
David CatindoyDavid Catindoy"/_ui/core/email/author/EmailAuthor?p3_lkid={!Case.Id}&p2_lkid={!Case.ContactId}&{!Case.Id}","_blank");
Best Answer chosen by Sheronda Usher
Steve MolisSteve Molis
Yes, they are totally unrelated to each other
Angeline SchreiberAngeline Schreiber 
I am trying to add a Chatter user, however this person was once an active Salesforce user.  When I try to add him, Salesforce recognizes his old inactive status and won't let me add him as a Chatter user.  There appears to be no way to edit the User License Type to get rid of the old inactive "salesforce' type and add the new "Chatter free" type.
Best Answer chosen by Moderator ( 
Steve MolisSteve Molis
 I know, it's a bit of cluster****
You have to also edit the old user and change their username, email, etc.  I usually prepend it with an ""