Fusion Americas HR: R13-18A Validation for National Identifiers - Argentina Gives Error: HRX-1561807
(Doc ID 2409620.1)
Last updated on DECEMBER 22, 2020
Applies to:Oracle Fusion Global Human Resources Cloud Service - Version 184.108.40.206.0 and later
Oracle Fusion Global Human Resources - Version 220.127.116.11.0 and later
Information in this document applies to any platform.
This note was created for Release 11.13.18.02.0. The note has been reviewed and is current for release 18.104.22.168.0.
Enhanced National Identifiers Validation -Argentina The check digit validation is now enabled for both the CUIL unique worker identifier and the CUIT unique tax identifier, in addition to existing format validation.
There is a check digit validation based on the algorithm recommended by Argentina Federal Tax Agency this is applied to the last digit".
The current validation format is NN-NNNNNNNN-C, where N is a Number and C is Check Digit. The first 2 digits are 20 and 23 for men, 27 for women, and one control digit at the end. Employees have a CUIL and employers have a CUIT. The first two digits to identify the CUIT for companies are for instance: 30 or 33. Since these values were already available in R12 and mapped, there will be no impact on DIS.
Below is the algorithm of validating check number for the Sample number for the enhanced validation:
Let the number be 1234567890
Step 1: Starting from the left, add all the characters located in the odd positions.
0 + 2 + 4 + 6 + 8 + 0 = 20
Step 2: Multiply the sum obtained in step 1 number 3. 20 x 3 = 60.
Step 3: Starting from the left, add all the characters that are located in the even positions. 3 + 5 + 1 + 7 + 9 = 25.
Step 4: Add the results obtained in steps 2 and 3. 60 + 25 = 85.
Step 5: Find the smallest number that added to the result obtained in step 4 of a multiple number of 10. This will be the value of the check digit of the module 10. 85 + 5 = 90
This way you get to the number 5 is the check digit for 01234567890.
The final result: 012 345 678 905.
The above algorithm is failing. The Check Digit Validation number is randomly assigned.
What is the Algorithm used for Check Digit Validation?
The issue can be reproduced with the following steps:
1. Hire an employee in Argentina.
2. Enter NID details to encounter the issue.
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