ExchangeRateTypeSnapshot¶
Example Json Object
1{
2 "currencyDefinitionType": "CONTRACT_CURRENCY",
3 "sourceCurrencyType": "COMPANY_CURRENCY",
4 "translationDateType": "POSTING_DATE",
5 "targetCurrency": {
6 "id": "string",
7 "displayId": "US Dollar",
8 "decimalPoints": 2
9 },
10 "referenceCurrency": {
11 "id": "string",
12 "displayId": "Euro"
13 },
14 "currencyType": "GROUP_CURRENCY",
15 "exchangeRateType": "STANDARD"
16}
📄 Description: Snapshot definition of an exchange rate type, including currency details and translation rules.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
currencyDefinitionType |
string |
false |
none |
Specifies the method of currency definition applied in this snapshot. |
sourceCurrencyType |
string |
false |
none |
Type of the source currency used for conversion. |
translationDateType |
string |
false |
none |
Defines the type of date used for currency translation. |
targetCurrency |
false |
none |
Identifier and display information for a currency, including decimal point precision. |
|
referenceCurrency |
false |
none |
Basic identifier object containing ID and display information. |
|
currencyType |
string |
false |
none |
Defines the type of currency used (e.g., company code currency, group currency). |
exchangeRateType |
string |
false |
none |
The exchange rate type applied for conversion. |
Enumerated Values
Attribute |
Value |
|---|---|
currencyDefinitionType |
COMPANY_CURRENCY, CONTRACT_CURRENCY, MONTH_END_CURRENCY, REPORTING_CURRENCY, SECOND_LOCAL_CURRENCY, THIRD_LOCAL_CURRENCY |
sourceCurrencyType |
COMPANY_CURRENCY, CONTRACT_CURRENCY, N_A |
translationDateType |
DOCUMENT_DATE, POSTING_DATE, TRANSLATION_DATE, nan |