- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-25-2025 11:05 AM
Hello everyone,
I'm trying to understand a HealthScan finding for an Update Set. The scan result shows: "A table's elements are on compatible columns," but provides no other details.
What does this finding mean, How can I fix this came for referenced fields?
Any insights or advice would be much appreciated!
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-26-2025 04:44 AM
HealthScan flagged your reference field, not the relationship table.
The issue is usually that the backing column isn’t length 32 (needed for sys_id).
- Fix = ensure the field is defined as:
- Type = Reference
- Reference table = your relationship table
- Column length = 32
Don’t change the relationship table itself. If column length is wrong → create a new corrected field and migrate data.
If everything looks fine → re-add the dictionary record to the Update Set (sometimes HealthScan just sees it incomplete).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-25-2025 01:32 PM
Hi @Sai142
- The platform's table structure: In ServiceNow, tables can extend, or inherit from, one another. For example, the Incident table extends the Task table, and the Problem table extends the Tasktable. This creates a hierarchy where a single, physical database table (e.g., the base Task table) can store common field data for multiple child tables (Incident, Problem, Change Request, etc.).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-25-2025 09:57 PM
Hi @Rafael Batistot,
Thanks for explaining!
It came as part of scanning update set, how do I fix it? And the field for which it has given is a reference field referenced to relationship table (similar to group members table). Any thing to fixed at relationship table or how is it.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-26-2025 04:44 AM
HealthScan flagged your reference field, not the relationship table.
The issue is usually that the backing column isn’t length 32 (needed for sys_id).
- Fix = ensure the field is defined as:
- Type = Reference
- Reference table = your relationship table
- Column length = 32
Don’t change the relationship table itself. If column length is wrong → create a new corrected field and migrate data.
If everything looks fine → re-add the dictionary record to the Update Set (sometimes HealthScan just sees it incomplete).
