What is the impact on adding a custom substate to an asset

AnirudhKumar
Mega Sage
Mega Sage

What is the impact on adding a custom substate to an asset?

What configurations might need to be updated? (I understand this is a client specific question but lookin for some basic guidance and full picture)

Thanks in advance

2 REPLIES 2

johnfeist
Mega Sage
Mega Sage

Hi Anirudh,

We are getting ready to go live with ITSM asset.  As part of that set up we have added substates.  From what I've seen, there is minimal impact on any other existing functionality.  The obvious areas that come in are existing actions that the new substate(s) need to mimic and actions specific to the new substate(s).

Right now, we are focusing on hardware (alm_hardware).  That table has one UI Policy and one Client script OOTB.  alm_asset has a handful of both, but they are pretty generic. 

So far, we haven't seen anything that isn't working correctly because of the new substates.

Hope that helps.

:{)

Helpful and Correct tags are appreciated and help others to find information faster

 

Hope that helps.

:{)

Helpful and Correct tags are appreciated and help others to find information faster

Community Alums
Not applicable

Hello Anirudh,

As johnfeist mentioned, there is currently low impact of having an additional substate as long as the Asset-CI mapping is done correctly, and users know how to properly use the substate. That being said, with the Common Service Data Model (CSDM) 4.0 release, there are are 2 new fields called Life Cycle Stage and Life Cycle Stage Status that will be used in lieu of the information currently stored in:

  • Product Model Status
  • Asset State
  • Asset Substate
  • Contract Status
  • CI Install Status
  • CI Operational Status
  • CI Hardware Status
  • CI Hardware Substatus

This will allow for more consistent reporting and understanding of the Stage/Status, across the platform.

If you add additional State/Substate entries now, it will make migrating to these new fields a bit more challenging, but that's if you are actively using or are planning to implement the CSDM framework. 

For additional information, you can refer to the CSDM Product Docs: https://docs.servicenow.com/bundle/rome-servicenow-platform/page/product/csdm-implementation/concept/csdm-lifecycle-states.html

All the best,

Stephanie