Item Inventory
Commerce web stores, Site Builder web stores, and SuiteCommerce In Store (SCIS) rely on multiple fields to determine on-hand inventory visibility in your web store. The setup of these fields affects how items are displayed. Some fields have higher priority than others.
Field Precedence
Field |
Precedence |
Location |
---|---|---|
Make Inventory Available in Web Store |
1 |
Store Record |
Drop Ship Item |
2 |
Inventory Item Record |
Special Order Item |
Inventory Item Record |
|
Drop Ship/Special Order Items are Always in Stock |
Web Site Setup Record |
|
Out of Stock Behavior |
3 |
Inventory Item Record |
Include Out of Stock Items in Web Store |
4 |
Web Site Setup Record |
The following diagram shows how these field settings affect inventory visibility in NetSuite:
Make Inventory Available in Web Store
This setting has the highest priority among all inventory visibility settings. If a location's inventory isn't set to display in the web store, it won't appear, no matter what other settings are in place.
Drop Ship Item, Special Order Item, and Drop Ship/Special Order Items are Always in Stock
If a location's inventory is available in the web store, these settings take priority next. If an item is marked as Drop Ship or Special Order and the Drop Ship/Special Order Items are Always in Stock box is checked, it's considered in stock and will appear in the web store.
Out-of-Stock Behavior
When an item is out-of-stock, this setting determines how it's handled. This setting overrides the out-of-stock behavior set for your overall Commerce website.
The Out of Stock Behavior setting determines how out-of-stock items are displayed on the Product Listing Page (PLP) and Product Detail Page (PDP). For information about out-of-stock behavior in the checkout flow, see Out-of-Stock Messaging During Checkout.
To update this setting, go to Lists > Accounting > Items. Click Edit next to the item you want to update, go to the Web Store subtab, and then scroll to Stock and Pricing Behavior.
You have the following options for this setting:
-
Default – Uses the setting for the Include Out of Stock Items in Website field on the Website Setup record. To update this field, go to Commerce > Websites > Website List. Click Edit next to your website, then go to the Shopping subtab, and then Shopping Basics.
-
Disallow back orders but display out-of-stock message – NetSuite indexes the item for availability and ignores the Website Setup record’s Include Out of Stock Items in Website setting if it's not checked.
-
Allow back orders but display out-of-stock message – NetSuite indexes the item for availability and ignores the Website Setup record’s Include Out of Stock Items in Website setting if it's not checked.
-
Remove items when out of stock – NetSuite doesn't index the item for availablity and ignores the Website Setup record’s Include Out of Stock Items in Website setting if it's checked.
-
Allow back orders with no out-of-stock message – NetSuite indexes the item availability and ignores the Website Setup record’s Include Out of Stock Items in Website setting if it's 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 don't want Store Location B’s inventory to be available in your web store.
-
You don't 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 setup 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 Include Out of Stock Items in Web Store field in the Site Setup Record doesn't apply.