My Oracle Support Banner

When Running A User Defined Report Via Web Services the Amounts Are Not Being Displayed To Two Decimal Places (Doc ID 2896134.1)

Last updated on SEPTEMBER 22, 2022

Applies to:

Primavera Unifier Cloud Service - Version 9.7 and later
Primavera Unifier - Version 9.7 and later
Information in this document applies to any platform.


When running some User Defined Reports (UDR) via a "getUDRData" web service call from a SOAP client, some "Amount" fields are being rounded to the nearest dollar (Example: $100) instead of displaying the cents to two decimal places (Example: $99.56).

The UDR results in SOAP results should display amounts to two decimal places.

The issue can be reproduced at will with the following steps:

  1. Configure a SOAP client to run "getUDRData" web service calls.
  2. The report results are displaying all "Amounts" in whole numbers and are not displaying to two decimal places for for the "cents" value.


To view full details, sign in with your My Oracle Support account.

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

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.