Batch Job in Dynamics 365
 In Dynamics 365 Batch job is created using RunBaseBatch. Below is the sample code to create batch job.   1:  class StudentBatchJob extends RunBaseBatch   2:  {   3:    server static StudentBatchJob construct()   4:    {   5:      return new StudentBatchJob();   6:    }   7:    public boolean canRunInNewSession()   8:    {   9:      return true;   10:    }   11:    public container pack()   12:    {   13:      return conNull();   14:    }   15:    public boolean unpack(container packedClass)   16:    {   17:      return true;   18:    }   19:    public static ClassDescription description()   20:    {   21:      return "StudentBatchJob";   22:    }   23:    public static void main(Args args)   24:    {   25:      StudentBatchJob batchProcess;   26:      batchProcess = StudentBatchJob::construct();   27:      if(batchProcess.prompt())   28:      {   29:        batchProcess.runOperation();   30:      }   31:    }   32:    public void run()   33:    {   34:      #OCCRetryCount   ...