ExchangeRateTypeDto¶
Example Json Object
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "erpSystemId": 0,
6 "erpSystemDisplayId": "string",
7 "exchangeRateType": "string",
8 "currencyType": "string",
9 "sourceCurrencyType": "CONTRACT_CURRENCY",
10 "translationDateType": "DOCUMENT_DATE",
11 "currencyDefinitionType": "CONTRACT_CURRENCY",
12 "companyId": 0,
13 "companyDisplayId": "string",
14 "targetCurrencyId": 0,
15 "targetCurrencyDisplayId": "string",
16 "targetCurrencyDecimalPoints": 0,
17 "targetCurrencyName": "string",
18 "referenceCurrencyId": 0,
19 "referenceCurrencyDisplayId": "string"
20}
📄 Description: Data transfer object representing the exchange rate used in ledger entries, transactions, and financial records, facilitating accurate currency conversions within the General Ledger.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
status |
string |
false |
none |
Status of the resource |
displayId |
string |
true |
none |
Unique identifier for the display |
erpSystemId |
integer(int64) |
false |
none |
Unique identifier for the erp system |
erpSystemDisplayId |
string |
false |
none |
Unique identifier for the erp system display |
exchangeRateType |
string |
false |
none |
Type of the exchange rate |
currencyType |
string |
false |
none |
Type of the currency |
sourceCurrencyType |
string |
false |
none |
Type of the source currency |
translationDateType |
string |
false |
none |
Type of the translation date |
currencyDefinitionType |
string |
false |
none |
Type of the currency definition |
companyId |
integer(int64) |
false |
none |
Unique identifier for the company |
companyDisplayId |
string |
false |
none |
Unique identifier for the company display |
targetCurrencyId |
integer(int64) |
false |
none |
Unique identifier for the target currency |
targetCurrencyDisplayId |
string |
false |
none |
Unique identifier for the target currency display |
targetCurrencyDecimalPoints |
integer(int32) |
false |
none |
Numeric value representing targetCurrencyDecimalPoints |
targetCurrencyName |
string |
false |
none |
Name of the target currency |
referenceCurrencyId |
integer(int64) |
false |
none |
Unique identifier for the reference currency |
referenceCurrencyDisplayId |
string |
false |
none |
Unique identifier for the reference currency display |
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 |
status |
ACTIVE, CREATED, DECOMMISSIONED, DISABLED |
translationDateType |
, DOCUMENT_DATE, POSTING_DATE, TRANSLATION_DATE |