Hi all, I have a very perplexing problem. A 3rd party software interface creates GL batches that are then posted by my customer. The batch seems to be fine and all the transactions post properly. However, somehow - after posting - the GL10000 and GL10001 tables get populated with batch information related only to the transactions that post to the account associated with the bank. As an example, the batch contains a transaction that debits the cash account and credits the A/R account. After posting, the GL10001 table contains all of the transactions associated with the cash account, and creates two transactions for each of the transactions with both a credit and debit to the cash account. The descriptions are changed so the debit is "Bank Transaction Entry" and the Credit is "Other Account". The GL10000 table has the batch name. The SY00500 table is cleared out. So after this happens it appears that the batch has been posted (and it has). The user sees no error messages.
The issue occurs after we run checklinks. Then the utility sees that there are these items in the GL10000 and GL10001 tables, and stuffs the batch name in SY00500. However, there are numerous missing fields in the GL10000 table such as posting year, series and more. Now, I can go into the SQL tables and clear out all these items. However, new ones will show up in the same pattern when new GL batches are posted and we do another checklinks. In GP you then see the batches but it says there are no transactions. However, there are in the tables mentioned but data isn't complete.
Again, note that all of the transactions do post, it's just that the ones tied to the cash account "come back in" somehow. I need to stop this from happening as we run the utility after updates and upgrades. The customer has GP2016. We will be upgrading them to GP2018 later this year. BTW, the vendor claims they've never seen this happen before but they also are only looking in GP, not the SQL tables. Their solution is to just delete the batches. This, however, does not fix the problem. If I delete the batch via GP and run checklinks again the issue pops back up.
Can anyone help? I've never seen this sort of thing before. I do have xls files with specific examples for both GL tables.