> ## Documentation Index
> Fetch the complete documentation index at: https://developer.jtl-software.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SetCurrencyExchangeRateCommandRequestInput

> Sets the exchange rate of a currency by hand and stamps the time. The default currency always has the rate 1 and refuses. A currency that the reference rate source of the daily refresh knows gets its rate overwritten by the next refresh; set the rate by hand for currencies the source does not know. Open sales orders are converted with the new rate from now on, issued documents keep the rate they were issued with. - Request



**Kind**: `input`

## Fields

**`currencyCode`**: `String!` (required)

The currency code. A standard currency uses its ISO 4217 alpha-3 code in capitals ('EUR'); a currency defined by the tenant uses a code with the prefix 'x-' in lower case ('x-loyalty'). Requests are matched ignoring case, responses always carry the canonical spelling.

---

**`exchangeRate`**: `Decimal!` (required)

Units of this currency per unit of the default currency, at least 0.001.

