> ## 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.

# ReplaceWarehouseSettingValueCommandRequestInput

> Sets the value of one setting of a warehouse. errorCode is one of: the request is invalid. Properties are missing or not allowed (the error names the offending properties); SETTING_PERMISSION_DENIED (the caller lacks the permission of the setting); SETTING_NOT_FOUND (the setting does not exist); SETTING_READ_ONLY (the setting is read-only); SETTING_VALUE_INVALID, SETTING_VALUE_TYPE_MISMATCH, SETTING_SCOPE_NOT_SUPPORTED (the value breaks the constraints of the setting, has the wrong type, or the setting does not exist for this scope); WAREHOUSE_SETTING_NOT_APPLICABLE or WAREHOUSE_TYPE_DOES_NOT_SUPPORT_SETTINGS (the setting does not apply to the type of the warehouse, or the warehouse has no settings). - Request



**Kind**: `input`

## Fields

**`warehouseId`**: `ID!` (required)

The ID of the warehouse.

---

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

The key of the setting.

---

**`value`**: `WarehouseSettingValueInput!` (required)

The new value. Its variant has to match the value type of the setting.

