Hi and welcome to Just answer.
We are in the business of repairing damaged Peachtree databases and have been seeing this problem for about three years now. What happens during a close is that the internal period number on all journal transactions has to be changed to correspond to the newly assigned period numbers. When the close process fails, the periods on transactions no longer agrees with the internal period table. The effect is that journal transactions seem to disappear, but they are actually found in a different period.
If you run Data Verification it will detect the problem and attempt to correct it, sometimes generating thousands of error messages in the data verification log file. However, Data Verification does not seem to fix the problem correctly and the database will continue to have problems.
If you get an error message that the close did not work properly or if you start a close, walk away for a while, and come back to see that Peachtree is no longer running, you should restore the backup and try again. However, apparently Peachtree sometimes does not give any indication that anything went wrong so problems are not noted until Peachtree has been used for a while. In this case you should have your database professionally repaired by a company that is familiar with correcting this problem.
Thanks for using Just answer/Pearl. Hope it helps.
Hope this information will be helpful.
IMPORTANT: RATING IS REQUIRED!! If you are satisfied to my answer please don't forget to rate,,EXCELLENT OR GOOD rating and BONUS are greatly appreciated...