Incapacidad Node (Disability section) is not reported for Long Term Disabilities with CFDI Payslip Deductions Code "006" (Doc ID 2290167.1)

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.

Symptoms

On : 12.1.3 version, Payroll - General

ACTUAL BEHAVIOR
---------------
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.

EXPECTED BEHAVIOR
-----------------------
XML validation requires to have the disability node when reporting any 006 code


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Run CFDI process for an employee with disability 006 code


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