0% found this document useful (0 votes)
2K views3 pages

What Is PVA and VAL Methods and Trans and Transperiod in Rules

There are two standard methods for currency translation in accounting rules - PVA and VAL. PVA uses periodic exchange rates to translate periodic account amounts, while VAL uses a single exchange rate to translate the year-to-date account balance. The document provides an example comparing PVA and VAL translations for an income account with monthly amounts and exchange rates. It also defines two translation functions, Trans and TransPeriodic, that can be used in rules to perform year-to-date or periodic currency translations, respectively, between accounts and exchange rate accounts.

Uploaded by

Deva Raj
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2K views3 pages

What Is PVA and VAL Methods and Trans and Transperiod in Rules

There are two standard methods for currency translation in accounting rules - PVA and VAL. PVA uses periodic exchange rates to translate periodic account amounts, while VAL uses a single exchange rate to translate the year-to-date account balance. The document provides an example comparing PVA and VAL translations for an income account with monthly amounts and exchange rates. It also defines two translation functions, Trans and TransPeriodic, that can be used in rules to perform year-to-date or periodic currency translations, respectively, between accounts and exchange rate accounts.

Uploaded by

Deva Raj
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

What is PVA and VAL Methods and Trans and Transperiod in Rules

There are 2 standard methods of translating an account, PVA and VAL. 1. PVA: This method retrieves the periodic value for an account and multiplies that by the exchange rate for that period to obtain the translated amount for the current period. Then the translated amount for the current period is added to the prior periods year-to-date (YTD) translated balance in order to calculate the YTD translated amount. The PVA method is usually applied to Income, Expense, and Flow type accounts. 2. VAL: This method retrieves the YTD value in an account and multiplies that by the exchange rate. The VAL method is usually applied to Asset, Liability, and Balance type accounts. An example of PVA and VAL is as follows: PVA

JAN FEB MAR (Divide) AVERAGE RATE.FRANCS 0.5 0.6 0.7

INCOME (YTD ACCT (EURO) 100 300 600 Amounts) (Translated Amt INCOME After ACCT (USD) 200 533 962 Consol) The PVA method takes the periodic value in the INCOME ACCT and divides that by the exchange rate for that period. It then adds this result to the translated value from the prior period. It does not change the exchange rate amount or look to the prior period for the exchange rate at all. In the example above the calculations are as follows: JAN 100 / 0.5 = 200 FEB (300 100) = 200 / 0.6 = 333 + 200 (JAN) = 533 MAR (600 300) = 300 / 0.7 = 429 + 533 = 962 VAL

JAN FEB MAR (Divide)

AVERAGE RATE.FRANCS 0.5 0.6

0.7

INCOME (YTD ACCT (EURO) 100 300 600 Amounts) (Translated Amt INCOME After ACCT (USD) 200 500 857 Consol) Using the VAL method instead of PVA, the results would be: JAN 100 / 0.5 = 200 FEB 300 / 0.6 = 500 MAR 600 / 0.7 = 857

Note: IF you understand the above scenario then you will be able to understand the below Translate Rules. 1.Trans Translates a currency using the Year-to-date method. This function can be used in Translation rules. Syntax HS.Trans("DestPOV","SourcePOV","Rate1","Rate2") Example The following example uses the rate in the Rate1 account to translate the Sales account using the year to date method: HS.Trans("A#Sales", "A#LastYearSales", "A#Rate1", "")

2.TransPeriodic Translates a currency using the Periodic method. This function can be used in Translation rules Syntax HS.TransPeriodic("DestPOV","SourcePOV","Rate1","Rate2") Example The following example uses the exchange rate in the Rate1 account to translate the Sales Account

using the Periodic method: HS.TransPeriodic("A#Sales", "A#LastYearSales", "A#Rate1", "") If you want more information regarding Rules please go though the Rules Admin guide link. http://www.slideshare.net/ariffsharif/d53155-hfm-931rulesstudentguide

Regards Dev

You might also like