[trunk] l10n_nl: taxes configured incorrectly for handling refunds

Bug #1026760 reported by Stefan Rijnhart (Opener)
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Odoo Addons (MOVED TO GITHUB)
Fix Released
Low
OpenERP R&D Addons Team 3
Therp Backports (Deprecated)
Fix Released
Undecided
Unassigned

Bug Description

Hi,

the Dutch chart of accounts does not handle refund invoice s(sales or purchase) correctly with respect to the tax move lines and the tax report.

In OpenERP, a refund move cancels out the amount of the original move line on the same account with the opposite sign.

Using l10n_nl, taxes do not follow this behaviour but instead creates move lines on the taxes payable account if the original move line was on taxes receivable and vice versa. Tax reporting on these transactions shows duplicate amounts.

Steps to reproduce:
Install a new database. Configure the Dutch chart of accounts. Create a customer invoice for €1,00 with 19% tax. Create a customer refund invoice for €1,00 with 19% tax.

Actual results:
The balance sheet shows an amount of €0,19 on taxes payable and €0,19 on taxes receivable.
The reporting shows a revenu of €2,00 and €0,38 taxes to pay.

Expected results:
The balance sheet shows a zero amount on taxes payable and taxes receivable.
The reporting shows a revenu of zero and zero taxes to pay.

Cheers,
Stefan.

Revision history for this message
Amit Parik (amit-parik) wrote :

Hello,

Same as lp:1026120, issue has been committed on branch lp:~therp-nl/openobject-addons/7.0-lp1026760-l10n_nl_fix_tax_configuration_refunds with rev
no 7066 and rev id <email address hidden>.

Our core team will review it.

Thanks!

Changed in openobject-addons:
assignee: nobody → OpenERP R&D Addons Team 3 (openerp-dev-addons3)
importance: Undecided → Low
status: New → Fix Committed
Changed in therp-backports:
milestone: none → 6.1-maintenance
Changed in therp-backports:
status: New → Fix Released
Lara (Therp) (lfreeke)
Changed in therp-backports:
milestone: 6.1-maintenance → fixed-after-61
Changed in openobject-addons:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.