Example: Generating New Base Prices
This example describes an item with base price records before and after you generate a new base price in a different currency.
Before you generate new base prices, an existing item has these base price records:
Unit Price |
UoM |
Currency Code |
---|---|---|
1,000.00 |
EA |
USD |
1,563.00 |
EA |
CAD |
642.26 |
EA |
GBP |
The processing options for the Generate Base Price/Currency program are set in the following way:
Run Modes
Mode = 1 (final)
Date = June 30
Currency
Convert to = EUR
Convert From = USD
Exchange rate = 1.02011
Method = 1 (multiplier)
Even though several currency amounts are associated with the item, the program generates only one new EUR amount based on the USD price.
The Generate Base Price/Currency program generates a new price record for 1,020.11 EUR, based on the 1,000.00 USD record. The original 1,000.00 USD record remains so that you can continue to invoice customers in that currency, as needed. The existing item has new base price records:
Unit Price |
UoM |
Currency Code |
---|---|---|
1,020.11 |
EA |
EUR |
1,000.00 |
EA |
USD |
1,563.00 |
EA |
CAD |
642.26 |
EA |
GBP |
After the system generates the new price record for 1,020.11 EUR, the program does not generate another price record for the item unless the expiration date of the existing price record is greater than or equal to the date that is entered in the processing option.