This happens with all versions of GP including the latest. Customer has Currency Notes with their Banking Details and these are used on reports. They have been dissappearing off and on for the last couple of years and we put this down to User Error but we have since found that
When you delete a Computer Check Batch even if you have not selected any Vendors the Currency Note is deleted from the SY03900 table. If you check the SQL Log you will see that as soon as you select delete it runs SY03900SD which is the Stored Procedure to delete a note.
*This post is locked for comments