Business Rule Processor Issue When Comparing Numbers

(Doc ID 2154434.1)

Last updated on SEPTEMBER 22, 2017

Applies to:

Siebel CRM - Version 8.1.1.10 [23021] and later
Information in this document applies to any platform.

Symptoms

Precision error in Business Rule Processor causes issue when comparing numbers .

STEPS

  1. Create a Business Rule Processor that will retrieve amounts from the DB (payments, sales,...) example revenue from opportunities
  2. Create 3 Opportunities records with revenues (15,933.94, 1538.81, 2527.25. ) which totals 20,000.00
  3. In the Business Rule Processor validate if the total amount in revenue is greater than 20,000.00 ( which false) the Business Rule Processor wrongly finds total revenue greater than 20,000.00



Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms