EBI9.1+:BI_PRNXPN01 ABENDED at Step BI_XMLP.NonCons.GenFile (PeopleCode) When Using Ampersand (Doc ID 1928884.1)

Last updated on SEPTEMBER 16, 2016

Applies to:

PeopleSoft Enterprise SCM Billing - Version 9.1 to 9.2 [Release 9]
Information in this document applies to any platform.

Symptoms

On : 9.1 version, Invoice Print/Reprint

ACTUAL BEHAVIOR
---------------
BI_PRNXPN01 abends when running BIJOB03K to print invoices when processing customer names ending in ampersand (&).. This started occuring after we upgraded to PT 8.53 and applied MP 8-12 and bundles 27-29.

Error:
Error generating report output: (235,2309) PSXP_RPTDEFNMANAGER.ReportDefn.OnExecute Name:ProcessReport PCPC:66072 Statement:1422
Called from:SCM_BI_XMLP.BI_XMLP.OnExecute Name:DoProcessReport Statement:44
Called from:SCM_BI_XMLP.XMLFile.OnExecute Name:GenReport Statement:11
Called from:BI_XMLP.NonCons.GBL.default.1900-01-01.GenFile.OnExecute Statement:24 (12501,160)
2014-07-30-13.02.50.044123 DoStepActions [1853] Exception logged: RC=100.
Process 6150837 ABENDED at Step BI_XMLP.NonCons.GenFile (PeopleCode) -- RC = 20 (108,524)
Process %s ABENDED at Step %s.%s.%s (Action %s) -- RC = %s

EXPECTED BEHAVIOR
-----------------------
Since ampersand is accepted in the customer name field, the print invoice process should work without error

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Create a Bill and change the status to ready.

2. Run the job BIPJ50 which consist of BI_PRNXPN01 report.

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