sys_dictionary not showing as reference for sys_domain field on business_unit form

Brent Goodman
Tera Contributor

When doing a query in the 'sys_dictionary' form for the table called 'business_unit', we are seeing that the entry for 'sys_domain' entry is not being listed as a reference in the 'Internal_type_name' field, nore showing "sys_domain" in the 'Reference_name' field.

 

When using Postman to pull data back from the business_unit form, we can clearly see that the 'sys_domain' field is coming back with reference information.

 

In the 'sys_dictionary', we see that 'bu_head', 'company', and 'parent' are listed as reference types, and also show in Postman calls.

 

Why is the 'Reference_name' field blank, and the 'Internal_type_name' just showing "domain_id"? Does not seem to be consistancy.

 

1 REPLY 1

Maik Skoddow
Tera Patron
Tera Patron

Hi @Brent Goodman 

 

The platform offers over 100 different field types, many of which are quite specialized - such as the 'Domain ID' field.

 

MaikSkoddow_0-1754108297648.png

 

Behind the scenes, it is represented by a Sys ID and therefore behaves similarly to a reference field.

 

MaikSkoddow_1-1754108558317.png

 

However, for technical reasons, ServiceNow decided to implement a dedicated field type for this purpose. As a result, tools like Postman display it as a Sys ID resembling a reference, while on the server side, it is treated as a specialized variant.

 

Maik