Closed (duplicate)
Project:
Commerce Core
Version:
7.x-1.x-dev
Component:
Price
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
10 May 2011 at 07:06 UTC
Updated:
15 Jun 2011 at 23:27 UTC
Jump to comment: Most recent file
Comments
Comment #1
essbee commentedAnyone got any thoughts on how this can be achieved?
When creating an order via the admin interface, the price field is editable - so there is a place to override the price - however as soon as the order is saved the unit price is reverted to the default amount.
I played around with Rules but can't really see any way to create an admin editable pricing field for the product.
Basically looking to have this functionality so that an administrator can go in and override a price for special orders, negotiated deals etc.
Any input greatly appreciated.
Sam
Comment #2
rszrama commentedRight now we aren't supporting this for shopping cart orders. This will work just fine if the administrator wants to alter an order that was entered manually or tweak the price after a customer has completed checkout. However, allowing random alterations to cart prices doesn't really jive with the way price calculation currently works. In this situation you need either 1) a Coupon that gives the customer the amount off (or some other temporary discount Rule or something) or 2) a contributed module that can setup one time pricing through manual alterations on the order edit form.
I'm marking this won't fix, but if you think there's need for a contrib beyond just coupons, please retitle the issue and move it to the "Contributed modules" component.
Comment #3
essbee commentedHi Ryan,
When you say "the administrator wants to alter an order that was entered manually or tweak the price" what exactly do you mean? In my use case all orders are entered manually by the administrator - does that help my situation in terms of price overrides?
Comment #4
rszrama commentedThen I guess I don't understand what isn't working for you. Are you trying to allow an administrator to change the price of a line item on a Cart order or just any old order?
Comment #5
essbee commentedany old order.
It lets me change the price (assuming in a non-cart status), the line total recalcs fine, but when I view the order the totals have not recalculated.
See attached image by way of example. This order I have changed the price to $30 per unit, it was $50, but as you can see the totals information is still based on the original $50 unit price. It hasnt redone the line-items-total for the order.
Thoughts appreciated.
Comment #6
essbee commentedattaching the attachment would help ;)
Comment #7
essbee commentedHadn't realized this got closed. The aim here isnt to modify cart orders but to achieve what you describe in #2, that is alter a manually entered order. Currently the price can be de altered but totals are not updated to reflect the changes.
I think this is more bug report than feature request, as most users would expect the totals to align to prices, which clearly they dont (shown in screenshot in #6).
Comment #8
essbee commentedActually thinking about it I'm going to mark this a duplicate of http://drupal.org/node/1124414
That issue better explains the issue - namely that totals are not recalculated.