Issue with QuickBooks Desktop [ Credit memos ]
We recently made an Enhancement to our QuickBooks Desktop ( QBD ) integration where we started supporting sales tax code per line on the invoice.
For this feature to work smoothly, we also absorb a user setting on the QBD setup called "IsUsingAmountsIncludeTax".
which allows us to validate whether the amount entered per line on the invoice is inclusive of tax or not.
The mechanism works flawlessly for tax inclusive or exclusive, positive amount Invoices exported from our application to QBD i.e. Each Invoice line has the correct tax code and tax totals aligned with QBD's tax calculation.
However, the mechanism fails when tax inclusive Invoices have a negative amount on them aka credit Invoices. When such invoices are exported from our application to QuickBooks Desktop, the QuickBooks Desktop SDK overwrites the amount to "0".
The above is becoming a problem for a lot of customers and blocks the customer from creating credit Invoices in QuickBooks Desktop via our application.
Could you help me with this issue?