- 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).
This helps other users find accurate and useful information more easily
- 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.).
This helps other users find accurate and useful information more easily
- 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).
This helps other users find accurate and useful information more easily