My Oracle Support Banner

Business Rule Processor Issue When Comparing Numbers (Doc ID 2154434.1)

Last updated on FEBRUARY 28, 2018

Applies to:

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


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


  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


To view full details, 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 a vibrant support community of peers and Oracle experts.