View Issue Details

IDProjectCategoryView StatusLast Update
0007801OXID eShop (all versions)1.03. Basket, checkout processpublic2025-06-13 14:11
Reporteranton.fedurtsya Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status acknowledgedResolutionopen 
Product Version7.1.2 
Summary0007801: Wrong calculation for total net/vat of order
DescriptionNet and vat calculation is done for every OrderArticle, but those values are not used during the order finalization, instead, brutto sum for specific vat is taken, and Vat value + Net value is calculated from the sum instead.

This makes inconsistency which is critical when you need to list items with its total net and vat values line by line.
Steps To ReproduceWe need two products, with brutto prices: A - 24,95 and B - 29,95; Default VAT 19%. Brutto prices in the frontend.
Add one item A, and 2x item B to the basket.
Now we have 71,30 as total net + 13,55 as total Vat, in total its 84,85. Everything sounds fine.
But, after the order, in OrderArticles, we get: 20.97+50.34=71.31 as Net and 3.98+9.56=13.54 as VAT. This doesn't match up with totals calculated for the order.
Additional InformationIt happens because the final net/vat is calculated from the brutto total of items grouped by specific vat, instead of using already calculated order articles.
TagsNo tags attached.
Attached Files
ThemeNot defined
BrowserNot defined
PHP VersionNot defined
Database VersionNot defined

Activities

QA

2025-06-13 14:11

administrator   ~0017977

- es -