- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎01-19-2017 08:03 PM
Is there a way i can show a calculated field value in a list view, i've tried through business rules and the calculated value it self and i am not able to see it once switched to the list view only when i view each individual record.
The use case is when we need to bill someone for an over usage of something i need that last value that needs to be billed a calculated value based on the overage amount and the overage price so that multiple records can be seen/selected at once of all the overage prices and execute a custom ui action on all those rows.
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎01-19-2017 09:33 PM
If I am understanding your requirements correctly, the only thing you can do is create a new table that joins the tables together with a pseudo calculated field as shown in my example.
New Table
Field 1: Reference table A
Field 2: Reference table B
Field 3: You field calculated via business logic
Create before update/insert business rule to populate value of field 3.
Dot walk as required to show fields on table A or B in the list.
ServiceNow Nerd
ServiceNow Developer MVP 2020-2022
ServiceNow Community MVP 2019-2022

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎01-19-2017 08:39 PM
To fulfill your requirement you would need to create a custom UI page or convert your field to non calculated and move the logic to a business rule.
ServiceNow Nerd
ServiceNow Developer MVP 2020-2022
ServiceNow Community MVP 2019-2022
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎01-19-2017 08:52 PM
I tried the business rule way however, i didnt have any scuess at all unless i set the rule to display , but then it doesnt show in the list view and i cant process it to a bill.
Any help in that area would be great.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎01-19-2017 08:56 PM
You have to
- Turn 'Calculated Field' off
- Copy logic into a before update/insert business rule
- Run a once off script on all in flight tickets to populate the field
ServiceNow Nerd
ServiceNow Developer MVP 2020-2022
ServiceNow Community MVP 2019-2022
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎01-19-2017 09:12 PM
Right so just for new records the issue is its actually 2 tables that are need to create the value. I did this previously with a tablar function in sql but i need to replicate this in Service Now. So i currently have both tables in a database view.