- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-25-2025 02:58 AM - edited 06-25-2025 03:00 AM
Hi All,
I have an inquiry regarding the creation of function fields in the report for retrieving the duration between follow-up and closure in the incident table.
Therefore, my question is whether the function fields created in the report using 'configure function field' are stored in the tables under a specific column. Please clarify if configure function fields are considered custom fields?
Are there any limitations on creating function fields in the report (for ex: can the incident table accommodate 20 fields, or will it allow more than that to create)?
Please suggest me.
Thanks,
Pampa
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-25-2025 06:25 AM
Hello @pampapathi1,
-
Function Fields are not Stored:Function fields in ServiceNow reports are not persistent database columns. They are calculations performed on-the-fly, using the data available in the report's data source.
-
Custom Fields vs. Function Fields:Custom fields are database columns that are added to a table and store data. Function fields, on the other hand, are defined within the reporting framework and do not store data in the database.
-
No Direct Limit on Function Fields:There isn't a specific limit on how many function fields you can create in a report. The primary concern is the total number of fields (both standard and custom) that a table can accommodate, which can have practical limits depending on the system's capacity.
-
Table Field Limits:While there isn't a specific limit on function fields, tables do have limits on the total number of fields they can support. For example, one system mentioned a limit of 65,535 fields.
-
Example:If you're calculating the duration between follow-up and closure, you would configure a function field to perform the date difference calculation using the "open date" and "close date" fields. The result of this calculation is displayed in the report but not stored as a new column in the incident table.If this is helpful, please hit the thumbs up button and accept the correct solution by referring to this solution in future it will be helpful to them.Thanks & Regards,Abbas Shaik
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-25-2025 08:50 AM
those won't get counted as custom fields and won't impact any licensing.
If my response helped please mark it correct and close the thread so that it benefits future readers.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-25-2025 08:15 PM
Hope you are doing good.
Did my reply answer your question?
If my response helped please mark it correct and close the thread so that it benefits future readers.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-25-2025 06:25 AM
Hello @pampapathi1,
-
Function Fields are not Stored:Function fields in ServiceNow reports are not persistent database columns. They are calculations performed on-the-fly, using the data available in the report's data source.
-
Custom Fields vs. Function Fields:Custom fields are database columns that are added to a table and store data. Function fields, on the other hand, are defined within the reporting framework and do not store data in the database.
-
No Direct Limit on Function Fields:There isn't a specific limit on how many function fields you can create in a report. The primary concern is the total number of fields (both standard and custom) that a table can accommodate, which can have practical limits depending on the system's capacity.
-
Table Field Limits:While there isn't a specific limit on function fields, tables do have limits on the total number of fields they can support. For example, one system mentioned a limit of 65,535 fields.
-
Example:If you're calculating the duration between follow-up and closure, you would configure a function field to perform the date difference calculation using the "open date" and "close date" fields. The result of this calculation is displayed in the report but not stored as a new column in the incident table.If this is helpful, please hit the thumbs up button and accept the correct solution by referring to this solution in future it will be helpful to them.Thanks & Regards,Abbas Shaik
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-26-2025 01:24 AM
Thank you for checking !!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-25-2025 07:01 AM - edited 06-25-2025 09:56 AM
yes they do get created in sys_dictionary for that table
There could be some limitations on how many function fields you create, please check docs.
But remember since they do some calculation, if you include more it might impact report performance.
If my response helped please mark it correct and close the thread so that it benefits future readers.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-25-2025 08:47 AM
Thanks @Ankur Bawiskar ,
To keep it short, do you say these fields are custom fields ?
Because we have a limitation not to use custom fields.
Thank you