MiniVend Akopia Services

[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date ][Minivend by thread ]

Re: Pricing Routines to perform Unit Price conversions before used in sub/totaling



******    message to minivend-users from Barry Treahy <treahy@mmaz.com>     ******

The problem is that it isn't a standard conversion... In the case of US$ to UK pount, the unit price is $p *
1.12 / 1.6 * 70.00 and I haven't found a method or example of MV handling that.

Chris M&#252;ller wrote:

> ******    message to minivend-users from Chris =?iso-8859-1?Q?M=FCller?= <cmueller@polinet.ch>     ******
>
> I may not understand your problem, but price conversion ist pretty well documented in
> the section "Internationalization".  I run shops with five currencies and use the
> price field plus a locale.asc database with a PriceDivide directive for each
> currency.
> Chris
>
> Barry Treahy wrote:
>
> > ******    message to minivend-users from Barry Treahy <treahy@mmaz.com>     ******
> >
> > Ok...  I've seen posted on the list many times on this list (and in the
> > documentation) that if we start getting close, the experts that be may
> > speak.
> >
> > I am attempting to do on the fly currency conversion to foreign prices
> > from a US$ based price list.  Creating price lists for each supported
> > currency is not an option nor dealing with the flucuations on a regular
> > basis with a 'hard-coded' list will not work.
> >
> > We've been encouraged to try UserTag's but everything I've attempted
> > fails to manipulate the item-subtotal or subtotal fields, I can only
> > presume this will not work because the order of precedence is too late.
> >
> > I've been pouring through the code with two Perl books open, taking a
> > crash course, and I came across an undocument reference in Data.pm
> > regarding pricing which appears to be a configuration option;
> > ItemPriceRoutine.
> >
> > >From the little that I have learned about Perl, this routine from
> > Data.pm:
> >
> > sub item_price {
> >         &{$Vend::Cfg->{ItemPriceRoutine}}(@_);
> > }
> >
> > is being passed parameters, the item-code and the item-quantity as well
> > as an optional pricing database.  I've also learned that the & in Perl
> > is a reference pointer to a procedural routine entry point.  So it would
> > seem that calls to item_price is just a generic dispatch to a
> > configurable pricing routine.
> >
> > Great, but I have been unable to put together, based on looking at
> > Config.pm, what the default pricing routine is, to use this as a
> > template to construct a custom one nor do I know how to correctly
> > reference it in the configuration file...
> >
> > How about some help now... Please?
> >
> > Barry
> >
> > Ps. I'm not the only one that will benefit from this.  I've had e-mails
> > sent to me directly asking for the very same thing if I can get it
> > going...
> >
> > -
> > To unsubscribe from the list, DO NOT REPLY to this message.  Instead, send
> > email with 'UNSUBSCRIBE minivend-users' in the body to Majordomo@minivend.com.
> > Archive of past messages: http://www.minivend.com/minivend/minivend-list
>
> -
> To unsubscribe from the list, DO NOT REPLY to this message.  Instead, send
> email with 'UNSUBSCRIBE minivend-users' in the body to Majordomo@minivend.com.
> Archive of past messages: http://www.minivend.com/minivend/minivend-list



-
To unsubscribe from the list, DO NOT REPLY to this message.  Instead, send
email with 'UNSUBSCRIBE minivend-users' in the body to Majordomo@minivend.com.
Archive of past messages: http://www.minivend.com/minivend/minivend-list


Search for: Match: Format: Sort by: