Clarification and Solution Request for Dual "Is Virtual" Fields in ServiceNow

Miralem
Tera Contributor
Dear ServiceNow Team,
 
I hope this message finds you well.
 
Today, we discovered an interesting issue in our ServiceNow instance. We noticed that there are two different "Is Virtual" fields present:
 
Is Virtual (Virtual): This is an attribute in the Configuration Item (CI) table cmdb_ci_computer and its child tables (e.g., cmdb_ci_server, cmdb_ci_win_server). This field is used by Discovery to differentiate between virtual and physical computers.
Is Virtual (u_qs_cmdb_ci_hardware_is_virtual): This appears to be a custom (Quick Start) field that was likely introduced before the out-of-the-box "Is Virtual" field was added. It is used by CMDB catalogs and other automations like CI Wizard but not by Discovery.
We are trying to understand the rationale behind having both fields in the HLAG account. Specifically, we are interested in the logic behind the creation and use of the custom/Quick Start field.
 
The presence of these two fields has led to several issues:
 
Inconsistencies across forms: Sometimes the out-of-the-box "Is Virtual" field is available, while other times the custom field appears. In some cases, both fields are present, which is confusing.
User uncertainty: Users are unsure which field to update.
Data inconsistency: Users may update one field, thinking it is the other, leading to inconsistent data.
Customer complaints: Customers use both fields interchangeably and often report confusion and dissatisfaction.
We would appreciate it if you could:
 
Explain why both fields exist in our instance.
Provide any historical context or logic behind the creation of the custom/Quick Start field.
Suggest a solution to resolve the confusion and inconsistency caused by these dual fields.
We look forward to your insights and recommendations on how to address this issue.
 
Thank you in advance for your assistance and prioritizing this matter.
 
Best regards,
 
Miralem Husanovic
9 REPLIES 9

Thanks a lot Chelsea, exctly this i was mean and to see did some one else have the same issue - or can help with the topic

@markmark dont understand the topic and i think he want to try to get this helpful reaction without providing anything simular but a complain yes - so look and learn Mark

Learn to formulate your questions so others are able to help. We don't have access to you instance and we can't read minds. You are asking literally "Provide any historical context or logic behind the creation of the custom/Quick Start field." This means that you are asking us why a custom field was created on your instance. There is no other explanation possible from this question, that you want us to explain why something custom was build. Please re-read your questions before posting them, so it is clear what you are asking. You need to learn!


Please mark any helpful or correct solutions as such. That helps others find their solutions.
Mark

Chelsea understand my question and you not - so please let it when you are not compatible to create a solution or a great answer even it is not the topic - you dont have to reply or answer on each topic in this Forum to became something - what i dont think you will became some days here but keep trying for sure but - in a better way and  with some nice manners

 

Have a nice one

Good manners start with asking a normal question. You are asking the community to reply to why custom functionality was build. So the answer is that we can't, because it is custom. You left out lots of information needed and were just in luck that someone saw this happening before. Because you did not explain when the fields were added, your literal question was "Provide any historical context or logic behind the creation of the custom/Quick Start field." and that is not something we can do. But I will be sure to ignore any future question you may have.


Please mark any helpful or correct solutions as such. That helps others find their solutions.
Mark

Please avoid my question and my topics that will come in the future, someone can understand the question and take a point of each of the whole topic and then you are there - who starting with complaining not with helping - and thats this forum what i think you still not understand, its not who will be the first and comment, its about to help and support each other, and not complaining about : "  Because you did not explain when the fields were added"

 

So i wish you a nice and calm day and one you get take with you - enjoy litle bit the life and start think different 😉