Have you tried running GL Trial Balance in another company, as maybe it's a data problem with GL_PeriodPostingHistory table you inherited from v2019. One way to check is open with DFDM and click the lookup to let it scan all the records and see if an error appears. If good, you could create a Crystal report and dump all the fields in there and see if an error occurs this way. If it does then maybe you have a bad date in on one of the date fields.
You could of course just try to Rebuild Key Files on it. It will make a backup for you.
------------------------------
Alnoor Cassim
Email:
alnoor@asifocus.comPh: 949-689-9887
Orange County, CA
------------------------------