Automatically Generating Revenue Schedules
If you want revenue schedules to be generated and updated automatically when linked source records are created or changed, you can call the Revenue Schedules Service from your own customizations.
You can call the synchronous method (RevenueSchedulesService.generate) or the asynchronous method (RevenueSchedulesService.generateAsync) from your custom code.
There are also two new Apex actions that can be called from within Process Builder.
For more information, see Synchronous and Asynchronous Revenue Schedule Generation.