View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0006399||OXID eShop (all versions)||2.6. Administer orders||public||2016-05-26 14:01||2016-05-27 07:58|
|Platform||Chrome||OS||Mac OS X||OS Version||10.11.5|
|Product Version||4.9.8 / 5.2.8|
|Target Version||Fixed in Version|
|Summary||0006399: Updating or adding articles to order in admin changes all item prices to current article prices|
|Description||When updating an order in the admin backend, for example by adding a new item, storno of an item or just by clicking "Aktualisieren", the whole order is recalculated and the current article price is taken for every item in the order, not the original item price at the time when the order was placed (which is stored in the oxorderarticle).|
I think the original prices the customer ordered by should be kept, the new prices should only be applied to newly added items.
|Steps To Reproduce||Go to admin->Orders, select an Order go to tab Articles.|
Choose Add Article, add one.
Go to Articles, change the price of the Article.
Go back to orders, add the same article again. The price of the newly added article and the article already in the order are changed.
|Tags||Admin, Calculations, Order Recalculation|
|PHP Version||Not defined|
|MySQL Version||Not defined|