ffbc.ContractsServiceActionRenewAsyncglobal with sharing class ContractsServiceActionRenewAsync Invocable action to allow contracts to be renewed using clicks-not-code customisations. For the API exposing this functionality, see: ContractsService.createRenewalsFromPricebook, ContractsService.createRenewalsWithNoPriceChange, ContractsService.createRenewalsWithPercentageAdjustment For information about using the invocable method in a flow, search for "Apex action" in the Certinia Help. Methodsrenewglobal static List<ffbc.ContractsServiceActionRenewAsync.Response> renew(List<ffbc.ContractsServiceActionRenewAsync.Request> requests) Renew Billing Contracts Asynchronously. Input Parameters
Return ValueA list of response objects containing the contracts to be renewed and any errors that prevented invocation of the renewal process. Further errors may appear in the Logs in due course. ffbc.ContractsServiceActionRenewAsync.Requestglobal virtual with sharing class Request A request to renew a contract. This class wraps the billing contract ID and the pricing criteria to be used. This class is virtual to work around a technical limitation and is not intended to be extended by customers. Properties
Methodsffbc.ContractsServiceActionRenewAsync.Responseglobal with sharing class Response The response to a request to renew contracts. This contains the contract being renewed and the error if the contract cannot be renewed. Properties
Methods |