• Toll-free  888-665-8637
  • International  +1 717-220-0012
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

brimstoner
#1 Posted : Monday, January 26, 2009 12:04:21 PM(UTC)
brimstoner

Rank: Member

Joined: 1/26/2009(UTC)
Posts: 1

I'm evaluating BVCommerce 5.4 for a couple of clients, and I ran into the following problem.

Whenever I try to update an existing product in option Catalog/Products, I ALWAYS get the
following four errors reported in bright red at the top of the page:

- Msrp must be a currency value
- Cost must be a currency value
- Price must be a currency value
- Extra Ship Fee must be a numeric value

Checking field MSRP, it's content shows: € 1,00, just like the other reported fields. The "reversed e"
is the currency symbol for the Euro. As I'm in Europe, I obviously need the local currency sign.
If I manually delete the € symbol from the four input fields, the update functions as expected.

I configured Win2K3 Server for Dutch language and Dutch location, as it should be.
In BVCommerce 5.4, I selected in Option / Languages setting "Netherlands ? 1,23".
Note the "?". This should be the € currency sign. Hmmmmm... I tried all sort of settings, but always
seem to run into this error.

How can I resolve this?
Marcus
#2 Posted : Monday, January 26, 2009 2:07:51 PM(UTC)
Marcus

Rank: Member

Joined: 11/5/2003(UTC)
Posts: 1,786

What version of the .net framework do you have on the server? The fields for prices use the Microsoft currency parser and pass in the culture value you've configured for your store. It is possible that an older version of the .net framework is using a non-euro currency for the Dutch locale.
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.

©2024 Develisys. All rights reserved.
  • Toll-free  888-665-8637
  • International  +1 717-220-0012