Reporting API Documentation
|
ffr.SummarizationServiceglobal with sharing class SummarizationService The service class relating to Summarization in FinancialForce Accounting. Date2015 Methods
getAvailableSummarizationObjectsglobal static List<ffr.SummarizationService.Destination> getAvailableSummarizationObjects(String objectNameFragment) getTemplatesglobal static List<ffr.SummarizationService.SummarizationTemplate> getTemplates(Set<Id> templateIds) saveTemplatesglobal static List<Id> saveTemplates(Set<ffr.SummarizationService.SummarizationTemplate> templates) runSummarizationglobal static void runSummarization(Set<Id> summarizationTemplateIds) saveAndRunSummarizationTemplatesglobal static List<Id> saveAndRunSummarizationTemplates(Set<ffr.SummarizationService.SummarizationTemplate> templates) purgeTemplateDataglobal static void purgeTemplateData(Set<id> templatesToPurge) scheduleSummarizationglobal static void scheduleSummarization(Set<Id> summarizationTemplateIds, ffr.CronSpec cron) unscheduleSummarizationglobal static void unscheduleSummarization(Set<Id> summarizationTemplateIds) ffr.SummarizationService.Filterglobal class Filter implements ISummarizationServiceObject A data transfer object (DTO) that corresponds to the Filter__c SObject. A Filter contains a number of filter elements to define the rules to be imposed on a particular field of a table (SObject). These rules determine the inclusion of data in particular cells of the specified field. This class implements the following interfaces: Properties
Methods
Filterglobal Filter() Filterglobal Filter(ffr__Filter__c filterSobject) createSObjectglobal ffr__Filter__c createSObject() equalsglobal Boolean equals(Object obj) hashCodeglobal Integer hashCode() ffr.SummarizationService.FilterElementglobal class FilterElement implements ISummarizationServiceObject, Comparable A data transfer object (DTO) that corresponds to the FilterElement__c SObject. A FilterElement defines the rules to be imposed on a particular field of a table (SObject). These rules determine the inclusion of data in particular cells of the specified field. This class implements the following interfaces: Properties
Methods
FilterElementglobal FilterElement() FilterElementglobal FilterElement(ffr__FilterElement__c filterElementSobject) createSObjectglobal ffr__FilterElement__c createSObject() compareToglobal Integer compareTo(Object compareTo) equalsglobal Boolean equals(Object obj) hashCodeglobal Integer hashCode() ffr.SummarizationService.SummarizationTemplateglobal class SummarizationTemplate implements ISummarizationServiceObject A data transfer object (DTO) that corresponds to the SummarizationTemplate__c SObject. A summarization template groups all the objects relating to one summarization template. This class implements the following interfaces: Properties
Methods
SummarizationTemplateglobal SummarizationTemplate() SummarizationTemplateglobal SummarizationTemplate(ffr__SummarizationTemplate__c summarizationTemplate) createSObjectglobal ffr__SummarizationTemplate__c createSObject() equalsglobal Boolean equals(Object obj) hashCodeglobal Integer hashCode() ffr.SummarizationService.SummarizationRunInformationglobal class SummarizationRunInformation implements ISummarizationServiceObject A data transfer object (DTO) that corresponds to the SummarizationRunInformation__c SObject. Contains information on when the template was last used in the summarization process and if it was successful This class implements the following interfaces: Properties
Methods
SummarizationRunInformationglobal SummarizationRunInformation() SummarizationRunInformationglobal SummarizationRunInformation(ffr__SummarizationRunInformation__c summarizationRunInfo) createSObjectglobal ffr__SummarizationRunInformation__c createSObject() equalsglobal Boolean equals(Object obj) hashCodeglobal Integer hashCode() ffr.SummarizationService.SummarizationTemplateFieldProcessglobal class SummarizationTemplateFieldProcess implements ISummarizationServiceObject A data transfer object (DTO) that corresponds to the SummarizationTemplateFieldProcess__c SObject. A summarization template field process object defines the means of aggregation to be imposed upon a particular field. This class implements the following interfaces: Properties
Methods
SummarizationTemplateFieldProcessglobal SummarizationTemplateFieldProcess() SummarizationTemplateFieldProcessglobal SummarizationTemplateFieldProcess(ffr__SummarizationTemplateFieldProcess__c summarizationTemplateFieldProcessSObject) createSObjectglobal ffr__SummarizationTemplateFieldProcess__c createSObject() equalsglobal Boolean equals(Object obj) hashCodeglobal Integer hashCode() ffr.SummarizationService.ObjectToObjectMapglobal class ObjectToObjectMap implements ISummarizationServiceObject A data transfer object (DTO) that corresponds to the ObjectToObjectMap__c SObject. An ObjectToObjectMap represents how one or more SObject's fields link to another's, or to several other SObjects' fields. This class implements the following interfaces: Properties
Methods
ObjectToObjectMapglobal ObjectToObjectMap() ObjectToObjectMapglobal ObjectToObjectMap(ffr__ObjectToObjectMap__c objectToObjectMapSobject) createSObjectglobal ffr__ObjectToObjectMap__c createSObject() equalsglobal Boolean equals(Object obj) hashCodeglobal Integer hashCode() ffr.SummarizationService.ObjectToObjectMapFieldLinkglobal class ObjectToObjectMapFieldLink implements ISummarizationServiceObject A data transfer object (DTO) that corresponds to the ObjectToObjectMapFieldLink__c SObject. An ObjectToObjectMapFieldLink defines the association between a field on one SObject and a field on another. This class implements the following interfaces: Properties
Methods
ObjectToObjectMapFieldLinkglobal ObjectToObjectMapFieldLink() ObjectToObjectMapFieldLinkglobal ObjectToObjectMapFieldLink(ffr__ObjectToObjectMapFieldLink__c objectToObjectMapFieldLinkSobject) createSObjectglobal ffr__objectToObjectMapFieldLink__c createSObject() equalsglobal Boolean equals(Object obj) hashCodeglobal Integer hashCode() ffr.SummarizationService.Destinationglobal class Destination A data transfer object (DTO) that specifies a destination object for the summarization process. This object is read only. Properties
ffr.SummarizationService.DestinationFieldglobal class DestinationField Properties
Methods
DestinationFieldglobal DestinationField() DestinationFieldglobal DestinationField(String name, String label) DestinationFieldglobal DestinationField(String name, String label, Schema.DisplayType fieldType) ffr.SummarizationService.ISummarizationServiceObjectglobal interface ISummarizationServiceObject MethodscreateSObjectSObject createSObject() |