Posts

Showing posts from May, 2024

Siva

Salesforce Data Architech Salesforce Experiance Cloud  Agile methodologies  Project management

Salesforce Apex code for - All fields API names in an object - Object All fields by apex code

 String SobjectApiName = 'OrderItem';//Order'; Map<String, Schema.SObjectType> schemaMap = Schema.getGlobalDescribe(); Map<String, Schema.SObjectField> fieldMap = schemaMap.get(SobjectApiName).getDescribe().fields.getMap(); for(String fieldName : fieldMap.keyset())     {         system.debug('fieldName->>'+fieldName);// feild api names     }

Scheduler - apex - salesforce - implements Schedulable

For scheduling every 30minutes code will be like below :  public class SNO_GVC_DRT_ProcesseBatchScheduler implements Schedulable {   //Scheduler   public static final Integer BATCH_SIZE = 10;   public void execute(SchedulableContext sc) {              SNO_GVC_DRT_ProcesseBatch deletegroup = new SNO_GVC_DRT_ProcesseBatch();       Database.executebatch(deletegroup,BATCH_SIZE);        Datetime currentTime = System.now().addMinutes(30);       // prepare schedule string / settings          String scheduleString = String.format(               '{0} {1} {2} {3} {4} {5} {6}',               new List<String>{                   String.valueOf(currentTime.second()),                   String.valueOf(currentTim...