R12: PO Output For Communication Prints Incorrect Revision 0 While Selecting Range of Purchase Orders, Getting Exception PO_PDF_XML_FAILED (Doc ID 2242674.1)

Last updated on MARCH 10, 2017

Applies to:

Oracle Purchasing - Version 12.1.3 and later
Information in this document applies to any platform.
POXVCOMB.pls
PO_PDOI_POSTPROC_PVT.plb

Symptoms

On : 12.1.3 version, Reports - PO and RCV

When attempting to run PO output for communication,
the following error occurs.

ERROR

Calling the getPOXml method
GenerateDocument::getPOXml() : l_exists N
GenerateDocument::getPOXml() : m_whichTables ARCHIVE
GenerateDocument::getPOXml()- Calling the POXMLGEN method Fri Jan 20 14:09:02 EST 2017
GenerateDocument::getPOXml() - Exception
genDoc() : PoPDFExceptionoracle.apps.po.communicate.PoPDFException: PO_PDF_XML_FAILED
oracle.apps.po.communicate.PoPDFException: PO_PDF_XML_FAILED
rolling back the complete program

PO Output for communication prints incorrect revision number (i.e. 0) most of the times while printing POs in range, for a single PO it always works fine.
This is the case with both Custom (RTF) and Standard (XSL-FO) template.


Steps to reproduce:

1. Responsibility: Purchasing Super User

2. Navigate to: Reports > Run

3. Select PO output for communication from the List of Values
  
4. Parameters:
  Choose a range of POs.


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