Inventory

Inventory is an auto generated table

Select

You must specify the product SKU to query this table. The driver will use the Magento API to filter the results by ProductSku_p while the rest of the filter is executed client side within the driver.

For example, the following query is the only one supported server side:\

SELECT * FROM Inventory WHERE ProductSKU = 'sjl-8082'

You can turn off client-side execution by setting SupportEnhancedSQL to false, in which case any search criteria that refers to any other columns will cause an error.

Update

To update a product inventory, you must set the ItemId of an existing item along with the ProductSKU.\

UPDATE [Inventory] SET Qty = '87' WHERE ProductSKU = 'sjl-8082' AND ItemId = '1'

Columns

Name

Type

ReadOnly

Description

SearchCriteria

String

False

This is an auto-generated column

TotalCount

Int

False

Total count.

Backorders

Int

False

Backorders status

EnableQtyIncrements

Bool

False

Whether Quantity Increments is enabled

ExtensionAttributes

String

False

This is an auto-generated column

IsDecimalDivided

Bool

False

This is an auto-generated column

IsInStock

Bool

False

Stock Availability

IsQtyDecimal

Bool

False

This is an auto-generated column

ItemId

Int

False

This is an auto-generated column

LowStockDate

String

False

This is an auto-generated column

ManageStock

Bool

False

Can Manage Stock

MaxSaleQty

String

False

Maximum Qty Allowed in Shopping Cart data wrapper

MinQty

String

False

Minimal quantity available for item status in stock

MinSaleQty

String

False

Minimum Qty Allowed in Shopping Cart or NULL when there is no limitation

NotifyStockQty

String

False

Notify for Quantity Below data wrapper

ProductId

Int

False

This is an auto-generated column

Qty

String

False

This is an auto-generated column

QtyIncrements

String

False

Quantity Increments data wrapper

ShowDefaultNotificationMessage

Bool

False

This is an auto-generated column

StockId

Int

False

Stock identifier

StockStatusChangedAuto

Int

False

This is an auto-generated column

UseConfigBackorders

Bool

False

This is an auto-generated column

UseConfigEnableQtyInc

Bool

False

This is an auto-generated column

UseConfigManageStock

Bool

False

This is an auto-generated column

UseConfigMaxSaleQty

Bool

False

This is an auto-generated column

UseConfigMinQty

Bool

False

This is an auto-generated column

UseConfigMinSaleQty

Int

False

This is an auto-generated column

UseConfigNotifyStockQty

Bool

False

This is an auto-generated column

UseConfigQtyIncrements

Bool

False

This is an auto-generated column

StockItem

String

False

This is an auto-generated column

StockStatus

Int

False

This is an auto-generated column

Pseudo-Columns

Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.

Name

Type

Description

ItemId_p

String

This is an auto-generated column

ProductSku_p

String

This is an auto-generated column

Last updated