GP CHE - Payment Format ISO 20022 - Use UTF8 For Latin Characters To Avoid Data Transformation

(Doc ID 2368582.1)

Last updated on MAY 02, 2018

Applies to:

PeopleSoft Enterprise HCM Global Payroll Switzerland - Version 9.2 and later
Information in this document applies to any platform.

Symptoms

Customer statement
===================
Latin characters are rejected in the recently address fields. The poposed solution is to replace those characters (é, è, ê, ï, ä, ü, ö, ') with other characters (e, e, e, i a u, o, ''', etc ). It's not convenient and according with the ISO 20022 standard using the UTF8 format should resolve this problem with no transformation.

> Why not generating the ISO 20022 with the UTF8 that contains the latin character set directly from PeopleSoft ?
Please read the SIX specification and attached document.
org.xml.sax.SAXParseException: cvc-pattern-valid: Value 'Rte d�Arnier 26' is not facet-valid with respect to pattern '([a-zA-Z0-9\.,;:'\+\-/\(\)?\*\[\]\{\}\\`�~ ]|[!"#%&<>�=@_$�]|[

More information can be found here :
https://www.six-interbank-clearing.com/dam/downloads/en/standardization/iso/swiss-recommendations/implementation-guidelines-ct.pdf

Error
==========
org.xml.sax.SAXParseException: cvc-pattern-valid: Value 'Rte d�Arnier 26' is not facet-valid with respect to pattern '([a-zA-Z0-9\.,;:'\+\-/\(\)?\*\[\]\{\}\\`�~ ]|[!"#%&<>�=@_$�]|[

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