Asset Serial # being overwritten during discovery.

toddjarman
Tera Expert

Here is the situation and am looking for the best "ServiceNow" supported solution.

The customer has a network device named ABC.  That device is nearing the end of it's life cycle, so they bring a new model online with the same ABC name to replace it.  However, the old ABC has not officially been replaced yet, so when the new ABC comes online, the CI gets updated (which is NOT the problem).  The problem is that the Asset gets updated as well which wipes out the serial # of the old asset.  This customer still wants to keep and work this asset to EOL as it is still part of their inventory.

Is the best solution to modify the Network Gear IRE to include a combined test of Serial_number + Name? or would it make more sense to remove the serial number from the Asset CI Field mapping table?  or adding a condition to the "Create Asset on Insert" business rule?

1 ACCEPTED SOLUTION

toddjarman
Tera Expert

Thanks Pratiksha,  I will accept this as a solution, but wondering if there are any other options.

 

View solution in original post

3 REPLIES 3

Pratiksha
Mega Sage
Mega Sage

Yes, changing the IRE would be the solution. Ideally if a new device is coming in which will be replacing the old one then ideally they should not give it the same name. 

 

But if that's the practice you want to build then you have to update the IRE. 

 

One issue which you might see when the device is not having the serial number. Now to fix it you can do it if you check with accept null attribute. 

 

Regards, 

Pratiksha

toddjarman
Tera Expert

Thanks Pratiksha,  I will accept this as a solution, but wondering if there are any other options.

 

Pratiksha
Mega Sage
Mega Sage

@toddjarman you have accepted your own reply as answer 🙂