Incapacidad Node (Disability section) is not reported for Long Term Disabilities with CFDI Payslip Deductions Code "006"
Last updated on JULY 26, 2017
Applies to:Oracle HRMS (Mexico) - Version 12.1.3 and later
Information in this document applies to any platform.
On : 12.1.3 version, Payroll - General
Incapacidad Node (Disability section) is not reported for Long Term Disabilities with CFDI Payslip Deductions Code "006".
When Long Term Disability and corresponding Absence is created, application creates only one Absence Element Entry for the entire long term Absence period. After implementing a custom solution to split the Element Entry, across multiple periods based on the period days, element entries are created using custom solution, the link between Absence Element Entry and Absence is missing and hence Disability Type is not derived and Disability Node is not reported in CFDI XML Payslip.
XML validation requires to have the disability node when reporting any 006 code
The issue can be reproduced at will with the following steps:
1. Run CFDI process for an employee with disability 006 code
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