Next-generation platform

Configuring lookup and adjust inventory

To configure lookup and adjust inventory, enable the appropriate resource permissions and complete the needed configurations.

Applications Manager

Resource permissions
Enable the following resource permissions:
  • Lookup Inventory - ISF000007
  • Add Inventory - ISF000016
  • Remove Inventory - ISF000017

For more information, see Administering user group permissions.

Bar code types
Configure the following bar code types for the enterprise of a store:
  • Item. Used to scan nonserialized and serialized products in the Lookup inventory portlet. The bar code validation sources are:
    • Item
    • SIM Serial
  • Location. Used to scan an inventory location during inventory lookup and adjustment. The bar code validation source is SIM Location.
  • Serial. Used to scan serials on the UI to remove inventory. The bar code validation source is SIM Serial.
  • Store New Serial. Used to add new serials to the inventory from the UI, which is validated against an External source. You can use the application-provided YCD_Translate_BarCode_NewSerial sample service.

By default, bar code types are provided for the Default organization. When you set up a new enterprise, you must create these bar code types again or copy it from the Default organization. For more information, see Configuring bar codes.

Sterling Business Center

Catalog index - Create a catalog index to search inventory with keywords in the Lookup inventory portlet. For more information, see Catalog management.

Segment and segment types

By default, in the add and remove inventory pages the segment and segment type lists are empty. You can override the <store-temp>/packages/features/lookup-inventory/src/assets/lookup-inventory/config/segment-configuration.json file for the list to populate with custom values. For more information, see Modifying application-provided JSON files.

You can add custom values as shown in the following example:
{
 "segmentConfigurationList":[{"segmentType":"CHANNEL","segments":["ONLINE","WALKIN","PICKUP"]}]
}

This customization is needed only if you maintain the segment information in Sterling Intelligent Promising Inventory Visibility.

In the add and remove inventory pages, values that you select in the segment type and segment fields are passed to Sterling Intelligent Promising Inventory Visibility when the APIs are called to add or remove inventory.

Store Inventory Management APIs

inventory-statuses API
Create Inventory statuses by using the PUT /{tenantId}/v1/inventory/inventory-statuses API to look up inventory in a particular status. Integration with Sterling Intelligent Promising Inventory Visibility is needed to display future inventory.
store-rules API
Configure whether location scanning is mandatory or not by setting the IS_LOC_SCAN_MANDATORY to Y or N in the store-rules API. The default value is Y.