Decimal type fields after saving the form, the point gets removed
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-22-2024 03:03 AM
I have noticed that all the Decimal type field on my instance is not working properly.
Example, if I set the field value as 3.99, after saving the form the value automatically changes to 399.
Can someone please help what can go wrong.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-22-2024 03:15 AM - edited 07-22-2024 03:16 AM
Go to the Dictionary and add an attribute called scale.
Set Scale = 2 and update the Max length to something other than 20
Edit : Check this link: https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0696658
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-22-2024 03:18 AM
@AnirudhKumar Scale and max length is already added.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-22-2024 03:20 AM
Screenshot pls.
And have you checked there is nothing else that's getting in the way? like a BR / Client script...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-22-2024 09:11 AM
Please find the below screen shot, also if I try to update the field using SN Util and save the form, it is giving error "Invalid decimal number".