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 DECEMBER 15, 2017

Applies to:

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

Symptoms

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. Login as user1 and create absence with above Absence Type and submit
    (N) SSHR responsibility -> Absence Management
  4. Login as user2 which is supervisor of user1 and then approve
  5. Login 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. login 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.)

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