Item Inventory
Commerce web stores, Site Builder web stores, and SCIS rely on multiple fields to determine on-hand inventory visibility in your web store. How you set up the following fields determines what and how items display. Some fields take precedence over others.
Setting Precedence
Precedence |
Field |
Location in NetSuite |
---|---|---|
1 |
Make Inventory Available in Web Store |
Store Record |
2 |
Drop Ship Item |
Inventory Item Record |
Special Order Item |
Inventory Item Record |
|
Drop Ship/Special Order Items are Always in Stock |
Web Site Setup Record |
|
3 |
Out of Stock Behavior |
Inventory Item Record |
4 |
Include Out of Stock Items in Web Store |
Web Site Setup Record |
The following diagram details the logic behind NetSuite’s inventory visibility based on these field settings:
Make Inventory Available in Web Store
This setting takes precedence over all other inventory visibility settings. If any location is not set up to display inventory in the web store, that store’s inventory does not appear, regardless of any other settings.
Drop Ship Item, Special Order Item, and Drop Ship/Special Order Items are Always in Stock
Assuming a location’s inventory is available in the web store, these settings take the next level of precedence. If an inventory item is marked as a Drop Ship or Special Order item and the Drop Ship/Special Order Items are Always in Stock field is checked, the item is considered in stock and appears in the web store.
Out-of-Stock Behavior
If an inventory item is out of stock, the Out-of-Stock Behavior setting determines the out-of-stock behavior for that item. This setting takes precedence over the out-of-stock behavior you set for your overall Commerce website.
The Out-of-StockBehavior setting determines how out-of-stock items are displayed on the Product Listing Page (PLP) and Product Detail Pages (PDP) of your Commerce website. For information about out-of-stock behavior in the checkout flow, see Out-of-Stock Messaging During Checkout.
To update the Out-of-Stock Behavior setting in NetSuite, go to Lists > Accounting > Items. Click Edit next to the item you want to update, then go to the Web Store tab and the Stock and Pricing Behavior area.
The following options are available for the Out-of-Stock Behavior setting:
-
Default – Uses the behavior set for the Include Out-of-Stock Items in Website field on the Website Setup record.
To update the Include Out-of-Stock Items in Website field, go to Commerce > Websites > Website List. Click Edit next to your website, then go to the Shopping tab and the Shopping Basics area.
-
Disallow back orders but display out-of-stock message – NetSuite indexes the item for availability on your website and ignores the Website Setup record’s Include Out of Stock Items in Web Store setting if it is not checked.
-
Allow back orders but display out-of-stock message – NetSuite indexes the item for availability on your website and ignores the Website Setup record’s Include Out of Stock Items in Web Store setting if it is not checked.
-
Remove items when out of stock– NetSuite does not index the item for availability on your website and ignores the Website Setup record’s Include Out-of-Stock Items in Web Store setting if it is checked.
-
Allow back orders with no out-of-stock message – NetSuite indexes the item for availability on your website and ignores the Website Setup record’s Include Out of Stock Items in Web Store setting if it is not checked.
Include Out of Stock Items in Web Store
This field takes precedence only if the Inventory Item’s Out of Stock Behavior field is set to Default.
Example:
You have two store locations with on-hand inventory, and you want your web store to function in the following ways:
-
You want Store Location A’s inventory to be available in your web store.
-
You do not want Store Location B’s inventory to be available in your web store.
-
You do not want any out-of-stock items to appear in your web store.
-
You want drop-ship items to always be listed as in stock.
Your NetSuite set up will look like this:
Location in NetSuite |
Field |
Setting |
---|---|---|
Store Record for Location A |
Make Inventory Available in Web Store |
Checked |
Store Record for Location B |
Make Inventory Available in Web Store |
Unchecked |
Inventory Item Record (for any items to be listed as drop ship items) |
Drop Ship Item |
Checked |
Web Site Setup Record |
Drop Ship/Special Order Items are Always in Stock |
Checked |
Inventory Item Record |
Out of Stock Behavior |
Remove item when out-of-stock |
Based on these settings, the Site Setup Record’s Include Out of Stock Items in Web Store field does not apply.