Loyalty Management now shows points rounded half up to four decimal places in Salesforce UI fields and rule actions. This change reduces cumulative rounding discrepancies to provide the high precision required by industries such as retail and financial services. The enhanced precision is also beneficial for programs supporting multiple currencies and complex point conversions. The actual stored values remain unchanged, and underlying calculations aren’t affected.
Where: This change applies to Lightning Experience in Enterprise, Performance, Unlimited, and Developer editions with Loyalty Management.
Why: Here’s the list of loyalty program process rule actions that now show four decimal places for point-related fields.
- Credit Points
- Debit Points
Here’s the list of point-related fields that show up to four decimal places in the Salesforce UI.
| Object | Affected Fields |
|---|---|
| LoyaltyLedger | Points |
| LoyaltyMemberCurrency |
|
| LoyaltyProgramPartnerLedger | Points |
| LoyaltyPgmPtnrLdgrSummary | TotalPoints |
| LoyaltyAggrPointExprLedger |
|
| LoyaltyLedgerTraceability | Points |