c2g.RemindersEmailServiceglobal with sharing class RemindersEmailService The service class related to Reminder emails. Methods
sendEmailsglobal static Id sendEmails(Set<Id> tliIds, Id reminderRuleId) Method to run Reminder batch process. Input Parameters
Return ValueThis service returns Id of Reminder__c object. sendEmailsuse another method global static Id sendEmails(Set<Id> tliIdsSelected, Set<Id> tliIdsExcluded, Id reminderRuleId, Id reminderId, Boolean isReSendingErrored) Method to run Reminder batch process having some TLIs selected and some excluded. Same method is used to re-run batch for excluded and errored records. Input Parameters
Return ValueThis service returns Id of Reminder__c object. sendEmailsglobal static Id sendEmails(List<c2g.RemindersEmailService.TliInclusion> includedTliWrappers, List<c2g.RemindersEmailService.TliExclusion> excludedTliWrappers, Id reminderRuleId, Id reminderId, Boolean isReSendingErrored) Method to run Reminder batch process having some TLIs selected and some excluded. Same method is used to re-run batch for excluded and errored records. Input Parameters
Return ValueThis service returns Id of Reminder__c object. getCongaBatchURLForRemindersAttachmentglobal static String getCongaBatchURLForRemindersAttachment(Set<Id> invoiceIds, Id reminderRuleId) Method to return conga batch url to use in a button to attach conga templates to invoices. Input Parameters
Return ValueThis service returns conga batch url to use in a button to attach conga templates to invoices. c2g.RemindersEmailService.TliExclusionglobal with sharing class TliExclusion The service class relating to Excluded Transaction Line Item. Properties
MethodsTliExclusionglobal TliExclusion(Id excludedTliId, String exclusionReason) c2g.RemindersEmailService.TliInclusionglobal with sharing class TliInclusion The service class relating to Included Transaction Line Item. Properties
MethodsTliInclusionglobal TliInclusion(Id includedTliId) |