Skip to main content

Notifications

Announcements

No record found.

Microsoft Dynamics GP (Archived)

Checkbook Balance - Strange Behavior Voiding a Manual Payment

Posted on by 7,365

I have come across a strange situation with a void of a manual payment. This is GP 10 SP1. I have not talked with the user yet, I have just been told to see why the checkbook isn't balancing.  This is what looks like happened.

Checkbook Balance is lower than G/L Balance by $66,934.98

User entered an unapplied manual payment to record an AFC payment.  They overrode the Payment No. (PYMT000XXX) with "EFT."  Manual Payment is for $33,267.49 (exactly half of the checkbook/GL difference coincidentally)

For one reason or another, this got voided.  Maybe it went to batch recovery, maybe it had errors, I’m not sure.  But it is voided.  Then it was reentered successfully using a normal Payment Number.
T
he GL Shows two credits and one debit to “cash” as expected.  The Checkbook Register shows a proper payment and then a voided one.  However, the voided one is now listed as a WDL type instead of a CHK

Smartlist shows that this Voided Transaction has a checkbook amount of  $33,267.49 whereas all the other voided ones are $0.00

If my balance is off by double the $33,267.49, I think that the void actually didn’t work to the subledger, perhaps due to the next number that it needed to grab from the Payment Number (had been overridden with EFT).  But it never brought the checkbook balance back up on the void, and I think it is also counting against the checkbook as a Withdrawal (given it is marked as a WDL).

I have tried Checklinks and that didn’t work.

I have run SQL scripts to select this transaction side by side with another legitimate voided transaction to see the difference.  There seems to be an extra entry for this transaction in the CM20100 table.

Does anyone have any suggestions before I go in and try to reset values in SQL?  Like CMTrxType to 3 instead of 4 and set my transaction amounts to 0.00 in the CM20200 table?  I can do this first in a test environment.

*This post is locked for comments

  • K Day Profile Picture
    K Day 7,365 on at
    Re: Re: Re: Checkbook Balance - Strange Behavior Voiding a Manual Payment

    Just an update on this:  Digging around I found that the original invoice that was entered in Payables Transaction entry was an untrained user's "attempt" at making a payment.  She created the PM Voucher and under distributions made it a Debit to the cash account with the PURCH Type and then changed the distributions for the Credit to the A/P account  and changed the type to CASH (instead of PURCH and PAY).   I learned a little about how badly this messes with the Subledgers.  Not only this, but the above mentioned transaction (from the original message) never made it to the G/L when it was voided.  Anyway, it is fixed.

    This is the second time that I have seen a user change the Types on transactions and both times seemed to make it really hard to figure out where it came from.  Is this something that can be disabled using Field Level Security?  Would it then prevent them from adding more than 1 "PURCH" line if a Payables transaction needed to be split to different accounts on the expense side?

  • K Day Profile Picture
    K Day 7,365 on at
    Re: Re: Checkbook Balance - Strange Behavior Voiding a Manual Payment

    I am waiting on the steps that the user did and the Posting Journals. 

    I expect to see the "Bank Transaction" Inquiry screen when I drill into a WDL document from the Checkbook Register, but this definitely was from a Manual Payment and it drilled into the Payment Zoom window, which makes sense because that's where it came from.  Even if the user for some reason tried to void this Manual Payment in the Bank Transactions window, it would have given the error about originating in Payables Management so you can't void here.  I really think it is a system glitch but can't quite figure out why.

    I also found 2 records for this transaction in the CM20100 Table, one that is voided and the and the other that is not.  But this is where CMTrxNum = 'CASH' (which this transaction was).  The voided one has Audit Trail Code PMVPY and the non-voided one has PMTRX.  I need to look further into what that PMTRX record actually is.  But if they are not related, that seems like a duplicate CMTrxNum .  I'm going to look at that table a little closer to see what it is storing.  Does anyone know if that column CMDNUMWK is supposed to be a unique value?

    Strange...

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    Re: Checkbook Balance - Strange Behavior Voiding a Manual Payment

    K Day,

    The best way to identify what went wrong in these cases is to reprint the posting journals for each of your entries, original entry, voided entry and the other entry in Payables. Take the posting journals by the Audit Trial Code and compare the same with GL Audit Trial code, then compare both with Checkbook Register.

    And, Talk to user first. Because it looks like he messed up with these entries altogether. Otherwise, the WDL type cannot be created like that. 

     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Suggested Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,253 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,188 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans