We're reclaiming inactive PDIs to keep them available for active builders. Learn what's changing, who's affected, and how to protect your work. Read More

convert to uppercase on business rule

zschneider
Kilo Expert

I have a request to convert certain fields to all uppercase. It looks like the toUppercase() function does not work on a business rule, and it's necessary to use a BR for this since a lot of the field data will come in through bulk imports.

Does anyone have any suggestions on how to convert a field value to all uppercase in a business rule?

Thanks!

5 REPLIES 5

CapaJ
ServiceNow Employee

Hmm, this worked fine for me in a "before update" Business Rule:



current.short_description.toUpperCase();


Are you sure your Business Rule is running?


I tested it out on description, not short_description. I wonder if it's an issue with that field type. Thanks for the feedback.


I just tested and confirmed that it works on Description.

Before business rule - on insert or update
Condition: current.description != current.description.toUpperCase()
Script:
current.description = current.description.toUpperCase();


Also see attached screenshot.


CapaJ
ServiceNow Employee

Ah wait, you typed "toUppercase()". Is that what you used? The correct method is "toUpperCase()".