This is a problem I have had for a long time.

I have a couple of vendors I can't delete because they have "current transactions". These transactions are over two years old but they never become "historical".

This is annoying and puzzling. I run the data integrity check regularly and it always reports "complete with no errors".

Can this be repaired?