The Course Requests functionality of Blackbaud is not sophsticated enough to produce quality results for our school. We have developed a program that takes the out put of course requests, checks and categorizes them. Those that meet approval can be approved en masse via import, but those that remain pending cannot be "denied" en masse they can apparently only be deleted. Can you add an import allowing requests to be denied?
Even better, could you add an endpoint in the API to update requests? Thsi would allow even more automation options.
I'm having the same issue right now because our school has a lengthy external approval process for our AP and Advanced Honors Course requests. They let us know which ones they might be interested in and a committee reviews their past grades, report card comments, testing scores, etc. and then they'll either approve or deny the inquiry.
I have been asked to upload all the decisions into Blackbaud before we open up course selection so the students can see which advanced classes are available to them. It seems like in years past my predecessors have manually entered all decisions. It seems strange that there’s an “Approve All” button and an “Approve Request” button but there’s no function that would let me do the same with any of the other decision options.
Even in CORE’s Data Import, the most I can do is upload which class to recommend/request. There’s even a field to say who approved, requested, &/or recommended the student for the course, but still there’s no field for decision made.