ServiceNow Hardware Updater
This tool was developed to assist an IT team with updating ServiceNow hardware records. It streamlines the process by automatically retiring the old device and transferring the relevant information to the new device. It also provides a responsive and interactive interface to allow the tech to adjust the record as needed.
Initialize Tool
To initialize the tool, first, enter your ServiceNow (itil role or higher) credentials.
Next, enter your ServiceNow instance name.
Finally, enter a Computer Name, Serial Number of Device to be Retired, and Serial Number of New Device that will be replacing the current one
Edit Record Values
As-is, the application interface can be used to edit:
- Computer Name
- Function
- Assigned To
- Responsible Department
- Parent Item
- Location
- Consumables
- Comments
However, the application could also easily be changed to update any fields on any ServiceNow table!
Assigned To
Enter a Name, Part of a Name, or Series of Characters to query ServiceNow.
The application queries the Users table and displays the results in a new window.
Use the Search Bar to adjust your query as-needed.
The Hardware Asset will be assigned to your selected User.
Responsible Department
Enter a Department Name, Part of a Name, or Series of Characters to query ServiceNow.
The application queries the Departments table and displays the results in a new window.
Use the Search Bar to adjust your query as-needed.
The Hardware Asset will be assigned to your selected Department.
(Note: The Department Field is Read-Only and will auto-populate to match either the Assigned To or Responsible Department Field)
Location
Enter a Location or Series of Characters to query ServiceNow.
The application queries the Locations table and displays the results in a new window.
Use the Search Bar to adjust your query as-needed.
The Hardware Asset will be attached to your selected Location.
Consumables
When you click on the Consumables Field, a new dialog window will open.
Use the search bar to query the ServiceNow Consumables table for matching entries.
Initially, the Results window displays any Consumables that are currently attached.
To add a Consumable, choose a Consumable from the Results window and select "Add Item."
To remove a Consumable, choose a Consumable from the Items to Add window and select "Remove Item."
The final selections will be attached to the Hardware Asset.
Finalize Updates
Once you're happy with your selections, click confirm to open a final dialog window.
This window gives you a final confirmation of the updates you will be sending to ServiceNow.
It also gives you the opportunity to write in a Comment if you choose.
In addition to the changes that you manually selected from the dialog windows, the following changes are also made automatically without you even having to think about them!
- Inventoried By
- Inventory Date
- Assigned Date
- Installed Date
- Warranty Date
The last window displays the new Hardware Record as it exists after the changes were sent.
If you see any errors here, click the "Mark Errors" button to open a dialog window that will allow you to write a brief description of what went wrong.
(These errors are added to a log and can be addressed by a designated memeber of the team)