a week ago
I created a business rule to round a number with the precision of 2 and a null threshold. My expectation is if the number contains up to two decimal points in the value, it should continue to show the two decimals. However, all values are coming back with 0 value after the decimal point.
For example: 100,565.32 is updated to 100,565.00 when this rule is in place.
What am I missing?
Request clarification before answering.
Hi @Katie ,
from Business Rules perspective your rule looks good. I double checked with configuring the same rule in our internal systems (but not on the OfferDetailTemplate, as in my system I do not have a field BaseCompensationAnnual) and it works as expected.
To check what happens with your number, I recommend to use the rule trace and check the values that are passed to the functions and the outcome.
If the rule trace doesn't show any issue and the correct decimal number is the result of the rule, but the number in your field "OfferDetailTemplate.BaseCompensationAnnual still shows the zero decimals instead of the correct decimal numbers, it might be follow up logic in RCM.
As I am not the expert on RCM, I leave it to the colleagues to answer that question.
However, first step should be to check the values that are passed to the rule/rule functions via the rule trace and the result of the rule.
Hope this helps.
BR, Sylvia
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
7 | |
6 | |
5 | |
5 | |
5 | |
5 | |
2 | |
2 | |
2 | |
2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.