Overview of Multicurrency Conversion Lists

If you have global customers or do pricing in different currencies, the multicurrency feature enables you to maintain a single price list for multiple currencies.

You can set up and maintain multiple currency conversion rates for a base currency by creating a single multicurrency list. You can then attach the multicurrency list to multiple price lists or agreements. Price list maintenance is reduced because only one currency conversion definition can be attached to multiple base currency price lists, and when base prices change, you need to update only the prices on the base price list.

You can also specify currency-specific markup/markdown equations that are applied as a formula, percent, or fixed amount to mark up the currencies.

When a pricing request is made, the pricing engine converts the price on the base price list to the ordering currency and returns the new price in the ordering currency (including any markup values).

Note: To set up the multicurrency feature, your System Administrator or designate must complete the following steps:

Summary of Multicurrency Changes to Price Lists and Agreements

When the price lists and agreements are converted to multicurrency usage, windows and fields are updated with new multicurrency fields and some existing procedures may change.

The following section summarizes the changes that occur when the multicurrency feature is implemented:

Pricing Engine Changes

The pricing engine matches the order currency to the currencies attached to the price list at the time of selection. The engine then applies the conversion type, markup, and rounding to the price.

Changes to Price Lists Window

Agreements

Rounding and Markup Factors

You can define markup criteria for each currency definition by specifying either a fixed value or one derived from a formula. Specific currency rounding can also be defined for the converted selling price.

You must make any changes to the base currency in the Multi-Currency Conversion window and not in the price list window.

You cannot update the Base Round To value if the QP: Price Rounding profile option is set to Enforce Currency Precision.

Rounding Behavior During Currency Conversion Calculation

The following examples show you how rounding is calculated during currency conversion calculations.

If the Conversion Rounding Factor and the Round To values in the Multi-Currency Lists window are entered for a currency conversion, the conversion rounding factor is applied first, followed by the Round To factor.

This is applicable for every item (except for the service item) in every pricing event.

Example 1

Price List Setup

Multicurrency Conversion List Attached to the Price List

Example 2

In Service Pricing, the service item is rounded using the Round To, not the conversion rounding factor.

Price List Setup

Multicurrency Conversion List Attached to the Price List

Sales Order Setup for a Service Item B

Example 3

QP: Selling Price Rounding Options = Individual

The QP: Selling Price Rounding Options profile option affects only the rounding factor. If the profile is set to Individual, then the rounding factor is applied. If it is set to No, the rounding factor is not applied. The QP: Round Unit Selling Price profile option does not affect the Conversion Rounding Factor. The Conversion Rounding Factor is always applied to the list price.

Price List Setup

Multicurrency Conversion List Attached to the Price List

Sales Order Setup for a Non-Service Item A

Sales Order Setup for a Non-Service Item A

Example 4

QP: Selling Price Rounding Options = N (No)

Price List Setup

Multicurrency Conversion List Attached to the Price List

Sales Order Setup for a Non-Service Item A

Using a Formula with Component Type as Price List Lines

  1. Navigate to the Advanced Pricing - Define Modifier window.

  2. Query or create desired modifier for a discount.

  3. Select a Formula. If selecting a formula with a component type as Price List Line, the base currency of the price list must be the same as the modifier currency.

  4. Save the modifier record.