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

Beginning

Edit Record Values

As-is, the application interface can be used to edit:

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.

Assigned To

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.

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.

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.

Consumables

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.

End

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!

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)