Ppt schedule dates can be generated by API

Also, now the dates are created when the edit
form is first viewed.