How to Delete recurring events Salesforce?
1. Open the Event record. 2. Click View Series. 3. Click Delete Series Button.
1. Open the Event record. 2. Click View Series. 3. Click Delete Series Button.
Sample Code: ContentDocumentLink objCDL = new ContentDocumentLink(); objCDL.ContentDocumentId = '0695A000004dRpRQAU';//Id of the file objCDL.LinkedEntityId = '0035A00003MuvnuQAB';//Id of the record for sharing objCDL.ShareType = 'V'; insert objCDL;
When you face "All records that meet the filter criteria are ready to be updated when the next Screen or Wait element is executed or when the interview finishes", set ....
Use the new search bar to search the field data in your list views and find the records you need in record time. Picklist values, lookup fields, derived fields, or ....
FIELD_INTEGRITY_EXCEPTION: An event can't last longer than 14 days exception occurs when the difference between Start Date/Time and End Date/Time is greater than 14 days. Sample Code: Event objEvent = new Event(Subject = 'Test', StartDateTime = System.now(), EndDateTime = system.now().addDays(15)); insert objEvent;
1. Go to Delegated Administration. 2. Click New. 3. Enter Name and click Save. 4. Set the objects, profiles, etc.
1. Download Salesforce Authenticator App in your phone. 2. In the profile or permission set, set Session Security Level Required at Login to High Assurance. 3. In the Session Settings, add Two Factor ....
Sample SOQL: SELECT Id, DeveloperName, FolderName, CreatedBy.Name, LastModifiedBy.Name FROM Dashboard WHERE Type = 'LoggedInUser' Output: ( OR ) 1. Create a Custom Report Type using the Dashboards type. 2. Create ....
1. Go to the Entitlement Settings. 2. Check Enable Entitlement Management. 3. Create a Milestone in Salesforce. 4. Go to Entitlement Processes. 5. Click New Entitlement Processes. 5. Select Work Order as Entitlement Processes type. ....
Sample Code: global class SampleBatch Implements Database.Batchable <sObject> { global Database.queryLocator start( Database.BatchableContext bc ) { String SOQL = 'SELECT Id, Name FROM Account LIMIT 1'; return Database.getQueryLocator(SOQL); } global void execute( Database.BatchableContext bc, List < sObject > scope ) { } global void finish( Database.BatchableContext bc ) { AsyncApexJob a = [ SELECT Id, Status, NumberOfErrors, JobItemsProcessed, TotalJobItems, CreatedById FROM AsyncApexJob WHERE Id =: bc.getJobId() ]; Messaging.SingleEmailMessage batchEmail = new Messaging.SingleEmailMessage(); batchEmail.setTargetObjectId( a.CreatedById ); batchEmail.setSubject( 'Batch ' + a.Status ); batchEmail.setPlainTextBody( 'Jobs processed ' + a.JobItemsProcessed + ' with '+ a.NumberOfErrors + ' failures.' ); batchEmail.setSaveAsActivity( false ); Messaging.sendEmail( new Messaging.SingleEmailMessage[] {batchEmail} ); } } ....