Sage 100

 View Only
  • 1.  Bad Update Correction

    Posted 09-20-2023 15:54

    Hello 

    I have a client that had a SO Invoice update interrupted. Not sure how, but the daily transaction was able to post to the GL but sales order invoice data entry still had the error "update interrupted". Not knowing that the DTR went through, I was able to push the update through resulting in two GL updates. 

    Does anyone have a list of tables that need to get fixed in  general ledger? I already know of Inventory, Sales Order and Accounts Receivable tables that I need to fix. 

    Thank you!



    ------------------------------
    Tina Meacham
    RKL eSolutions, LLC
    ------------------------------


  • 2.  RE: Bad Update Correction

    Posted 09-20-2023 16:13

    Combined, are the two updates in balance?  How many invoices are are involved?  I ask as you may have to reconstruct the entry invoice by invoice



    ------------------------------
    Jeff Schwenk
    Bottomline Software, Inc.
    (540) 221-4444
    ------------------------------



  • 3.  RE: Bad Update Correction

    Posted 09-20-2023 16:29

    No they are not in balance. We are double checking all of the invoices now, but it looks like the 1st journal that updated is correct. We will run a tape to confirm that all entries balance. The client does not want to do a reversing GL entry, she wants the bad data to be removed. I'm just not sure of all of the GL tables to remove the duplicated data from. 



    ------------------------------
    Tina Meacham
    RKL eSolutions, LLC
    ------------------------------



  • 4.  RE: Bad Update Correction

    Posted 09-20-2023 16:51

    The client does not want to do a reversing GL entry, she wants the bad data to be removed.

    Gotta love clients like this.  Technically, I think you could DFDM the detail posting register and carefully delete each line.  Then recalculate GL balances.  I am sure there is another table or two (source journal detail, source journal header).  Probably quote a couple thousand to do the work.  Or no charge the simple reversal.... 



    ------------------------------
    Jeff Schwenk
    Bottomline Software, Inc.
    (540) 221-4444
    ------------------------------



  • 5.  RE: Bad Update Correction

    Posted 09-20-2023 17:12

    Yes... recalculating the balances is risky.  If there is something out of balance from 20 years ago and it carries forward into subsequent years then you have a bigger project.



    ------------------------------
    Doug Higgs
    Midwest Commerce Solutions, Inc
    (312) 315-0960
    Chauffeur, Chef, and Personal Assistant to Sprinkles
    ------------------------------



  • 6.  RE: Bad Update Correction

    Posted 09-21-2023 06:51

    RE OOB JE's - I install the OOB Crystal report that Sage provided with the first Business Framework 4.0 GL/BR release.  Has been very handy.



    ------------------------------
    Jeff Schwenk
    Bottomline Software, Inc.
    (540) 221-4444
    ------------------------------



  • 7.  RE: Bad Update Correction

    Posted 09-22-2023 10:28

    Interrupted SO invoice update:

    • Restart the journal update and make sure it completes.
    • Post through the DTR.  There may be multiples, but that depends on whether you had to reset anything during the restart.
    • With a restart, after posting, check the table data for:
      • AR_OpenInvoice (bad balance) and AR_TransactionPaymentHistory (duplicate)
      • Invoice history (all tables, looking for duplicates).
      • Inventory transaction history, looking for duplicates.
      • Current inventory tables (looking for bad QoH).
      • SO / SO history (looking for bad quantity shipped).
      • ...other tables that might be in the mix (enhancements...).
    • Summary tables... I usually ignore unless the customer complains.  There are simply too many, and the data is nearly impossible to scrutinize efficiently.  If you find bad entry in IM history, you might need to recalculate IM history... but try in a test company to ensure it works as expected.
    • Then, after all that, you look at what did post to the GL, vs. what should have posted to the GL (which "should" match the originally printed DTR, unless someone added another invoice to the interrupted batch... which I have seen multiple times), with manual GL entries to fix.
      • I'll edit bad data, but not GL history that has supporting DTR's.  A journal entry tagged as "interrupted batch corrections" leaves a better audit trail.


    ------------------------------
    Kevin Moyes
    Technical Systems Analyst
    Munjal White Consulting Co.
    Toronto ON
    ------------------------------



  • 8.  RE: Bad Update Correction

    Posted 09-22-2023 10:33

    Oh... and if there are issues with QoH, it's always a good idea to run the *utl rebalancing utility to make sure everything lines up properly.



    ------------------------------
    Kevin Moyes
    Technical Systems Analyst
    Munjal White Consulting Co.
    Toronto ON
    ------------------------------



  • 9.  RE: Bad Update Correction

    Posted 09-22-2023 10:41

    Kevin, 

    Thanks for that information.

    The client (who is one very tough cookie) wanted it all out. So I spent hours fixing stuff. I got her to sign off that she understood that it was not my recommendation to fix it this way.

    What was interesting and I have never seen before is that the invoices partially updated to the subledgers and completely updated to the General Ledger with a GL Journal No 120. The client actually sent me the DTR for the update, but when she clicked update at the DTR prompt, she was given an error. The invoices were still in SO Invoice Data entry. I pushed the invoices through and then had a second GL Journal 122 with a 2/3 of the original invoices from GL Journal 120. 



    ------------------------------
    Tina Meacham
    RKL eSolutions, LLC
    ------------------------------



  • 10.  RE: Bad Update Correction

    Posted 09-22-2023 10:45

    During the posting process the GL_DailyPosting entries (DTR data) are built as invoices are posted to history.  If the whole original DTR made it through in the first posting, you're lucky.  That doesn't always happen.



    ------------------------------
    Kevin Moyes
    Technical Systems Analyst
    Munjal White Consulting Co.
    Toronto ON
    ------------------------------