I am experiencing an intermittent problem where the Accthist table does not equal the Gltran table. This happens periodically. The last time was 6 months ago.
I have been able to isolate the problem down to one batch from the most recent occurance. It appears to be a problem during the posting process of the batch. In both Batch and GLtran tables there is a field that determines wether or not a batch has been posted. (Batch.status = 'P', Gltran.Posted = 'P') In this case the batch gets posted and the Gltran.Posted is set to "P" but batch.status wasnt. Batch.status remained 'U'.(unposted) Now the batch is shown as unposted and avialable to be posted even though it has already been posted and the accthist table have been updated. It ends up getting posted again and the accounthist table gets hit twice. On the second time it gets posted the batch.Posted field gets set to "P".
The Version is 6.50.3050 which is 6.5 sp2
Nothing on customer source on any bug fixes. Any ideas on how this happens or how to prevent?
*This post is locked for comments