Forum Discussion

Irishman1's avatar
5 years ago
Solved

Discount given must be greater than zero

Hi, I am trying to make a payment to a supplier with multiple invoices and also claiming the early payment discount.  Have just upgraded to AccountRight 2019 from MYOB Premier 19.

 

I get the following error and MYOB crashes:

 

Code:
System.ArgumentException


Message:
Discount given must be greater than zero.
Parameter name: discountGiven.

 

I have checked the Pay Bills screen, no discount is zero.  Any ideas?

Thanks

  • Hi Irishman1

     

    Thank you for your post. Currently this is a known issue in the software however the current work around for this is to Zero out any discount lines that you are not applying an amount to, as one or more of them may be causing this error. This will then allow you to record the payment. 

     

    Example attached:

     

    I hope this helps.

2 Replies

Replies have been turned off for this discussion
  • Hi Irishman1

     

    Thank you for your post. Currently this is a known issue in the software however the current work around for this is to Zero out any discount lines that you are not applying an amount to, as one or more of them may be causing this error. This will then allow you to record the payment. 

     

    Example attached:

     

    I hope this helps.

    • Irishman1's avatar
      Irishman1
      User

      Thanks Melisa

       

      This works fine, thanks for your help.  Any timeframe on a bug fix?