My Oracle Support Banner

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

Last updated on APRIL 02, 2018

Applies to:

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


On : 9.1 version, Invoice Print/Reprint

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 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- 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

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

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.


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.