My Oracle Support Banner

GP CHE - Source Tax Swissdec Declaration With Too Short Social Insurance Number Field TAG (Doc ID 2419544.1)

Last updated on JULY 05, 2018

Applies to:

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

Symptoms

Following to the new rules becoming mandatory from 2018 on, the spouse of employees with Tax at source have been entered to dependency screen including their social insurance number of format NNSS (756.nnnn.nnnn.nn).
However, during the XML-file preparation, only the first part of this number is retrieved into the 'SV-AS-Number'- TAG (756.nnnn.n.). It seems that the procedure uses somewhere a field which was destinated for the former social insurance number and which was shorter (11 digits only).

Replication steps
===============
Spouse in dependency screen with social insurance number of format NNSS (the actual format as by Swiss law).
Add employee to tax at source CHE screen including spouse information
run payroll
run Swissdec Tax at source reprt for the month
validate the result file

Error
========
Validation Results:
 [error] : Line= 410 Column= 77 Text: org.xml.sax.SAXParseException: cvc-pattern-valid: Value '756.7845.5.' is not facet-valid with respect to pattern '[0-9]{3}\.[0-9]{4}\.[0-9]{4}\.[0-9]{2}' for type 'SV-AS-NumberType'.
 [error] : Line= 410 Column= 77 Text: org.xml.sax.SAXParseException: cvc-type.3.1.3: The value '756.7845.5.' of element 'SV-AS-Number' is not valid.

- xml content
 
  756.1819.0818.55 => of employee = correct
  756.4383.3. => of spouce = incorrect
  

Changes

 

Cause

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.