Compensation Statement - Unable To Use Conditional Statement And Generate The Statement

(Doc ID 1590769.1)

Last updated on JULY 28, 2016

Applies to:

Oracle Fusion Compensation - Version and later
Information in this document applies to any platform.


On : version, Set Up Compensation Management-Define Workforce Compensation

When attempting to Compensation Change Statement, the following error occurs.

Error generating the statement at setp 5. Following message is for debugging : Client received SOAP Fault from server : PublicReportService::generateReport for reportAbsolutePath [/Human Capital Management/Compensation/Workforce Compensation/CmpCwbPrintStatements.xdo] failed: due to oracle.xdo.XDOException: java.lang.reflect.InvocationTargetException
at $Proxy203.runReport(Unknown Source)
at oracle.xdo.service.client.ReportService.runReport(
at oracle.apps.hcm.compensation.workbench.ui.printStatements.bean.PrintStatementsBean.generateStatement(
at oracle.apps.hcm.compensation.workbench.ui.printStatements.bean.PrintStatementsBean.generateForSelected(
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(
at sun.reflect.DelegatingMethodAccessorImpl.invoke(
at java.lang.reflect.Method.invoke(
at com.sun.el.parser.AstValue.invoke(
at com.sun.el.MethodExpressionImpl.invoke(
at org.apache.myfaces.trinidadinternal.taglib.listener.FileDownloadActionListener.processAction(
at javax.faces.event.ActionEvent.processListener(
at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcast(

It works fine without the conditional statements in RTF Template

The issue can be reproduced at will with the following steps:
Login as Manager, Navigator -> Workforce Compensation (Under Manager Resources) > Click on Merit > Click on Compensation Statements Tab.
Select any Employee -> Click on Generate Statements -> Select Workers (You can select any other options too)
Template names will pop-up Select the template and click on Generate Statements,


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