View Issue Details

IDProjectCategoryView StatusLast Update
0000820OXID eShop (all versions)2. ----- eShop backend (admin) -----public2009-07-31 17:49
Reporterheikereuter 
PrioritynormalSeverityblockReproducibilityalways
Status resolvedResolutionfixed 
Product Version4.1.0 revision 17976 
Target VersionFixed in Version4.1.4 revision 21266 
Summary0000820: recalculateOrder in Shop-Admin for existing order
DescriptionShop seems to use same functionality for calculationg order when it is a new order done by shop customer or an existing order is changed in shop admin.
This may lead to massive trouble.
Scenario:
- Shop user orders, article cost 50 Euros, payment e.g. Nachnahme
- Shop owner changes article price to 100 Euros
- Shop user says to shop owner: please change payment for my order
- Shop user changes payment for that order in admin, order is completely recalculated and ordercost is suddenly 100 Euros
-> information about original price (was a valid contract between customer and owner) was deleted

Additional InformationIn that case, article should not be loaded from oxarticles but from oxorderarticles.
TagsNo tags attached.
Theme
BrowserAll
PHP Version5.2.6
MySQL Version5.0.33

Relationships

related to 0000821 resolvedarvydas_vapsva delete article from shop causes error message in Bestellungen->Stamm 
related to 0000819 resolvedarvydas_vapsva Impossible to update order (admin interface) if one of ordered products were deleted from eshop 
related to 0000992 resolvedarvydas_vapsva Selections of articles with selection lists are lost if modifying ordered articles in admin area 

Activities

dainius.bigelis

2009-05-08 08:51

reporter   ~0000876

Last edited: 2009-05-08 08:54

Fix needs important changes in the core places, what causes a high risk. So fix will be implemented in Next Major release.

arvydas_vapsva

2009-06-30 13:08

reporter   ~0001126

improved order recalculation now solves this problem - it works like user defined.