I feel the delete button has done and will continue to do much damage to the RMS database especially when an item has history. Can MS amend this function such that if an item has history, then it cannot be deleted but instead suggest to make it inactive? I have come across so many clients with questions why they see orphaned records in their databases yet they would have deleted the items and also some create the exact item lookupcode to try retrieve the records but that does not work as it will be a different record altogether in SQL.
Also I may be wrong but don't certain countries/laws prohibit the deletion of records before a certain period is up? I heard this somewhere in the accounting circles...
my 2c
David