Rank: Member
Joined: 9/13/2007(UTC) Posts: 3
|
<SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'">OK I am testing BV 5 to make sure it is the shopping cart for us. So far it seems to be the best however I have run into a snag that I cannot figure out. I hope someone here has an answer or workaround.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p>
<SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"> <o:p></o:p>
<SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'">So I have a price group for wholesale customers and it seems to work fine. I also have volume discounts set on one product. Everything works until a wholesale customer chooses that item and triggers the volume discount.<SPAN style="mso-spacerun: yes"> It seems that the volume discount overrides the group price to leave the wholesale customer with a higher price?<o:p></o:p>
<SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"> <o:p></o:p>
<SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'">I have seem another post similar to this and I followed over to the workflow section to modify the calculate order workflow. All that seems to be needed is to add the group price option in the right order in the Calculate Order Workflow but price group is not an option I can select? <o:p></o:p>
<SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"> <o:p></o:p>
<SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'">It seems that there are three kinds of workflows to choose from 1. Orders 2. Products 3. Shipping each one of these has their own options and some options are not shared such as price group is in an option in products but not in orders? So it seems that fixing my problem has been cut short. <o:p></o:p>
<SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"> <o:p></o:p>
<SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'">Does anyone know how to change this? Or can the price group be added to the orders workflow as an option? It seems that with all the power being given that this is not unreasonable to have included.<o:p></o:p>
<SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"> <o:p></o:p>
<SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'">Thank you in advance for your replies.<o:p></o:p>
<o:p>[3] [/3]</o:p>
[3]Hawk[/3]
|
|
|
|
Rank: Member
Joined: 2/21/2007(UTC) Posts: 1,113
|
Hawk,
Instead of editing the Order workflow, try editing the Product Pricing workflow and try changing putting Price Groups before Volume Pricing -- or vice versa -- and see if that doesn't help -- though I think to my site and I don't think the two combine -- it's the same wtih sales -- if the sale price of the base is lower than the volume discount, then only the sale gets applied. |
|
|
|
|
Rank: Member
Joined: 3/8/2007(UTC) Posts: 139
|
Hi Hawk,
Joe is correct. In the "Product Pricing" workflow, you should Initialize the Price, Apply any Sales, and then Apply Price Groups. If the steps are not in this order you will get some erratic pricing.
Thanks, |
Everett Comstock
BV Software |
|
|
|
Rank: Member
Joined: 9/13/2007(UTC) Posts: 3
|
<SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'">Hey Joe thank you for your reply. <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p>
<SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'">I went over to the Product Pricing workflow to see if I could get this to work and behold volume discount is not available as an option to add to the stack. So as before with the calculate order workflow there are items "options" not shared between workflow types. It seems like this arrangement should be a common scenario so many retailers having wholesale discounts "Price Groups" on top of volume discounts.
<SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'">
<SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'">Still hoping there is a way around this.
<SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"> <o:p></o:p>
<SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'">Hawk<o:p></o:p>
|
|
|
|
Rank: Member
Joined: 3/3/2006(UTC) Posts: 1,737
|
Everett, you're wrong.
I've got 'product pricing' set as you say... Init price, Apply Sales, Apply Price groups. It's not doing the math correctly.
In the order of the workflow:
Product #1:
A product priced at $119.95 is shown at $83.96 to a 70% of site price, price group member.
Volume discount: Buy 2 for $109.95 each.
If you buy 2, the cart should show $76.96 each (109.95 * .70)
The cart shows $73.96 each.
Where did the $3.00 go????
Product #2:
A product priced at $184.95 is shown at $129.46 to a 70% of site price, price group member.
Volume discount: Buy 2 for $179.95 each.
If you buy 2, the cart should show $125.96 each (179.95 * .70)
The cart shows $124.46 each.
Where did the $1.50 go????
If you throw a modifier into the mix.. I can't begin to see logic in the numbers.
There is a problem here. As it stands, We can't offer quantity discounts to price group members. |
Optimists invent airplanes, Pessimists buy parachutes. |
|
|
|
Rank: Member
Joined: 3/8/2007(UTC) Posts: 139
|
Hey Mitch, Do you have this hot fix installed? http://forums.bvcommerce...lt.aspx?f=88&m=47501It looks like your site is displaying behavior that this update addresses. If you do have the hotifx installed, please feel free to open a trouble ticket so we can figure out what is happening. Also, in regard to the Product Pricing workflow, you should place the "Apply Price Group" step after the "Apply Sales" step. I was referring to how this individual workflow should be structured, and not how it interacts with the overall price calculation. Thanks, |
Everett Comstock
BV Software |
|
|
|
Rank: Member
Joined: 3/3/2006(UTC) Posts: 1,737
|
Yes, the hotfix was applied months ago... The workflow is stacked as you say. remember, because I have modifiers all over the place, my price group discount is based on the SITE price, not the LIST price - if this makes a difference. There's a thread or two on this important distinction. I'll open a ticket so you can go in a plotch around. MitchA attached the following image(s): Workflows.jpg (34kb) downloaded 80 time(s).You cannot view/download attachments. Try to login or register. |
Optimists invent airplanes, Pessimists buy parachutes. |
|
|
|
Rank: Member
Joined: 4/10/2006(UTC) Posts: 462
|
Hi,
The base volume discount workflow task basically overrides everything if it finds a product that meets the criteria for a volume discount. We had to modify the core functionality for a customer as part of a different project to prevent this from happening.
Part of the problem and I believe I have posted about this in the past is that while the api would lead you to believe that the values stored in the db and retrieved by the api are amounts off, they are actually the true "volume price".
For example, you have Widget A priced at $100, buy 5 you set the price to $90. The amount property is VolumeDiscount.Amount which may lead you to believe that $10 is stored there when in actuality $90 is stored there. There is also a property ProductVolumeDiscountType that has 2 enumerations, Amount and Percentage leading you again to think 2 types of volume discounts exist, but they do not. As such when the volume discount "amount" is applied, the whole price is overriden. Whether this was unintentional due to possibly different developers developing difference pieces coupled with the api names being confusing or whether it was by design is unknown. |
Netriplex Corporation<br /> |
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.