Richard the reason why i didnt look at the quantity sold life to date or any of the sale quantities in any of the tables is because even though an item might never have been sold, it might have been purchased and that would affect the inventory along with item transactions on the item.
I think that the IV30300 table is a super set of all transactions that have been performed on an item.
I do agreee with both of you, that a lot of tables need to be cleared up which i will, i just need some sort of confirmation on if i am missing anything else in particular. As for concerns about leaving orpahn records, i would have thought that running checklinks should clear up most stuff.
I have already tried deleting the records on the test environment and then ran check links and that just recreated the items because i hadnt cleaned up the remaining tables but im assuming once i have deleted the sites and creditor items and some other tables, it would clear out the rest when i run check links.
The task would have been simpler if i didnt have an integrated CRM which i need to bring inline with the financial application.