Stockrooms
-
- UpdatedAug 1, 2024
- 7 minutes to read
- Xanadu
- Asset Management
Stockrooms are places to which assets are assigned.
When stock is low on a particular asset, stock rules can either notify an asset manager or automatically transfer inventory from one stockroom to another.
Stockrooms are separate, standalone entities in the Asset Management application.
Create a stockroom
You can create a stockroom.
Before you begin
Role required: inventory_admin
Procedure
Delete a stockroom with assets
You can delete a stockroom. If the stock room has assets, you must remove the assets from the stockroom first.
Before you begin
Role required: inventory_admin
Procedure
- Navigate to .
- Personalize the list to add the Stockroom column.
- Filter the list to show only the assets in the stockroom that you want to delete.
- Change or remove the stockroom for all of the asset records.
- After removing assets from the stockroom you want to delete, continue with the instructions for deleting a stockroom with no assets.
Delete a stockroom with no assets
You can delete a stockroom that has no assets.
Before you begin
Incomplete transfer orders must be deleted before you delete the stockroom.
Role required: inventory_admin
Procedure
Stockroom types
Stockroom types are categories of stockrooms.
- Priority: Order of stockrooms the parts should be sourced from. For example, if a personal stockroom (priority 2) contains the required part, the personal stockroom receives priority over the Central Stockroom (priority 7) because the part in the personal stockroom doesn’t require delivery.
- Shipment Required: Informs the system if a transfer order must be created when the part is sourced from a stockroom of the given type. For example, a part in a personal stockroom doesn’t require shipment, so no transfer order is needed.
Create a new stockroom type
If you need stockroom types that are not included in the base system, you can create a custom stockroom type.
Before you begin
Role required: inventory_admin
About this task
Check the priority level of the stockroom types provided in the base instance to ensure that you assign the correct priority level to any new stockroom types you create. You can also modify the stockroom types included in the base system.
Procedure
Stock rules
Stock rules are defined criteria stating that when the inventory of a particular asset in a particular stockroom reaches a specified threshold, a certain number should either be transferred from another stockroom or ordered from a vendor.
For example, a specific model of computer keyboard reaches an inventory of 10 in a particular stockroom and, because a stock rule is in place, a transfer order is automatically created to transfer 50 from a different stockroom. Because there can be multiple assets of a model within a stockroom, stock rules enable you to check all assets fitting the criteria and view a total count.
There are two restocking options:
- An email can be sent to the stockroom manager (user identified in the Manager field on the stockroom record) to place a vendor order. A task is automatically created for the stockroom manager or, if Procurement is active, a purchase order and a purchase order line item are created.
- A transfer order can be generated automatically to restock the item from another stockroom.
Stock Rule Runner job
By default, the glide.sc.checkout.twostep system property that's set to false, results in the automatic submission of requests when items are added to the Service Catalog cart. Also, with this setting of the system property, the Stock Rule Runner job triggers the creation of tasks, purchase orders, transfer orders, and Service Catalog requests.
If the value of the glide.sc.checkout.twostep system property is set to true, then the CartJS API adds items to the cart but the requests aren't submitted automatically. Instead, the request submission requires additional actions to be performed, affecting the automatic flow of the Stock Rule Runner job.
The pending_delivery_flag is used to indicate whether a stock rule is awaiting fulfillment or delivery. The pending_delivery_flag can be set to any of the following values:
- When this flag is set to true, the stock rule is in progress, and the system doesn't generate duplicate tasks or orders for the same item.
- When this flag is set to false, the system reprocesses the stock rule and triggers the creation of tasks and orders again.
Based on the Stock rule type and the plugin activated on your ServiceNow instance, the Stock Rule Runner job creates purchase orders, transfer orders, Service Catalog requests, or tasks.
If the Procurement plugin and the Hardware Asset Management application aren't activated, the Stock Rule Runner job creates a task instead of a purchase order or a Service Catalog request. This task prompts the stockroom manager to take the necessary actions to replenish the inventory.
Stock rule type | Orders/Requests created |
---|---|
Stockroom | A transfer order is created automatically when the inventory in a stockroom reaches the threshold set by the stock rule. The transfer order is created to transfer stock from another stockroom to replenish the inventory. Note: If a transfer order is already in progress, then additional transfer orders aren't created. |
Vendor | When the Procurement plugin (com.snc.procurement) is activated, a purchase order and corresponding purchase order line items are created. Purchase orders and purchase order line items are created when the inventory in a stockroom reaches the defined threshold and needs replenishment directly from the vendor. Note: You must have a procurement_user role to access the purchase order and purchase order line
item. |
Vendor or Service Catalog | When the Hardware Asset Management application is installed and the stock rule is set to Vendor or Service Catalog, then note the following points:
|
Create a stock rule
You can create a stock rule to control what happens when the inventory of a particular asset in a particular stockroom reaches a specified threshold.
Before you begin
Role required: inventory_admin
Procedure
On this page
Related Content
- Create a stock rule
You can create a stock rule to control what happens when the inventory of a particular asset in a particular stockroom reaches a specified threshold.