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 isSIM Location
.Serial.
Used to scan serials on the UI to remove inventory. The bar code validation source isSIM Serial
.Store New Serial.
Used to add new serials to the inventory from the UI, which is validated against anExternal
source. You can use the application-providedYCD_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.
{
"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
orN
in thestore-rules
API. The default value isY
.