WeDid:Salesforce Auto Renewal Email Services
This company sells maintenance contract to their customers. Each contract has a maintenance due date. A couple of emails are required to be sent out before and after the maintenance due date, for example, 10 days before the due date and 5 days after the due date. The standard workflow function has limitation building a dynamic template driven by the different custom object.
Built a scheduled Apex Job that runs daily. This job calculates contract maintenance fees automatically.
|Components||Schedulable Apex class