My Oracle Support Banner

ORA-20001: You Must Enter An Absence Duration Error on re-submitted leave request After applying HR RUP10 (Doc ID 2339674.1)

Last updated on OCTOBER 17, 2023

Applies to:

Oracle Self-Service Human Resources - Version 12.1 HRMS RUP10 and later
Information in this document applies to any platform.


Problem Statement:

When attempting to re-submit and re-approve the leave request with non recurring element, the following error occurs.

ORA-20001: You must enter an absence duration. If the absence type is in days, enter the days duration. If the absence type is in hours, enter the hours duration. If the absence type does not have a unit of measure, enter days and / or hours



Steps to Reproduce:
The issue can be reproduced at will with the following steps:

  1.  Open the form "Absence Attendance Type"
    (N) Total Compensation -> Basic -> Absence Types

  2. Set up Absence Type with the element which is non recurring
  3. Log in as user1 and create absence with above Absence Type and submit
    (N) SSHR responsibility -> Absence Management
  4. Log in as user2 which is supervisor of user1 and then approve
  5. Log in as user1 and change something on this absence request (Ex: add attachment)
  6. Click the Update button to change something
  7. Add attachment and re-submit
  8. Approved as user2
  9. log in as user1 and check worklist and get an error and the attached file has not been attached(which means the change can not be applied.)


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

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.