[5.0.12] vat is included in purchase, why?

Bug #622974 reported by Grzegorz Grzelak (OpenGLOBE.pl)
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Odoo Addons (MOVED TO GITHUB)
Status tracked in Trunk
5.0
Invalid
Undecided
Unassigned
Trunk
Invalid
Undecided
Unassigned

Bug Description

First I add purchasing tax 22% for product PC1 (from demo data). This product has cost price 300EUR and no supplier data.
I create invoice alone (not from Purchase order) and I enter a PC1 1 PCE to invoice line.
Why it shows unit price 245,90EUR not 300EUR? We got 300EUR yet after tax. It looks like invoice created not from PO treats cost price as VAT included. It is inconsistent.

When you create invoice usual way using PO the same cost price is treated as tax excluded. So we get unit price 300EUR and 366EUR after tax. It should work the same way in both cases.

I made another test with supplier data for the same product and pricelist modified. Again when I use Purchase order everything works ok. But when I create invoice without PO system even doesn't take supplier price and again unit price is "cost price - VAT".

Maybe applying supplier price in such invoice is for longer discussion (I remember such discussion for customer invoice case) but IMHO cost price should be taken as tax excluded in both cases.

I don't have vat_included module installed.

Revision history for this message
Ana Juaristi Olalde (ajuaristio) wrote :

Hi Grzegorz:

When you make a purchase invoice directly, you can choose invoice method "tax included" or "tax excluded". Probably you have got by default "tax included" selected. Try to change it and set by default "tax excluded".

The field is just behind free reference. If you can't see it on purchase invoice form, maybe is a field added by our spanish localization modules. If it is like that, it should be added by default on OpenERP core modules. IMHO.

Wishing this helps:

Ana

Revision history for this message
Grzegorz Grzelak (OpenGLOBE.pl) (grzegorz-og.pl) wrote :

Thank you for remark.

I have checked now. When you use core modules field "price_type" is added to system in module account_vat_included. And default is "vat_excluded". So in this module it works fine.

But described inconsistency remains when you don't use account_vat_included module.

Revision history for this message
Vinay Rana (OpenERP) (vra-openerp) wrote :

Hello,

Our R&D Teams are focused on the latest OpenERP version, and this issue does not affect it.

Thanks.

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.