ExchangeRate Data Type

Implemented Interfaces
Serializable
Properties
name data type description
historized boolean
transient boolean
auditable Auditable
currentRate boolean
active boolean
auditableFields array of AuditableFieldHistory
fromDate number
notified boolean
exchangeRate number
tradingCurrency TradingCurrency
disabled boolean
id number
version number

Example

{
  "historized" : true,
  "transient" : true,
  "auditable" : {
    "created" : 12345,
    "creator" : "...",
    "lastModified" : 12345,
    "updater" : "...",
    "updated" : 12345,
    "lastUser" : "..."
  },
  "currentRate" : true,
  "active" : true,
  "auditableFields" : [ {
    "fieldName" : "...",
    "historable" : true,
    "historized" : true,
    "auditType" : "RENEWAL",
    "notfiable" : true,
    "currentState" : { },
    "notified" : true,
    "previousState" : { }
  }, {
    "fieldName" : "...",
    "historable" : true,
    "historized" : true,
    "auditType" : "STATUS",
    "notfiable" : true,
    "currentState" : { },
    "notified" : true,
    "previousState" : { }
  } ],
  "fromDate" : 12345,
  "notified" : true,
  "exchangeRate" : 12345.0,
  "tradingCurrency" : {
    "currentRate" : 12345.0,
    "decimalPlaces" : 12345,
    "prCurrencyToThis" : 12345.0,
    "historized" : true,
    "prDescription" : "...",
    "notified" : true,
    "currentRateFromDate" : 12345,
    "active" : true,
    "currencyCode" : "...",
    "version" : 12345,
    "transient" : true,
    "symbol" : "...",
    "currency" : {
      "auditable" : { },
      "transient" : true,
      "auditableFields" : [ { }, { } ],
      "version" : 12345,
      "id" : 12345,
      "notified" : true,
      "description" : "...",
      "systemCurrency" : true,
      "symbol" : "...",
      "descriptionI18n" : {
        "property1" : "...",
        "property2" : "..."
      },
      "historized" : true,
      "descriptionEn" : "...",
      "currencyCode" : "..."
    },
    "currentRateUpdater" : "...",
    "disabled" : true,
    "auditableFields" : [ {
      "fieldName" : "...",
      "historable" : true,
      "historized" : true,
      "auditType" : "RENEWAL",
      "notfiable" : true,
      "currentState" : { },
      "notified" : true,
      "previousState" : { }
    }, {
      "fieldName" : "...",
      "historable" : true,
      "historized" : true,
      "auditType" : "STATUS",
      "notfiable" : true,
      "currentState" : { },
      "notified" : true,
      "previousState" : { }
    } ],
    "exchangeRates" : [ {
      "historized" : true,
      "transient" : true,
      "auditable" : { },
      "currentRate" : true,
      "active" : true,
      "auditableFields" : [ { }, { } ],
      "fromDate" : 12345,
      "notified" : true,
      "exchangeRate" : 12345.0,
      "tradingCurrency" : { },
      "disabled" : true,
      "id" : 12345,
      "version" : 12345
    }, {
      "historized" : true,
      "transient" : true,
      "auditable" : { },
      "currentRate" : true,
      "active" : true,
      "auditableFields" : [ { }, { } ],
      "fromDate" : 12345,
      "notified" : true,
      "exchangeRate" : 12345.0,
      "tradingCurrency" : { },
      "disabled" : true,
      "id" : 12345,
      "version" : 12345
    } ],
    "auditable" : {
      "created" : 12345,
      "creator" : "...",
      "lastModified" : 12345,
      "updater" : "...",
      "updated" : 12345,
      "lastUser" : "..."
    },
    "id" : 12345
  },
  "disabled" : true,
  "id" : 12345,
  "version" : 12345
}