[REV] account: display correct price_unit with 100% taxes

This reverts commit fe7d56dc32c71e04b54de9dbd756a48942a832f4.

The original commit created an unwanted side effect that was
being solved here https://github.com/odoo/odoo/pull/89632

But while testing the new PR, it appeared that the initial bug
was no longer there, even without the original fix.

Hence this PR.

closes odoo/odoo#89895

X-original-commit: af01dac8e35fe814b1d42a1620ff766908425b33
Signed-off-by: Laurent Smet <las@odoo.com>
Signed-off-by: John Laterre <jol@odoo.com>
This commit is contained in:
John Laterre (jol)
2022-04-27 21:28:15 +02:00
parent 458693e2ac
commit 51fbb89976
+2 -3
View File
@@ -3909,9 +3909,8 @@ class AccountMoveLine(models.Model):
'discount': 0.0,
'price_unit': amount_currency / (quantity or 1.0),
}
elif not discount_factor or not amount_currency:
# balance of line is 0, but discount == 100% or taxes (price included) == 100%,
# so we display the normal unit_price
elif not discount_factor:
# balance of line is 0, but discount == 100% so we display the normal unit_price
vals = {}
else:
# balance is 0, so unit price is 0 as well