I found that if you delete the unwanted salesperson records in DFDM and run salesperson history, commission, etc. reports they do not error out. Instead, they show with **Not on file** next to the salesperson code or in some cases just show a blank salesperson name. That will suffice in this customer's case as they have all the history reports in PDF. So all they need is a nice, clean file going forward.