Randy Scrapper
ServiceNow Employee
ServiceNow Employee

If you’ve recently upgraded your ServiceNow instance to the Washington release or later, you may notice that the HAM Maturity Items are missing. Fortunately, there are straightforward steps to ensure these items are loaded properly into your instance.

 

Steps to Load HAM Maturity Items

 

  1. Run the Download Hardware Content Job:
    • Execute the following job to download the necessary hardware content:
      • Job: Download Hardware Content: Hardware Maturity Item
  2. Apply Latest Content Changes:
    • After downloading the hardware content, run the scheduled script execution to apply the latest changes:
      • Job: HAM - Apply latest content changes (Scheduled Script Execution)

 

Understanding the Maturity Stages of Your HAM Program

 

To effectively manage your hardware assets, it's important to understand the maturity stages of your Hardware Asset Management program:

 

 

Stage Description
Crawl This is the initial stage where you begin implementing your HAM program. Key activities include defining models, creating stockrooms, identifying data discovery tools, and establishing processes and roles. This stage may also involve setting up a normalization process for asset models.
Walk In this stage, you establish and document processes, procedures, policies, and resources needed to execute your HAM roadmap. Automation of manual processes and procedures defined in the Crawl stage begins, and you start using HAM workflows to automate more complex tasks.
Run At this mature stage, you implement advanced and automated processes for centralized hardware asset tracking. This includes capabilities like zero-touch refresh, asset bundles, and contract renewal workflows. Regular process evaluations and the establishment of HAM goals are essential to ensure ongoing improvement.

 

Conclusion

By following the above steps, you can successfully load the HAM Maturity Items in your upgraded instance. Understanding the maturity stages of your Hardware Asset Management program will also help you assess your current situation and determine how to advance your practices for better asset management.

 

If you have any questions or need further assistance, feel free to reach out!

4 Comments
Micky P_
Tera Contributor

Hi,

 

Thank you for the article, we have a Xanadu instance that's missing HAM Maturity item and I have applied the fix above to no avail. I have noticed that sys_trigger table did not have as many as HAM related schedules compared to another instance with Washington DC release. 

 

Do you know what might be the problem? Thank you.

 

 

felixmiske
Tera Guru

Currently having issues on a Xanadu instance with HAM "Download Hardware Content" jobs - including the "Hardware Maturity Item" job:

  • HAM and related plugins are freshly installed in their newest versions (Hardware Asset Management, Cost Management, Managed Documents, Procurement, Hardware Asset Workspace, Content Library Portal)
  • Scheduled jobs for "Download Hardware Content" do exist but are all inactive
  • HAM Guided Setup step Normalization/Hardware Content Download does not show any entries in table [sys_trigger] for "*Download Hardware Content:"
  • Scheduled jobs can be manually executed and will then download content data

But even when waiting for all manually triggered jobs to finish and executing "JobHAM - Apply latest content changes" afterward, the maturity items on the Success Portal page (HAM Workspace) stay empty and the Content Portal Page continues to show "Content update job/s either failed or disabled"

James Stathopu1
Tera Explorer

Hi Felixmiske,

 

Did you ever get a resolution to this issue? We're facing the same issue and about to open a case with ServiceNow.

 

Thank you

felixmiske
Tera Guru

@James Stathopu1 I did the same steps again after one week - and than the information - incl. the "Hardware Maturity Items" did show up the day after.

 

It seems like the Download Hardware Content jobs will finish with quite some delay (days instead of hours) - but triggering them again will finally populated the HAM Content tables...