The active customer pricing locale drives the currency and currency codes of prices used in Commerce Service Center. The active pricing locale may be customized based on the supported currencies of the store. This component is modified using CRSAgentTools.

Class

atg.commerce.csr.util.CSRAgentTools

Component

/atg/commerce/custsvc/util/CSRAgentTools

The getActiveCustomerPricingLocale() method provides access to the pricing locale and will return the price list locale (if one is specified and price lists are being used). If the price list locale is unavailable, the locale stored in the customer profile is used. Failing that, if /atg/commerce/custsvc/util/
CSRAgentTools.useRequestLocale=true
, the current request locale is used. If all of these attributes are unavailable, the value of the /atg/commerce/pricing/PricingTools.defaultLocale is used.


Copyright © 1997, 2014 Oracle and/or its affiliates. All rights reserved. Legal Notices