Next-generation platform

Configuring lookup and adjust inventory

To configure lookup and adjust inventory, enable appropriate resource permissions and set up bar code types, catalog index, inventory statuses, and segment and segment types.

Applications Manager

  • Resource permissions
    Enable the following resource permissions:
    • Lookup Inventory
    • Add Inventory
    • Remove Inventory
    For more information, see Administering user group permissions.
  • Bar code types
    Configure the following bar code types for the store's enterprise:
    • Item. Used to scan non-serialized 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 would be 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

The segment and segment type lists are empty, by default, in the add and remove inventory screens. You can override the app/features/lookup-inventory/segment-configuration.json file in store-extension-src as part of customization so that these lists are populated with your custom values.

By default, segment-configuration.json has no values. You can add custom values as shown in the following example:
{
 "segmentConfigurationList":[{"segmentType":"CHANNEL","segments":["ONLINE","WALKIN","PICKUP"]}]
}

This customization is required only if you maintain the segment information in Sterling Inventory Visibility. For more information about customizing the user interface, see (Deprecated) Customizing user interface.

The values that you select in the segment type and the segments fields in the add and remove inventory screens are passed to Sterling Inventory Visibility when the APIs to add or remove inventory are called.

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 Inventory Visibility is required 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.