On Sat, Jun 16, 2012 at 1:15 PM, Erik Huelsmann
<..hidden..> wrote:
... does it help if you make the account an expense or contra-income account?
No. I tried all of the following: contra-liabilities (the original setup) contra-expense, income, expense, and contra-income. (The last two didn't make sense to me in an accounting context - shouldn't these discounts be considered a income or against my expenses or liabilities? Anyway, I tried these settings and didn't get anything different.) Just to be completely clear, when I say I tried these settings, what I mean is that I went to System -> chart of accounts -> list accounts, then selected the purchase discounts account I had made earlier, put in one of the above settings in the account type pulldown menu, adjusted the "contra" checkbox, and clicked "save". Then I went back to Cash -> payments, chose the vendor with the open invoice & tried again to pay with "apply discount" checked.
If not, can I send you SQL commands which will help me understand what's in your database in order to set up a system with an equivalent configuration and test there?