Forecast Delete for specific customer

I need to remove the forecast for a specific customer and then I want to use the Forecast Entry screen with “Add and Replace” option to import the new forecast for this customer. I need to remove the existing forecast first because the customer may have dropped a part and the “Add Replace” option doesn’t remove it. I can’t do a “Clear and Reload” because this is for a specific customer; I don’t want to remove all the existing records.

A client (non-admin) user needs to do this. I don’t want to install DMT on the client local machine.

The idea way would be to write a c# program the client could launch and then have it run a powershell script that invokes DMT from the server.

Or can I do this from a BAQ or a Dashboard?

Looking for your recommendation here. Thanks.

an updateable dashboard/baq with a tracker (custID) would allow you to delete those records