NAV 2013 Financially Voiding Customer Refund Checks

jsq201jsq201 Member Posts: 23
I processed a customer refund check from the Payment Journal. The I tried voiding the refund check from the Check Ledger Entries screen but am getting the following error:

"Amount must be positive in Gen. Journal Line Journal Template Name='',Journal Batch Name='',Line No.='0'."

I do not get this error if I am voiding an AP check to a vendor.

Is there another procedure in NAV 2013 for financially voiding a Customer Refund check?

Comments

  • aseigleaseigle Member Posts: 207
    We were getting the same error in a NAV2009R2 database where we trying to void a refund check. We couldn't replicate in the NAV2009R2 CRONUS, but did replicate in NAV2013. In NAV2013, in Codeunit 367 you will find this code:

    // NA0005.begin
    GenJnlLine2."Document Type" := CheckLedgEntry."Document Type";
    // NA0005.end

    It was released as part of KB980359.

    https://mbs2.microsoft.com/Knowledgebase/kbdisplay.aspx?wtntzsmnwukntmmyvorspqlqqyotvqpunoqunswwrwoystml
  • Igor_PchelnikovIgor_Pchelnikov Member Posts: 25
    Hello,
    in case if anybody will get this error.
    In September rollup there is update in COD 11. They added check for Refund case.
    "Document Type"::Refund:
       IF NOT "System-Created Entry" THEN
          ErrorIfNegativeAmt(GenJnlLine)
       ELSE
          ErrorIfPositiveAmt(GenJnlLine);
    

    Should work ;)
Sign In or Register to comment.