Pricing Does Not Work When Multiple UOM On A Product
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Odoo Addons (MOVED TO GITHUB) |
Invalid
|
Undecided
|
Unassigned | ||
6.0 |
Confirmed
|
Low
|
OpenERP Publisher's Warranty Team |
Bug Description
The price lists enable you to establish pricing on the quantity that is purchased.
Lets imagine that 64 units of an item constitute a pallet. You set up pricing to say that if 64 units are purchased, then there is a discount of say 10% (purchase by the pallet and get a 10% discount).
Now sell 1 pallet to a customer (as you have already set up a UOM with a bigger than reference at a ratio of 64).
The pricing will not give a 10% discount until you sell 64 of any units of measure.
I would have thought that because of the pallet constituting 64 units, that the pricing applied for this single pallet would get the 10% discount.
This pattern can be replicated across all combinations where the UOM is different to the UOS.
This is making it impossible to set up price rules if sell by multiple UOM.
Related branches
- Priyesh (OpenERP): Pending requested
-
Diff: 33 lines (+8/-1)1 file modifiedproduct/pricelist.py (+8/-1)
This is happening in [6.0.1 stable].