Skip to main content

InventorySettingsInput

Inventory settings.

input InventorySettingsInput {
allowNegativeStock: Boolean
autoReorderPoint: Boolean
costingMethod: String
defaultUom: String
defaultWarehouse: String
enableBatchTracking: Boolean
enableExpiryTracking: Boolean
enableProductionIntegration: Boolean
enablePurchaseIntegration: Boolean
enableSalesIntegration: Boolean
enableSerialTracking: Boolean
lowStockThreshold: String
}

Fields​

InventorySettingsInput.allowNegativeStock ● Boolean scalar​

True to allow stock to go below zero.

InventorySettingsInput.autoReorderPoint ● Boolean scalar​

True to set reorder points automatically.

InventorySettingsInput.costingMethod ● String scalar​

How stock is costed.

InventorySettingsInput.defaultUom ● String scalar​

The ID of the organization's default unit of measure.

InventorySettingsInput.defaultWarehouse ● String scalar​

The ID of the default warehouse.

InventorySettingsInput.enableBatchTracking ● Boolean scalar​

True to track batches.

InventorySettingsInput.enableExpiryTracking ● Boolean scalar​

True to track expiry dates.

InventorySettingsInput.enableProductionIntegration ● Boolean scalar​

True to link stock to production.

InventorySettingsInput.enablePurchaseIntegration ● Boolean scalar​

True to link stock to purchases.

InventorySettingsInput.enableSalesIntegration ● Boolean scalar​

True to link stock to sales.

InventorySettingsInput.enableSerialTracking ● Boolean scalar​

True to track serial numbers.

InventorySettingsInput.lowStockThreshold ● String scalar​

The quantity at or below which stock counts as low.

Member Of​

updateInventorySettings mutation