ffbc.SoftDatesServiceglobal with sharing class SoftDatesService This class provides service functionality for the Soft Date object. Methods
calculateEndDatesglobal static List<ffbc.SoftDatesService.EndDateResponse> calculateEndDates(List<ffbc.SoftDatesService.EndDateCalculation> endDateCalculations) Calculates end dates from the given start dates, soft date definitions, and numbers of terms. Input Parameters
Exceptions Thrown
Return ValueA list of objects in an order corresponding to the order of those passed in, containing the end dates and any error messages that arose. calculateNextDatesglobal static List<ffbc.SoftDatesService.NextDateResponse> calculateNextDates(List<ffbc.SoftDatesService.NextDateCalculation> nextDateCalculations) Calculates the sequence of dates after the start date that match the soft date definition, up to a target date or a specified number of dates. Input Parameters
Exceptions Thrown
Return ValueA list of objects in an order that corresponds with the objects passed in, which contains the lists of calculated dates and error messages that arose. getSoftDateSummariesglobal static List<ffbc.SoftDatesService.SoftDateSummary> getSoftDateSummaries() Retrieves a list of all soft dates. Return ValueA list of wrapper objects that represent soft dates. ffbc.SoftDatesService.DateCalculationglobal with sharing abstract class DateCalculation Properties
ffbc.SoftDatesService.EndDateCalculationglobal with sharing class EndDateCalculation extends DateCalculation Wrapper for a request to calculate the end date of a series of billing terms. This class extends ffbc.SoftDatesService.DateCalculation Properties
MethodsEndDateCalculationglobal EndDateCalculation() The default constructor for an EndDateCalculation object. ffbc.SoftDatesService.EndDateResponseglobal with sharing class EndDateResponse Wrapper for a response to an end date calculation request. Properties
ffbc.SoftDatesService.NextDateCalculationglobal with sharing class NextDateCalculation extends DateCalculation Wrapper for a request to calculate a series of billing term dates. This class extends ffbc.SoftDatesService.DateCalculation Properties
MethodsNextDateCalculationglobal NextDateCalculation() The default constructor for a NextDateCalculation object. ffbc.SoftDatesService.NextDateResponseglobal with sharing class NextDateResponse Wrapper for a response to a date calculation request. Properties
ffbc.SoftDatesService.SoftDateSummaryglobal with sharing class SoftDateSummary A wrapper object which represents a soft date. Properties
|