My Oracle Support Banner

R12: IBY: Need Double Quotes Instead of Single Quotes in Version Shown in Payment XML Output Generated by Format Payments Instruction Program (Doc ID 2964145.1)

Last updated on JULY 27, 2023

Applies to:

Oracle Payments - Version 12.2.11 and later
Information in this document applies to any platform.


Need Double quotes instead of Single quotes in output XML version header

Payment Output XML file generated by the "Format Payments Instruction" concurrent program shows the following:

<?xml version = '1.0' encoding = 'UTF-8'?><
Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03" xmlns:xsi=""
><GrpHdr><MsgId>137571</MsgId><CreDtTm>2023-06-30T14:00:51</CreDtTm><Authstn><Cd>AUTH</Cd></Authstn><NbOfTxs>1</NbOfTxs><CtrlSum>20.00</CtrlSum><InitgPty>  <Nm>IN Stantec Consulting Inc - Parent</Nm><Id><OrgId><Othr><Id>ABC97897001</Id></Othr></OrgId></Id>


Notice the highlighted (first) line; 1.0 and UTF-8  values are enclosed with single quotes ('), instead of double quotes (").

Bank rejected the Payment XML file because of the single quotes

Profile Option "ICX: Client IANA Encoding" (ICX_CLIENT_IANA_ENCODING) is set to "Unicode (UTF-8)".


Steps to reproduce:

  1. Log into Oracle Applications using a Payments Manager responsibility.
  2. Submit a new Payment Process Request (PPR) with Electronic Payment Method.
  3. Once the PPR process completes, review the output of the "Format Payment Instructions with Text Output"
  4. The Payment XML file shows the heading XML tag with single quotes, as described above.




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.