pse.UtilizationAnalyticsServiceglobal with sharing class UtilizationAnalyticsService This service provides the functionality relating to Utilization Analytics. Methods
runUtilizationglobal static pse.UtilizationAnalyticsService.RunUtilizationResponse runUtilization() Queues Utilization Analytics Apex jobs to asynchronously process objects required. For example, Timecards and Assignments. Return ValueThe result of the operation. Sample Code
//Note: This sample code is for demonstration purposes only. It is not intended for
//use in a production environment, is not guaranteed against defects or errors, and
//is in no way optimized or streamlined.
pse.UtilizationAnalyticsService.RunUtilizationResponse response = pse.UtilizationAnalyticsService.runUtilization();
if (!response.errors.isEmpty()){
System.debug('Errors: ' + response.errors);
}
runUtilizationglobal static pse.UtilizationAnalyticsService.RunUtilizationResponse runUtilization(Date startDate, Date endDate) Queues Utilization Analytics Apex jobs to asynchronously process objects required. For example, Timecards and Assignments. Input Parameters
Return ValueThe result of the operation. Sample Code
//Note: This sample code is for demonstration purposes only. It is not intended for
//use in a production environment, is not guaranteed against defects or errors, and
//is in no way optimized or streamlined.
pse.UtilizationAnalyticsService.RunUtilizationResponse response = pse.UtilizationAnalyticsService.runUtilization();
if (!response.errors.isEmpty()){
System.debug('Errors: ' + response.errors);
}
runUtilizationglobal static pse.UtilizationAnalyticsService.RunUtilizationResponse runUtilization(pse__Utilization_Setup__c setup) Queues Utilization Analytics Apex jobs to asynchronously process objects required. For example, Timecards and Assignments. Input Parameters
Return ValueThe result of the operation. Sample Code
//Note: This sample code is for demonstration purposes only. It is not intended for
//use in a production environment, is not guaranteed against defects or errors, and
//is in no way optimized or streamlined.
pse.UtilizationAnalyticsService.RunUtilizationResponse response = pse.UtilizationAnalyticsService.runUtilization();
if (!response.errors.isEmpty()){
System.debug('Errors: ' + response.errors);
}
runUtilizationglobal static pse.UtilizationAnalyticsService.RunUtilizationResponse runUtilization(Id setupId) Queues Utilization Analytics Apex jobs to asynchronously process objects required. For example, Timecards and Assignments. Input Parameters
Return ValueThe result of the operation. Sample Code
//Note: This sample code is for demonstration purposes only. It is not intended for
//use in a production environment, is not guaranteed against defects or errors, and
//is in no way optimized or streamlined.
pse.UtilizationAnalyticsService.RunUtilizationResponse response = pse.UtilizationAnalyticsService.runUtilization();
if (!response.errors.isEmpty()){
System.debug('Errors: ' + response.errors);
}
pse.UtilizationAnalyticsService.RunUtilizationResponseglobal inherited sharing class RunUtilizationResponse The response structure from creating a utilization run. Properties
MethodsRunUtilizationResponseglobal RunUtilizationResponse() A constructor that creates a new RunUtilizationResponse instance. |